From 01beb9919b95479d8be040bec74abc5cc67a5e43 Mon Sep 17 00:00:00 2001 From: Mikko Tiusanen Date: Sun, 4 May 2014 01:18:52 +0300 Subject: Initial import. --- build/release-linux-x86_64/base/cgame/bg_alloc.asm | 1358 + build/release-linux-x86_64/base/cgame/bg_lib.asm | 11223 +++++ build/release-linux-x86_64/base/cgame/bg_misc.asm | 28896 +++++++++++++ build/release-linux-x86_64/base/cgame/bg_pmove.asm | 21067 ++++++++++ .../base/cgame/bg_slidemove.asm | 2416 ++ build/release-linux-x86_64/base/cgame/bg_voice.asm | 4027 ++ .../base/cgame/cg_animation.asm | 1192 + .../base/cgame/cg_animmapobj.asm | 1570 + .../base/cgame/cg_attachment.asm | 1835 + .../base/cgame/cg_buildable.asm | 9477 +++++ .../base/cgame/cg_consolecmds.asm | 2268 ++ build/release-linux-x86_64/base/cgame/cg_draw.asm | 20604 ++++++++++ .../base/cgame/cg_drawtools.asm | 2498 ++ build/release-linux-x86_64/base/cgame/cg_ents.asm | 6554 +++ build/release-linux-x86_64/base/cgame/cg_event.asm | 8499 ++++ build/release-linux-x86_64/base/cgame/cg_main.asm | 14777 +++++++ build/release-linux-x86_64/base/cgame/cg_marks.asm | 2149 + .../base/cgame/cg_particles.asm | 15571 +++++++ .../release-linux-x86_64/base/cgame/cg_players.asm | 13171 ++++++ .../base/cgame/cg_playerstate.asm | 1804 + .../release-linux-x86_64/base/cgame/cg_predict.asm | 4627 +++ .../release-linux-x86_64/base/cgame/cg_scanner.asm | 3434 ++ .../base/cgame/cg_servercmds.asm | 12870 ++++++ .../base/cgame/cg_snapshot.asm | 2099 + .../release-linux-x86_64/base/cgame/cg_trails.asm | 9165 +++++ .../base/cgame/cg_tutorial.asm | 5990 +++ build/release-linux-x86_64/base/cgame/cg_view.asm | 7580 ++++ .../release-linux-x86_64/base/cgame/cg_weapons.asm | 11960 ++++++ build/release-linux-x86_64/base/game/bg_alloc.asm | 1358 + build/release-linux-x86_64/base/game/bg_lib.asm | 11223 +++++ build/release-linux-x86_64/base/game/bg_misc.asm | 28875 +++++++++++++ build/release-linux-x86_64/base/game/bg_pmove.asm | 20965 ++++++++++ .../base/game/bg_slidemove.asm | 2416 ++ build/release-linux-x86_64/base/game/bg_voice.asm | 3954 ++ build/release-linux-x86_64/base/game/g_active.asm | 13061 ++++++ build/release-linux-x86_64/base/game/g_admin.asm | 39133 ++++++++++++++++++ .../release-linux-x86_64/base/game/g_buildable.asm | 26276 ++++++++++++ build/release-linux-x86_64/base/game/g_client.asm | 9264 +++++ build/release-linux-x86_64/base/game/g_cmds.asm | 26974 ++++++++++++ build/release-linux-x86_64/base/game/g_combat.asm | 11180 +++++ build/release-linux-x86_64/base/game/g_main.asm | 16042 ++++++++ .../base/game/g_maprotation.asm | 6927 ++++ build/release-linux-x86_64/base/game/g_misc.asm | 2392 ++ build/release-linux-x86_64/base/game/g_missile.asm | 11786 ++++++ build/release-linux-x86_64/base/game/g_mover.asm | 12534 ++++++ build/release-linux-x86_64/base/game/g_namelog.asm | 1347 + build/release-linux-x86_64/base/game/g_physics.asm | 1592 + build/release-linux-x86_64/base/game/g_session.asm | 1168 + build/release-linux-x86_64/base/game/g_spawn.asm | 4468 ++ build/release-linux-x86_64/base/game/g_svcmds.asm | 5206 +++ build/release-linux-x86_64/base/game/g_target.asm | 2752 ++ build/release-linux-x86_64/base/game/g_team.asm | 3568 ++ build/release-linux-x86_64/base/game/g_trigger.asm | 5406 +++ build/release-linux-x86_64/base/game/g_utils.asm | 4688 +++ build/release-linux-x86_64/base/game/g_weapon.asm | 9999 +++++ build/release-linux-x86_64/base/qcommon/q_math.asm | 8172 ++++ .../release-linux-x86_64/base/qcommon/q_shared.asm | 6407 +++ build/release-linux-x86_64/base/ui/bg_lib.asm | 11223 +++++ build/release-linux-x86_64/base/ui/bg_misc.asm | 28896 +++++++++++++ build/release-linux-x86_64/base/ui/ui_atoms.asm | 1397 + build/release-linux-x86_64/base/ui/ui_gameinfo.asm | 2657 ++ build/release-linux-x86_64/base/ui/ui_main.asm | 27027 ++++++++++++ build/release-linux-x86_64/base/ui/ui_shared.asm | 40796 +++++++++++++++++++ build/release-linux-x86_64/base/vm/cgame.qvm | Bin 0 -> 681668 bytes build/release-linux-x86_64/base/vm/game.qvm | Bin 0 -> 716328 bytes build/release-linux-x86_64/base/vm/ui.qvm | Bin 0 -> 326704 bytes build/release-linux-x86_64/tools/asm/cmdlib.d | 2 + build/release-linux-x86_64/tools/asm/cmdlib.o | Bin 0 -> 35896 bytes build/release-linux-x86_64/tools/asm/q3asm.d | 4 + build/release-linux-x86_64/tools/asm/q3asm.o | Bin 0 -> 58056 bytes build/release-linux-x86_64/tools/cpp/cpp.d | 2 + build/release-linux-x86_64/tools/cpp/cpp.o | Bin 0 -> 23808 bytes build/release-linux-x86_64/tools/cpp/eval.d | 2 + build/release-linux-x86_64/tools/cpp/eval.o | Bin 0 -> 19232 bytes build/release-linux-x86_64/tools/cpp/getopt.d | 1 + build/release-linux-x86_64/tools/cpp/getopt.o | Bin 0 -> 8384 bytes build/release-linux-x86_64/tools/cpp/hideset.d | 2 + build/release-linux-x86_64/tools/cpp/hideset.o | Bin 0 -> 10536 bytes build/release-linux-x86_64/tools/cpp/include.d | 2 + build/release-linux-x86_64/tools/cpp/include.o | Bin 0 -> 13376 bytes build/release-linux-x86_64/tools/cpp/lex.d | 2 + build/release-linux-x86_64/tools/cpp/lex.o | Bin 0 -> 18904 bytes build/release-linux-x86_64/tools/cpp/macro.d | 2 + build/release-linux-x86_64/tools/cpp/macro.o | Bin 0 -> 22936 bytes build/release-linux-x86_64/tools/cpp/nlist.d | 2 + build/release-linux-x86_64/tools/cpp/nlist.o | Bin 0 -> 10408 bytes build/release-linux-x86_64/tools/cpp/tokens.d | 2 + build/release-linux-x86_64/tools/cpp/tokens.o | Bin 0 -> 19272 bytes build/release-linux-x86_64/tools/cpp/unix.d | 2 + build/release-linux-x86_64/tools/cpp/unix.o | Bin 0 -> 14216 bytes build/release-linux-x86_64/tools/etc/bytecode.d | 3 + build/release-linux-x86_64/tools/etc/bytecode.o | Bin 0 -> 9408 bytes build/release-linux-x86_64/tools/etc/lcc.d | 1 + build/release-linux-x86_64/tools/etc/lcc.o | Bin 0 -> 50992 bytes build/release-linux-x86_64/tools/lburg/gram.d | 2 + build/release-linux-x86_64/tools/lburg/gram.o | Bin 0 -> 28496 bytes build/release-linux-x86_64/tools/lburg/lburg | Bin 0 -> 51059 bytes build/release-linux-x86_64/tools/lburg/lburg.d | 2 + build/release-linux-x86_64/tools/lburg/lburg.o | Bin 0 -> 42928 bytes build/release-linux-x86_64/tools/q3asm | Bin 0 -> 62675 bytes build/release-linux-x86_64/tools/q3cpp | Bin 0 -> 84802 bytes build/release-linux-x86_64/tools/q3lcc | Bin 0 -> 39384 bytes build/release-linux-x86_64/tools/q3rcc | Bin 0 -> 530557 bytes build/release-linux-x86_64/tools/rcc/alloc.d | 3 + build/release-linux-x86_64/tools/rcc/alloc.o | Bin 0 -> 8624 bytes build/release-linux-x86_64/tools/rcc/bind.d | 3 + build/release-linux-x86_64/tools/rcc/bind.o | Bin 0 -> 13608 bytes build/release-linux-x86_64/tools/rcc/bytecode.d | 3 + build/release-linux-x86_64/tools/rcc/bytecode.o | Bin 0 -> 39192 bytes build/release-linux-x86_64/tools/rcc/dag.d | 3 + build/release-linux-x86_64/tools/rcc/dag.o | Bin 0 -> 64232 bytes build/release-linux-x86_64/tools/rcc/dagcheck.c | 2086 + build/release-linux-x86_64/tools/rcc/dagcheck.d | 3 + build/release-linux-x86_64/tools/rcc/dagcheck.o | Bin 0 -> 73272 bytes build/release-linux-x86_64/tools/rcc/decl.d | 3 + build/release-linux-x86_64/tools/rcc/decl.o | Bin 0 -> 85816 bytes build/release-linux-x86_64/tools/rcc/enode.d | 3 + build/release-linux-x86_64/tools/rcc/enode.o | Bin 0 -> 53392 bytes build/release-linux-x86_64/tools/rcc/error.d | 3 + build/release-linux-x86_64/tools/rcc/error.o | Bin 0 -> 21592 bytes build/release-linux-x86_64/tools/rcc/event.d | 3 + build/release-linux-x86_64/tools/rcc/event.o | Bin 0 -> 7016 bytes build/release-linux-x86_64/tools/rcc/expr.d | 3 + build/release-linux-x86_64/tools/rcc/expr.o | Bin 0 -> 65912 bytes build/release-linux-x86_64/tools/rcc/gen.d | 3 + build/release-linux-x86_64/tools/rcc/gen.o | Bin 0 -> 63752 bytes build/release-linux-x86_64/tools/rcc/init.d | 3 + build/release-linux-x86_64/tools/rcc/init.o | Bin 0 -> 29480 bytes build/release-linux-x86_64/tools/rcc/inits.d | 1 + build/release-linux-x86_64/tools/rcc/inits.o | Bin 0 -> 3776 bytes build/release-linux-x86_64/tools/rcc/input.d | 3 + build/release-linux-x86_64/tools/rcc/input.o | Bin 0 -> 21240 bytes build/release-linux-x86_64/tools/rcc/lex.d | 3 + build/release-linux-x86_64/tools/rcc/lex.o | Bin 0 -> 47888 bytes build/release-linux-x86_64/tools/rcc/list.d | 3 + build/release-linux-x86_64/tools/rcc/list.o | Bin 0 -> 7064 bytes build/release-linux-x86_64/tools/rcc/main.d | 3 + build/release-linux-x86_64/tools/rcc/main.o | Bin 0 -> 33936 bytes build/release-linux-x86_64/tools/rcc/null.d | 3 + build/release-linux-x86_64/tools/rcc/null.o | Bin 0 -> 20344 bytes build/release-linux-x86_64/tools/rcc/output.d | 3 + build/release-linux-x86_64/tools/rcc/output.o | Bin 0 -> 24480 bytes build/release-linux-x86_64/tools/rcc/prof.d | 3 + build/release-linux-x86_64/tools/rcc/prof.o | Bin 0 -> 29928 bytes build/release-linux-x86_64/tools/rcc/profio.d | 3 + build/release-linux-x86_64/tools/rcc/profio.o | Bin 0 -> 19176 bytes build/release-linux-x86_64/tools/rcc/simp.d | 3 + build/release-linux-x86_64/tools/rcc/simp.o | Bin 0 -> 71744 bytes build/release-linux-x86_64/tools/rcc/stmt.d | 3 + build/release-linux-x86_64/tools/rcc/stmt.o | Bin 0 -> 58008 bytes build/release-linux-x86_64/tools/rcc/string.d | 3 + build/release-linux-x86_64/tools/rcc/string.o | Bin 0 -> 9608 bytes build/release-linux-x86_64/tools/rcc/sym.d | 3 + build/release-linux-x86_64/tools/rcc/sym.o | Bin 0 -> 40688 bytes build/release-linux-x86_64/tools/rcc/symbolic.d | 3 + build/release-linux-x86_64/tools/rcc/symbolic.o | Bin 0 -> 54096 bytes build/release-linux-x86_64/tools/rcc/trace.d | 3 + build/release-linux-x86_64/tools/rcc/trace.o | Bin 0 -> 28472 bytes build/release-linux-x86_64/tools/rcc/tree.d | 3 + build/release-linux-x86_64/tools/rcc/tree.o | Bin 0 -> 25136 bytes build/release-linux-x86_64/tools/rcc/types.d | 3 + build/release-linux-x86_64/tools/rcc/types.o | Bin 0 -> 71856 bytes 162 files changed, 642014 insertions(+) create mode 100644 build/release-linux-x86_64/base/cgame/bg_alloc.asm create mode 100644 build/release-linux-x86_64/base/cgame/bg_lib.asm create mode 100644 build/release-linux-x86_64/base/cgame/bg_misc.asm create mode 100644 build/release-linux-x86_64/base/cgame/bg_pmove.asm create mode 100644 build/release-linux-x86_64/base/cgame/bg_slidemove.asm create mode 100644 build/release-linux-x86_64/base/cgame/bg_voice.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_animation.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_animmapobj.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_attachment.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_buildable.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_consolecmds.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_draw.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_drawtools.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_ents.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_event.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_main.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_marks.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_particles.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_players.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_playerstate.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_predict.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_scanner.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_servercmds.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_snapshot.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_trails.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_tutorial.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_view.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_weapons.asm create mode 100644 build/release-linux-x86_64/base/game/bg_alloc.asm create mode 100644 build/release-linux-x86_64/base/game/bg_lib.asm create mode 100644 build/release-linux-x86_64/base/game/bg_misc.asm create mode 100644 build/release-linux-x86_64/base/game/bg_pmove.asm create mode 100644 build/release-linux-x86_64/base/game/bg_slidemove.asm create mode 100644 build/release-linux-x86_64/base/game/bg_voice.asm create mode 100644 build/release-linux-x86_64/base/game/g_active.asm create mode 100644 build/release-linux-x86_64/base/game/g_admin.asm create mode 100644 build/release-linux-x86_64/base/game/g_buildable.asm create mode 100644 build/release-linux-x86_64/base/game/g_client.asm create mode 100644 build/release-linux-x86_64/base/game/g_cmds.asm create mode 100644 build/release-linux-x86_64/base/game/g_combat.asm create mode 100644 build/release-linux-x86_64/base/game/g_main.asm create mode 100644 build/release-linux-x86_64/base/game/g_maprotation.asm create mode 100644 build/release-linux-x86_64/base/game/g_misc.asm create mode 100644 build/release-linux-x86_64/base/game/g_missile.asm create mode 100644 build/release-linux-x86_64/base/game/g_mover.asm create mode 100644 build/release-linux-x86_64/base/game/g_namelog.asm create mode 100644 build/release-linux-x86_64/base/game/g_physics.asm create mode 100644 build/release-linux-x86_64/base/game/g_session.asm create mode 100644 build/release-linux-x86_64/base/game/g_spawn.asm create mode 100644 build/release-linux-x86_64/base/game/g_svcmds.asm create mode 100644 build/release-linux-x86_64/base/game/g_target.asm create mode 100644 build/release-linux-x86_64/base/game/g_team.asm create mode 100644 build/release-linux-x86_64/base/game/g_trigger.asm create mode 100644 build/release-linux-x86_64/base/game/g_utils.asm create mode 100644 build/release-linux-x86_64/base/game/g_weapon.asm create mode 100644 build/release-linux-x86_64/base/qcommon/q_math.asm create mode 100644 build/release-linux-x86_64/base/qcommon/q_shared.asm create mode 100644 build/release-linux-x86_64/base/ui/bg_lib.asm create mode 100644 build/release-linux-x86_64/base/ui/bg_misc.asm create mode 100644 build/release-linux-x86_64/base/ui/ui_atoms.asm create mode 100644 build/release-linux-x86_64/base/ui/ui_gameinfo.asm create mode 100644 build/release-linux-x86_64/base/ui/ui_main.asm create mode 100644 build/release-linux-x86_64/base/ui/ui_shared.asm create mode 100644 build/release-linux-x86_64/base/vm/cgame.qvm create mode 100644 build/release-linux-x86_64/base/vm/game.qvm create mode 100644 build/release-linux-x86_64/base/vm/ui.qvm create mode 100644 build/release-linux-x86_64/tools/asm/cmdlib.d create mode 100644 build/release-linux-x86_64/tools/asm/cmdlib.o create mode 100644 build/release-linux-x86_64/tools/asm/q3asm.d create mode 100644 build/release-linux-x86_64/tools/asm/q3asm.o create mode 100644 build/release-linux-x86_64/tools/cpp/cpp.d create mode 100644 build/release-linux-x86_64/tools/cpp/cpp.o create mode 100644 build/release-linux-x86_64/tools/cpp/eval.d create mode 100644 build/release-linux-x86_64/tools/cpp/eval.o create mode 100644 build/release-linux-x86_64/tools/cpp/getopt.d create mode 100644 build/release-linux-x86_64/tools/cpp/getopt.o create mode 100644 build/release-linux-x86_64/tools/cpp/hideset.d create mode 100644 build/release-linux-x86_64/tools/cpp/hideset.o create mode 100644 build/release-linux-x86_64/tools/cpp/include.d create mode 100644 build/release-linux-x86_64/tools/cpp/include.o create mode 100644 build/release-linux-x86_64/tools/cpp/lex.d create mode 100644 build/release-linux-x86_64/tools/cpp/lex.o create mode 100644 build/release-linux-x86_64/tools/cpp/macro.d create mode 100644 build/release-linux-x86_64/tools/cpp/macro.o create mode 100644 build/release-linux-x86_64/tools/cpp/nlist.d create mode 100644 build/release-linux-x86_64/tools/cpp/nlist.o create mode 100644 build/release-linux-x86_64/tools/cpp/tokens.d create mode 100644 build/release-linux-x86_64/tools/cpp/tokens.o create mode 100644 build/release-linux-x86_64/tools/cpp/unix.d create mode 100644 build/release-linux-x86_64/tools/cpp/unix.o create mode 100644 build/release-linux-x86_64/tools/etc/bytecode.d create mode 100644 build/release-linux-x86_64/tools/etc/bytecode.o create mode 100644 build/release-linux-x86_64/tools/etc/lcc.d create mode 100644 build/release-linux-x86_64/tools/etc/lcc.o create mode 100644 build/release-linux-x86_64/tools/lburg/gram.d create mode 100644 build/release-linux-x86_64/tools/lburg/gram.o create mode 100755 build/release-linux-x86_64/tools/lburg/lburg create mode 100644 build/release-linux-x86_64/tools/lburg/lburg.d create mode 100644 build/release-linux-x86_64/tools/lburg/lburg.o create mode 100755 build/release-linux-x86_64/tools/q3asm create mode 100755 build/release-linux-x86_64/tools/q3cpp create mode 100755 build/release-linux-x86_64/tools/q3lcc create mode 100755 build/release-linux-x86_64/tools/q3rcc create mode 100644 build/release-linux-x86_64/tools/rcc/alloc.d create mode 100644 build/release-linux-x86_64/tools/rcc/alloc.o create mode 100644 build/release-linux-x86_64/tools/rcc/bind.d create mode 100644 build/release-linux-x86_64/tools/rcc/bind.o create mode 100644 build/release-linux-x86_64/tools/rcc/bytecode.d create mode 100644 build/release-linux-x86_64/tools/rcc/bytecode.o create mode 100644 build/release-linux-x86_64/tools/rcc/dag.d create mode 100644 build/release-linux-x86_64/tools/rcc/dag.o create mode 100644 build/release-linux-x86_64/tools/rcc/dagcheck.c create mode 100644 build/release-linux-x86_64/tools/rcc/dagcheck.d create mode 100644 build/release-linux-x86_64/tools/rcc/dagcheck.o create mode 100644 build/release-linux-x86_64/tools/rcc/decl.d create mode 100644 build/release-linux-x86_64/tools/rcc/decl.o create mode 100644 build/release-linux-x86_64/tools/rcc/enode.d create mode 100644 build/release-linux-x86_64/tools/rcc/enode.o create mode 100644 build/release-linux-x86_64/tools/rcc/error.d create mode 100644 build/release-linux-x86_64/tools/rcc/error.o create mode 100644 build/release-linux-x86_64/tools/rcc/event.d create mode 100644 build/release-linux-x86_64/tools/rcc/event.o create mode 100644 build/release-linux-x86_64/tools/rcc/expr.d create mode 100644 build/release-linux-x86_64/tools/rcc/expr.o create mode 100644 build/release-linux-x86_64/tools/rcc/gen.d create mode 100644 build/release-linux-x86_64/tools/rcc/gen.o create mode 100644 build/release-linux-x86_64/tools/rcc/init.d create mode 100644 build/release-linux-x86_64/tools/rcc/init.o create mode 100644 build/release-linux-x86_64/tools/rcc/inits.d create mode 100644 build/release-linux-x86_64/tools/rcc/inits.o create mode 100644 build/release-linux-x86_64/tools/rcc/input.d create mode 100644 build/release-linux-x86_64/tools/rcc/input.o create mode 100644 build/release-linux-x86_64/tools/rcc/lex.d create mode 100644 build/release-linux-x86_64/tools/rcc/lex.o create mode 100644 build/release-linux-x86_64/tools/rcc/list.d create mode 100644 build/release-linux-x86_64/tools/rcc/list.o create mode 100644 build/release-linux-x86_64/tools/rcc/main.d create mode 100644 build/release-linux-x86_64/tools/rcc/main.o create mode 100644 build/release-linux-x86_64/tools/rcc/null.d create mode 100644 build/release-linux-x86_64/tools/rcc/null.o create mode 100644 build/release-linux-x86_64/tools/rcc/output.d create mode 100644 build/release-linux-x86_64/tools/rcc/output.o create mode 100644 build/release-linux-x86_64/tools/rcc/prof.d create mode 100644 build/release-linux-x86_64/tools/rcc/prof.o create mode 100644 build/release-linux-x86_64/tools/rcc/profio.d create mode 100644 build/release-linux-x86_64/tools/rcc/profio.o create mode 100644 build/release-linux-x86_64/tools/rcc/simp.d create mode 100644 build/release-linux-x86_64/tools/rcc/simp.o create mode 100644 build/release-linux-x86_64/tools/rcc/stmt.d create mode 100644 build/release-linux-x86_64/tools/rcc/stmt.o create mode 100644 build/release-linux-x86_64/tools/rcc/string.d create mode 100644 build/release-linux-x86_64/tools/rcc/string.o create mode 100644 build/release-linux-x86_64/tools/rcc/sym.d create mode 100644 build/release-linux-x86_64/tools/rcc/sym.o create mode 100644 build/release-linux-x86_64/tools/rcc/symbolic.d create mode 100644 build/release-linux-x86_64/tools/rcc/symbolic.o create mode 100644 build/release-linux-x86_64/tools/rcc/trace.d create mode 100644 build/release-linux-x86_64/tools/rcc/trace.o create mode 100644 build/release-linux-x86_64/tools/rcc/tree.d create mode 100644 build/release-linux-x86_64/tools/rcc/tree.o create mode 100644 build/release-linux-x86_64/tools/rcc/types.d create mode 100644 build/release-linux-x86_64/tools/rcc/types.o (limited to 'build/release-linux-x86_64') diff --git a/build/release-linux-x86_64/base/cgame/bg_alloc.asm b/build/release-linux-x86_64/base/cgame/bg_alloc.asm new file mode 100644 index 0000000..4c943c4 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/bg_alloc.asm @@ -0,0 +1,1358 @@ +export BG_Alloc +code +proc BG_Alloc 48 12 +ADDRLP4 4 +ADDRFP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4 +ADDU4 +CNSTU4 31 +ADDU4 +CNSTI4 -32 +CVIU4 4 +BANDU4 +CVUI4 4 +ASGNI4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +CNSTI4 524289 +ASGNI4 +ADDRLP4 0 +ADDRGP4 freeHead +INDIRP4 +ASGNP4 +ADDRGP4 $64 +JUMPV +LABELV $61 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTU4 3735928383 +CVUI4 4 +EQI4 $65 +CNSTI4 1 +ARGI4 +ADDRGP4 $67 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $65 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $68 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $70 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $72 +ADDRLP4 12 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $72 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $74 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +LABELV $74 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 freeHead +INDIRP4 +CVPU4 4 +NEU4 $76 +ADDRGP4 freeHead +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $76 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $63 +JUMPV +LABELV $70 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +GEI4 $78 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $78 +LABELV $68 +LABELV $62 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $64 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $61 +LABELV $63 +ADDRLP4 32 +CNSTU4 0 +ASGNU4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +ADDRLP4 32 +INDIRU4 +NEU4 $80 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +ADDRLP4 32 +INDIRU4 +EQU4 $80 +ADDRLP4 36 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 28 +INDIRP4 +ASGNP4 +LABELV $80 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $82 +ADDRLP4 36 +ADDRGP4 freeMem +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 44 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 44 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRP4 +RETP4 +ADDRGP4 $60 +JUMPV +LABELV $82 +CNSTI4 1 +ARGI4 +ADDRGP4 $84 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +CNSTP4 0 +RETP4 +LABELV $60 +endproc BG_Alloc 48 12 +export BG_Free +proc BG_Free 24 0 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +CNSTI4 -4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRGP4 freeMem +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 freeHead +INDIRP4 +ASGNP4 +ADDRGP4 $89 +JUMPV +LABELV $86 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +NEU4 $90 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $85 +JUMPV +LABELV $90 +LABELV $87 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $89 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $86 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTU4 3735928383 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRGP4 freeHead +INDIRP4 +ASGNP4 +ADDRGP4 freeHead +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 freeHead +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $85 +endproc BG_Free 24 0 +export BG_InitMemory +proc BG_InitMemory 4 0 +ADDRLP4 0 +ADDRGP4 freeHead +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRGP4 memoryPool +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTU4 3735928383 +CVUI4 4 +ASGNI4 +ADDRGP4 freeHead +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 524288 +ASGNI4 +ADDRGP4 freeHead +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRGP4 freeHead +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRGP4 freeMem +CNSTI4 524288 +ASGNI4 +LABELV $92 +endproc BG_InitMemory 4 0 +export BG_DefragmentMemory +proc BG_DefragmentMemory 36 12 +ADDRLP4 8 +ADDRGP4 freeHead +INDIRP4 +ASGNP4 +ADDRGP4 $97 +JUMPV +LABELV $94 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 freeHead +INDIRP4 +ASGNP4 +ADDRGP4 $101 +JUMPV +LABELV $98 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTU4 3735928383 +CVUI4 4 +EQI4 $102 +CNSTI4 1 +ARGI4 +ADDRGP4 $104 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $102 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +NEU4 $105 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $107 +ADDRLP4 20 +CNSTI4 12 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $107 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $109 +ADDRLP4 28 +CNSTI4 8 +ASGNI4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $111 +ADDRGP4 freeHead +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $111 +LABELV $109 +ADDRLP4 24 +CNSTI4 4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 8 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 16 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 8 +ADDRGP4 freeHead +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRGP4 $106 +JUMPV +LABELV $105 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $106 +LABELV $99 +LABELV $101 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $98 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $113 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $113 +LABELV $95 +LABELV $97 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $94 +LABELV $93 +endproc BG_DefragmentMemory 36 12 +export BG_MemoryInfo +proc BG_MemoryInfo 40 20 +ADDRLP4 0 +ADDRGP4 memoryPool +ASGNP4 +ADDRLP4 12 +ADDRGP4 memoryPool+524288 +ASGNP4 +ADDRGP4 $117 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 20 +CNSTI4 524288 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 freeMem +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $119 +JUMPV +LABELV $118 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $122 +JUMPV +LABELV $121 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $122 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +GEU4 $124 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTU4 3735928383 +CVUI4 4 +EQI4 $121 +LABELV $124 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $125 +ADDRGP4 $127 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $125 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $129 +JUMPV +LABELV $128 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CVIU4 4 +ADDU4 +CVUP4 4 +ASGNP4 +LABELV $129 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +GEU4 $131 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTU4 3735928383 +CVUI4 4 +NEI4 $128 +LABELV $131 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $132 +ADDRGP4 $134 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $132 +LABELV $119 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +LTU4 $118 +LABELV $115 +endproc BG_MemoryInfo 40 20 +bss +align 4 +LABELV freeMem +skip 4 +align 4 +LABELV freeHead +skip 4 +align 1 +LABELV memoryPool +skip 524288 +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $134 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 115 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $127 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 115 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $117 +byte 1 37 +byte 1 112 +byte 1 45 +byte 1 37 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $104 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 77 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 117 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $84 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $67 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 58 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 117 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/bg_lib.asm b/build/release-linux-x86_64/base/cgame/bg_lib.asm new file mode 100644 index 0000000..856010e --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/bg_lib.asm @@ -0,0 +1,11223 @@ +code +proc swapfunc 24 0 +ADDRFP4 12 +INDIRI4 +CNSTI4 1 +GTI4 $28 +ADDRLP4 8 +ADDRFP4 8 +INDIRI4 +CVIU4 4 +CNSTI4 2 +RSHU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +LABELV $30 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $31 +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GTI4 $30 +ADDRGP4 $29 +JUMPV +LABELV $28 +ADDRLP4 8 +ADDRFP4 8 +INDIRI4 +CVIU4 4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +LABELV $33 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 12 +INDIRI1 +ASGNI1 +LABELV $34 +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GTI4 $33 +LABELV $29 +LABELV $27 +endproc swapfunc 24 0 +proc med3 40 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +GEI4 $42 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +GEI4 $44 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $45 +JUMPV +LABELV $44 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +GEI4 $46 +ADDRLP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRGP4 $47 +JUMPV +LABELV $46 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $47 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $45 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $43 +JUMPV +LABELV $42 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +LEI4 $48 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $49 +JUMPV +LABELV $48 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $50 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $51 +JUMPV +LABELV $50 +ADDRLP4 16 +ADDRFP4 8 +INDIRP4 +ASGNP4 +LABELV $51 +ADDRLP4 12 +ADDRLP4 16 +INDIRP4 +ASGNP4 +LABELV $49 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +LABELV $43 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $36 +endproc med3 40 8 +export qsort +proc qsort 124 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRU4 +ASGNU4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +LABELV $53 +ADDRLP4 52 +CNSTU4 3 +ASGNU4 +ADDRLP4 56 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CVUI4 4 +CVIU4 4 +ADDRLP4 52 +INDIRU4 +BANDU4 +ADDRLP4 56 +INDIRU4 +NEU4 $58 +ADDRFP4 8 +INDIRU4 +ADDRLP4 52 +INDIRU4 +BANDU4 +ADDRLP4 56 +INDIRU4 +EQU4 $56 +LABELV $58 +ADDRLP4 44 +CNSTI4 2 +ASGNI4 +ADDRGP4 $57 +JUMPV +LABELV $56 +ADDRFP4 8 +INDIRU4 +CNSTU4 4 +NEU4 $59 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRGP4 $60 +JUMPV +LABELV $59 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +LABELV $60 +ADDRLP4 44 +ADDRLP4 48 +INDIRI4 +ASGNI4 +LABELV $57 +ADDRLP4 16 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRU4 +CNSTU4 7 +GEU4 $61 +ADDRLP4 32 +ADDRFP4 8 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRGP4 $66 +JUMPV +LABELV $63 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRGP4 $70 +JUMPV +LABELV $67 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $71 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRGP4 $72 +JUMPV +LABELV $71 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $72 +LABELV $68 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +LABELV $70 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +LEU4 $73 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +GTI4 $67 +LABELV $73 +LABELV $64 +ADDRLP4 32 +ADDRFP4 8 +INDIRU4 +ADDRLP4 32 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $66 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CVPU4 4 +LTU4 $63 +ADDRGP4 $52 +JUMPV +LABELV $61 +ADDRLP4 32 +ADDRFP4 4 +INDIRU4 +CNSTI4 1 +RSHU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRU4 +CNSTU4 7 +LEU4 $74 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRFP4 4 +INDIRU4 +CNSTU4 1 +SUBU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRU4 +CNSTU4 40 +LEU4 $76 +ADDRLP4 40 +ADDRFP4 4 +INDIRU4 +CNSTI4 3 +RSHU4 +ADDRFP4 8 +INDIRU4 +MULU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRLP4 76 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 med3 +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRLP4 88 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 88 +INDIRI4 +SUBP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 88 +INDIRI4 +ADDRLP4 32 +INDIRP4 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRGP4 med3 +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 92 +INDIRP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 100 +INDIRI4 +CNSTI4 1 +LSHI4 +SUBP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 100 +INDIRI4 +SUBP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 med3 +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 104 +INDIRP4 +ASGNP4 +LABELV $76 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 med3 +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 72 +INDIRP4 +ASGNP4 +LABELV $74 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $78 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRGP4 $79 +JUMPV +LABELV $78 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $79 +ADDRLP4 72 +ADDRFP4 8 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 76 +ADDRFP4 4 +INDIRU4 +CNSTU4 1 +SUBU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRGP4 $85 +JUMPV +LABELV $84 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $87 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $89 +ADDRLP4 80 +ADDRLP4 20 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRGP4 $90 +JUMPV +LABELV $89 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $90 +ADDRLP4 20 +ADDRFP4 8 +INDIRU4 +ADDRLP4 20 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $87 +ADDRLP4 4 +ADDRFP4 8 +INDIRU4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $85 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +GTU4 $91 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +LEI4 $84 +LABELV $91 +ADDRGP4 $93 +JUMPV +LABELV $92 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $95 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $97 +ADDRLP4 88 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ASGNI4 +ADDRGP4 $98 +JUMPV +LABELV $97 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $98 +ADDRLP4 24 +ADDRLP4 24 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +LABELV $95 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +LABELV $93 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +GTU4 $99 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +GEI4 $92 +LABELV $99 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +LEU4 $100 +ADDRGP4 $82 +JUMPV +LABELV $100 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $102 +ADDRLP4 96 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRGP4 $103 +JUMPV +LABELV $102 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $103 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRFP4 8 +INDIRU4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +ADDRGP4 $85 +JUMPV +LABELV $82 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $104 +ADDRLP4 32 +ADDRFP4 8 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRGP4 $109 +JUMPV +LABELV $106 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRGP4 $113 +JUMPV +LABELV $110 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $114 +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRGP4 $115 +JUMPV +LABELV $114 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $115 +LABELV $111 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +LABELV $113 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +LEU4 $116 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +GTI4 $110 +LABELV $116 +LABELV $107 +ADDRLP4 32 +ADDRFP4 8 +INDIRU4 +ADDRLP4 32 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $109 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CVPU4 4 +LTU4 $106 +ADDRGP4 $52 +JUMPV +LABELV $104 +ADDRLP4 36 +ADDRFP4 4 +INDIRU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 88 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 88 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 88 +INDIRU4 +SUBU4 +CVUI4 4 +GEI4 $118 +ADDRLP4 80 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $119 +JUMPV +LABELV $118 +ADDRLP4 80 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +LABELV $119 +ADDRLP4 12 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $120 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +SUBP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $120 +ADDRLP4 100 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 100 +INDIRU4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +ADDRLP4 100 +INDIRU4 +SUBU4 +CVUI4 4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +SUBU4 +GEU4 $123 +ADDRLP4 96 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ASGNU4 +ADDRGP4 $124 +JUMPV +LABELV $123 +ADDRLP4 96 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +SUBU4 +ASGNU4 +LABELV $124 +ADDRLP4 12 +ADDRLP4 96 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $125 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 12 +INDIRI4 +SUBP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $125 +ADDRLP4 108 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 108 +INDIRI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +LEU4 $127 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +DIVU4 +ARGU4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 qsort +CALLV +pop +LABELV $127 +ADDRLP4 116 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 116 +INDIRI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +LEU4 $129 +ADDRFP4 0 +ADDRLP4 36 +INDIRP4 +ADDRLP4 12 +INDIRI4 +SUBP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +DIVU4 +ASGNU4 +ADDRGP4 $53 +JUMPV +LABELV $129 +LABELV $52 +endproc qsort 124 16 +export strlen +proc strlen 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $133 +JUMPV +LABELV $132 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $133 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $132 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +RETU4 +LABELV $131 +endproc strlen 4 0 +export strcat +proc strcat 16 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $137 +JUMPV +LABELV $136 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $137 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $136 +ADDRGP4 $140 +JUMPV +LABELV $139 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $140 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $139 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $135 +endproc strcat 16 0 +export strcpy +proc strcpy 16 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $144 +JUMPV +LABELV $143 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $144 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $143 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $142 +endproc strcpy 16 0 +export strcmp +proc strcmp 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $148 +JUMPV +LABELV $147 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ASGNP4 +LABELV $148 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $151 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $151 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $147 +LABELV $151 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +SUBI4 +RETI4 +LABELV $146 +endproc strcmp 12 0 +export strrchr +proc strrchr 16 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 12 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $156 +JUMPV +LABELV $153 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRFP4 4 +INDIRI4 +NEI4 $157 +ADDRLP4 4 +INDIRP4 +RETP4 +ADDRGP4 $152 +JUMPV +LABELV $157 +LABELV $154 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $156 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $153 +CNSTP4 0 +RETP4 +LABELV $152 +endproc strrchr 16 4 +export strchr +proc strchr 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $161 +JUMPV +LABELV $160 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRFP4 4 +INDIRI4 +NEI4 $163 +ADDRFP4 0 +INDIRP4 +RETP4 +ADDRGP4 $159 +JUMPV +LABELV $163 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $161 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $160 +CNSTP4 0 +RETP4 +LABELV $159 +endproc strchr 0 0 +export strstr +proc strstr 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $167 +JUMPV +LABELV $166 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $172 +JUMPV +LABELV $169 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +EQI4 $173 +ADDRGP4 $171 +JUMPV +LABELV $173 +LABELV $170 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $172 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $169 +LABELV $171 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $175 +ADDRFP4 0 +INDIRP4 +RETP4 +ADDRGP4 $165 +JUMPV +LABELV $175 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $167 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $166 +CNSTP4 0 +RETP4 +LABELV $165 +endproc strstr 8 0 +export tolower +proc tolower 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 65 +LTI4 $178 +ADDRFP4 0 +INDIRI4 +CNSTI4 90 +GTI4 $178 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 32 +ADDI4 +ASGNI4 +LABELV $178 +ADDRFP4 0 +INDIRI4 +RETI4 +LABELV $177 +endproc tolower 4 0 +export toupper +proc toupper 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 97 +LTI4 $181 +ADDRFP4 0 +INDIRI4 +CNSTI4 122 +GTI4 $181 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 -32 +ADDI4 +ASGNI4 +LABELV $181 +ADDRFP4 0 +INDIRI4 +RETI4 +LABELV $180 +endproc toupper 4 0 +export memmove +proc memmove 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +LEU4 $184 +ADDRLP4 0 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRGP4 $187 +JUMPV +LABELV $186 +ADDRLP4 0 +ADDRLP4 0 +INDIRU4 +CNSTU4 1 +SUBU4 +ASGNU4 +ADDRLP4 0 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRU4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $187 +ADDRLP4 0 +INDIRU4 +CNSTU4 0 +NEU4 $186 +ADDRGP4 $185 +JUMPV +LABELV $184 +ADDRLP4 0 +CNSTU4 0 +ASGNU4 +ADDRGP4 $192 +JUMPV +LABELV $189 +ADDRLP4 0 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRU4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $190 +ADDRLP4 0 +ADDRLP4 0 +INDIRU4 +CNSTU4 1 +ADDU4 +ASGNU4 +LABELV $192 +ADDRLP4 0 +INDIRU4 +ADDRFP4 8 +INDIRU4 +LTU4 $189 +LABELV $185 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $183 +endproc memmove 8 0 +export rint +proc rint 8 4 +ADDRFP4 0 +INDIRF4 +CNSTF4 1056964608 +LTF4 $194 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +RETF4 +ADDRGP4 $193 +JUMPV +LABELV $194 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 floor +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +RETF4 +LABELV $193 +endproc rint 8 4 +export tan +proc tan 8 4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +DIVF4 +RETF4 +LABELV $196 +endproc tan 8 4 +lit +align 4 +LABELV pi +byte 4 1078530010 +align 4 +LABELV pio2_hi +byte 4 1070141402 +align 4 +LABELV pio2_lo +byte 4 866263400 +align 4 +LABELV pS0 +byte 4 1042983595 +align 4 +LABELV pS1 +byte 4 3198595216 +align 4 +LABELV pS2 +byte 4 1045301928 +align 4 +LABELV pS3 +byte 4 3173257542 +align 4 +LABELV pS4 +byte 4 978288388 +align 4 +LABELV pS5 +byte 4 940699400 +align 4 +LABELV qS1 +byte 4 3222917433 +align 4 +LABELV qS2 +byte 4 1073829677 +align 4 +LABELV qS3 +byte 4 3207607137 +align 4 +LABELV qS4 +byte 4 1033750062 +export acos +code +proc acos 64 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +LABELV $199 +ADDRLP4 44 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 44 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $200 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1065353216 +NEI4 $202 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $204 +CNSTF4 0 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $204 +ADDRGP4 pi +INDIRF4 +CNSTF4 1073741824 +ADDRGP4 pio2_lo +INDIRF4 +MULF4 +ADDF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $202 +ADDRLP4 12 +INDIRI4 +CNSTI4 1065353216 +LEI4 $206 +ADDRLP4 48 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ADDRLP4 48 +INDIRF4 +DIVF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $206 +ADDRLP4 12 +INDIRI4 +CNSTI4 1056964608 +GEI4 $208 +ADDRLP4 12 +INDIRI4 +CNSTI4 587202560 +GTI4 $210 +ADDRGP4 pio2_hi +INDIRF4 +ADDRGP4 pio2_lo +INDIRF4 +ADDF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $210 +ADDRLP4 4 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 pS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS5 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS4 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 pio2_hi +INDIRF4 +ADDRFP4 0 +INDIRF4 +ADDRGP4 pio2_lo +INDIRF4 +ADDRFP4 0 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +SUBF4 +SUBF4 +SUBF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $208 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $212 +ADDRLP4 44 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4 +CNSTF4 1056964608 +ADDRFP4 0 +INDIRF4 +ADDRLP4 44 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 pS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS5 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS4 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDRLP4 44 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 52 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 28 +INDIRF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ADDRGP4 pio2_lo +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 pi +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 56 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +MULF4 +SUBF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $212 +ADDRLP4 4 +CNSTF4 1056964608 +CNSTF4 1065353216 +ADDRFP4 0 +INDIRF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 48 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 32 +INDIRF4 +ASGNF4 +LABELV $214 +ADDRLP4 52 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 52 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $215 +LABELV $217 +ADDRLP4 52 +ADDRLP4 44 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 52 +INDIRF4 +ASGNF4 +LABELV $218 +ADDRLP4 60 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +SUBF4 +ADDRLP4 60 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +DIVF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 pS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS5 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS4 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 28 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDRLP4 40 +INDIRF4 +ADDF4 +ASGNF4 +CNSTF4 1073741824 +ADDRLP4 8 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +MULF4 +RETF4 +LABELV $198 +endproc acos 64 4 +lit +align 4 +LABELV bp +byte 4 1065353216 +byte 4 1069547520 +align 4 +LABELV dp_h +byte 4 0 +byte 4 1058390016 +align 4 +LABELV dp_l +byte 4 0 +byte 4 902942684 +align 4 +LABELV huge +byte 4 1900671690 +align 4 +LABELV tiny +byte 4 228737632 +align 4 +LABELV zero +byte 4 0 +align 4 +LABELV one +byte 4 1065353216 +align 4 +LABELV two +byte 4 1073741824 +align 4 +LABELV two24 +byte 4 1266679808 +align 4 +LABELV two25 +byte 4 1275068416 +align 4 +LABELV twom25 +byte 4 855638016 +align 4 +LABELV L1 +byte 4 1058642330 +align 4 +LABELV L2 +byte 4 1054567863 +align 4 +LABELV L3 +byte 4 1051372203 +align 4 +LABELV L4 +byte 4 1049338629 +align 4 +LABELV L5 +byte 4 1047278165 +align 4 +LABELV L6 +byte 4 1045688642 +align 4 +LABELV P1 +byte 4 1042983595 +align 4 +LABELV P2 +byte 4 3140881249 +align 4 +LABELV P3 +byte 4 948613973 +align 4 +LABELV P4 +byte 4 3051219470 +align 4 +LABELV P5 +byte 4 858897228 +align 4 +LABELV lg2 +byte 4 1060205080 +align 4 +LABELV lg2_h +byte 4 1060205056 +align 4 +LABELV lg2_l +byte 4 901758604 +align 4 +LABELV ovt +byte 4 859351612 +align 4 +LABELV cp +byte 4 1064712271 +align 4 +LABELV cp_h +byte 4 1064712192 +align 4 +LABELV cp_l +byte 4 916308896 +align 4 +LABELV ivln2 +byte 4 1069066811 +align 4 +LABELV ivln2_h +byte 4 1069066752 +align 4 +LABELV ivln2_l +byte 4 921478512 +code +proc copysignf 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +LABELV $221 +ADDRLP4 8 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 8 +INDIRU4 +ASGNU4 +LABELV $222 +LABELV $224 +ADDRLP4 8 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 8 +INDIRU4 +ASGNU4 +LABELV $225 +LABELV $227 +ADDRLP4 8 +ADDRLP4 0 +INDIRU4 +CNSTU4 2147483647 +BANDU4 +ADDRLP4 4 +INDIRU4 +CNSTU4 2147483648 +BANDU4 +BORU4 +ASGNU4 +ADDRFP4 0 +ADDRLP4 8 +INDIRF4 +ASGNF4 +LABELV $228 +ADDRFP4 0 +INDIRF4 +RETF4 +LABELV $220 +endproc copysignf 12 0 +proc __scalbnf 40 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +LABELV $231 +ADDRLP4 8 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 8 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $232 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2139095040 +BANDI4 +CNSTI4 23 +RSHI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $234 +ADDRLP4 0 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +CNSTI4 0 +NEI4 $236 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $236 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ADDRGP4 two25 +INDIRF4 +MULF4 +ASGNF4 +LABELV $238 +ADDRLP4 8 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 8 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $239 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2139095040 +BANDI4 +CNSTI4 23 +RSHI4 +CNSTI4 25 +SUBI4 +ASGNI4 +LABELV $234 +ADDRLP4 4 +INDIRI4 +CNSTI4 255 +NEI4 $241 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +ADDF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $241 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 50000 +GTI4 $245 +ADDRLP4 4 +INDIRI4 +CNSTI4 254 +LEI4 $243 +LABELV $245 +ADDRLP4 12 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 copysignf +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $243 +ADDRFP4 4 +INDIRI4 +CNSTI4 -50000 +GEI4 $246 +ADDRLP4 20 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 copysignf +CALLF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $246 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $248 +LABELV $250 +ADDRLP4 28 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 2155872255 +BANDU4 +ADDRLP4 4 +INDIRI4 +CNSTI4 23 +LSHI4 +CVIU4 4 +BORU4 +ASGNU4 +ADDRFP4 0 +ADDRLP4 28 +INDIRF4 +ASGNF4 +LABELV $251 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $248 +ADDRLP4 4 +INDIRI4 +CNSTI4 -25 +GTI4 $253 +ADDRLP4 28 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 copysignf +CALLF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 32 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $253 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 25 +ADDI4 +ASGNI4 +LABELV $255 +ADDRLP4 36 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 2155872255 +BANDU4 +ADDRLP4 4 +INDIRI4 +CNSTI4 23 +LSHI4 +CVIU4 4 +BORU4 +ASGNU4 +ADDRFP4 0 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $256 +ADDRFP4 0 +INDIRF4 +ADDRGP4 twom25 +INDIRF4 +MULF4 +RETF4 +LABELV $230 +endproc __scalbnf 40 8 +export pow +proc pow 208 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +CNSTF4 1065353216 +NEF4 $259 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $259 +LABELV $261 +ADDRLP4 108 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 108 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $262 +LABELV $264 +ADDRLP4 108 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 108 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $265 +ADDRLP4 108 +CNSTI4 2147483647 +ASGNI4 +ADDRLP4 20 +ADDRLP4 32 +INDIRI4 +ADDRLP4 108 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 36 +INDIRI4 +ADDRLP4 108 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $267 +ADDRGP4 one +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $267 +ADDRLP4 112 +CNSTI4 2139095040 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 112 +INDIRI4 +GTI4 $271 +ADDRLP4 60 +INDIRI4 +ADDRLP4 112 +INDIRI4 +LEI4 $269 +LABELV $271 +ADDRFP4 0 +INDIRF4 +ADDRFP4 4 +INDIRF4 +ADDF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $269 +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +ADDRLP4 80 +ADDRLP4 116 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 116 +INDIRI4 +GEI4 $272 +ADDRLP4 60 +INDIRI4 +CNSTI4 1266679808 +LTI4 $274 +ADDRLP4 80 +CNSTI4 2 +ASGNI4 +ADDRGP4 $275 +JUMPV +LABELV $274 +ADDRLP4 60 +INDIRI4 +CNSTI4 1065353216 +LTI4 $276 +ADDRLP4 124 +CNSTI4 23 +ASGNI4 +ADDRLP4 28 +ADDRLP4 60 +INDIRI4 +ADDRLP4 124 +INDIRI4 +RSHI4 +CNSTI4 127 +SUBI4 +ASGNI4 +ADDRLP4 128 +ADDRLP4 124 +INDIRI4 +ADDRLP4 28 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 60 +INDIRI4 +ADDRLP4 128 +INDIRI4 +RSHI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 128 +INDIRI4 +LSHI4 +ADDRLP4 60 +INDIRI4 +NEI4 $278 +ADDRLP4 80 +CNSTI4 2 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +BANDI4 +SUBI4 +ASGNI4 +LABELV $278 +LABELV $276 +LABELV $275 +LABELV $272 +ADDRLP4 60 +INDIRI4 +CNSTI4 2139095040 +NEI4 $280 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353216 +NEI4 $282 +ADDRFP4 4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +SUBF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $282 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353216 +LEI4 $284 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +LTI4 $287 +ADDRLP4 124 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $288 +JUMPV +LABELV $287 +ADDRLP4 124 +ADDRGP4 zero +INDIRF4 +ASGNF4 +LABELV $288 +ADDRLP4 124 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $284 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $290 +ADDRLP4 128 +ADDRFP4 4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRGP4 $291 +JUMPV +LABELV $290 +ADDRLP4 128 +ADDRGP4 zero +INDIRF4 +ASGNF4 +LABELV $291 +ADDRLP4 128 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $280 +ADDRLP4 60 +INDIRI4 +CNSTI4 1065353216 +NEI4 $292 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $294 +ADDRGP4 one +INDIRF4 +ADDRFP4 0 +INDIRF4 +DIVF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $294 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $292 +ADDRLP4 36 +INDIRI4 +CNSTI4 1073741824 +NEI4 $296 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $296 +ADDRLP4 36 +INDIRI4 +CNSTI4 1056964608 +NEI4 $298 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +LTI4 $300 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 124 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 124 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $300 +LABELV $298 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 124 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 124 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRI4 +CNSTI4 2139095040 +EQI4 $305 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $305 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353216 +NEI4 $302 +LABELV $305 +ADDRLP4 8 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $306 +ADDRLP4 8 +ADDRGP4 one +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +ASGNF4 +LABELV $306 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +GEI4 $308 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353216 +SUBI4 +ADDRLP4 80 +INDIRI4 +BORI4 +CNSTI4 0 +NEI4 $310 +ADDRLP4 136 +ADDRLP4 8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 136 +INDIRF4 +ADDRLP4 136 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 $311 +JUMPV +LABELV $310 +ADDRLP4 80 +INDIRI4 +CNSTI4 1 +NEI4 $312 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $312 +LABELV $311 +LABELV $308 +ADDRLP4 8 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $302 +ADDRLP4 32 +INDIRI4 +CVIU4 4 +CNSTI4 31 +RSHU4 +CNSTU4 1 +SUBU4 +ADDRLP4 80 +INDIRI4 +CVIU4 4 +BORU4 +CNSTU4 0 +NEU4 $314 +ADDRLP4 136 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 136 +INDIRF4 +ADDRLP4 136 +INDIRF4 +DIVF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $314 +ADDRLP4 60 +INDIRI4 +CNSTI4 1291845632 +LEI4 $316 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353208 +GEI4 $318 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $321 +ADDRLP4 144 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 140 +ADDRLP4 144 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $321 +ADDRLP4 148 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 140 +ADDRLP4 148 +INDIRF4 +ADDRLP4 148 +INDIRF4 +MULF4 +ASGNF4 +LABELV $322 +ADDRLP4 140 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $318 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353223 +LEI4 $323 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +LEI4 $326 +ADDRLP4 156 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 152 +ADDRLP4 156 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $327 +JUMPV +LABELV $326 +ADDRLP4 160 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 152 +ADDRLP4 160 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ASGNF4 +LABELV $327 +ADDRLP4 152 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $323 +ADDRLP4 4 +ADDRFP4 0 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +CNSTF4 1056964608 +ADDRLP4 4 +INDIRF4 +CNSTF4 1051372203 +CNSTF4 1048576000 +ADDRLP4 4 +INDIRF4 +MULF4 +SUBF4 +MULF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 52 +ADDRGP4 ivln2_h +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 4 +INDIRF4 +ADDRGP4 ivln2_l +INDIRF4 +MULF4 +ADDRLP4 76 +INDIRF4 +ADDRGP4 ivln2 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 52 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $328 +ADDRLP4 168 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 168 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $329 +LABELV $331 +ADDRLP4 168 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 16 +ADDRLP4 168 +INDIRF4 +ASGNF4 +LABELV $332 +ADDRLP4 92 +ADDRLP4 56 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRGP4 $317 +JUMPV +LABELV $316 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 8388608 +GEI4 $334 +ADDRLP4 48 +ADDRLP4 48 +INDIRF4 +ADDRGP4 two24 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 24 +SUBI4 +ASGNI4 +LABELV $336 +ADDRLP4 160 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 160 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $337 +LABELV $334 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 23 +RSHI4 +CNSTI4 127 +SUBI4 +ADDI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 20 +INDIRI4 +CNSTI4 8388607 +BANDI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 12 +INDIRI4 +CNSTI4 1065353216 +BORI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1885297 +GTI4 $339 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRGP4 $340 +JUMPV +LABELV $339 +ADDRLP4 12 +INDIRI4 +CNSTI4 6140887 +GEI4 $341 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRGP4 $342 +JUMPV +LABELV $341 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 8388608 +SUBI4 +ASGNI4 +LABELV $342 +LABELV $340 +LABELV $343 +ADDRLP4 168 +ADDRLP4 20 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRLP4 48 +ADDRLP4 168 +INDIRF4 +ASGNF4 +LABELV $344 +ADDRLP4 172 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bp +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 48 +INDIRF4 +ADDRLP4 172 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56 +ADDRGP4 one +INDIRF4 +ADDRLP4 48 +INDIRF4 +ADDRLP4 172 +INDIRP4 +INDIRF4 +ADDF4 +DIVF4 +ASGNF4 +ADDRLP4 64 +ADDRLP4 52 +INDIRF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 144 +ADDRLP4 64 +INDIRF4 +ASGNF4 +LABELV $346 +ADDRLP4 176 +ADDRLP4 144 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 176 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $347 +LABELV $349 +ADDRLP4 176 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 144 +ADDRLP4 176 +INDIRF4 +ASGNF4 +LABELV $350 +LABELV $352 +ADDRLP4 176 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +RSHI4 +CNSTI4 536870912 +BORI4 +CNSTI4 262144 +ADDI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 21 +LSHI4 +ADDI4 +CVIU4 4 +ASGNU4 +ADDRLP4 140 +ADDRLP4 176 +INDIRF4 +ASGNF4 +LABELV $353 +ADDRLP4 152 +ADDRLP4 48 +INDIRF4 +ADDRLP4 140 +INDIRF4 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bp +ADDP4 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRLP4 156 +ADDRLP4 56 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDRLP4 144 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +SUBF4 +ADDRLP4 144 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 148 +ADDRLP4 64 +INDIRF4 +ADDRLP4 64 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 104 +ADDRGP4 L3 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRGP4 L4 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRGP4 L5 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRGP4 L6 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 148 +INDIRF4 +ADDRLP4 148 +INDIRF4 +MULF4 +ADDRGP4 L1 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRGP4 L2 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 72 +INDIRF4 +ADDRLP4 156 +INDIRF4 +ADDRLP4 144 +INDIRF4 +ADDRLP4 64 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 148 +ADDRLP4 144 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 140 +ADDRLP4 148 +INDIRF4 +CNSTF4 1077936128 +ADDF4 +ADDRLP4 72 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $355 +ADDRLP4 192 +ADDRLP4 140 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 192 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $356 +LABELV $358 +ADDRLP4 192 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 140 +ADDRLP4 192 +INDIRF4 +ASGNF4 +LABELV $359 +ADDRLP4 152 +ADDRLP4 72 +INDIRF4 +ADDRLP4 140 +INDIRF4 +CNSTF4 1077936128 +SUBF4 +ADDRLP4 148 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 144 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 156 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ADDRLP4 152 +INDIRF4 +ADDRLP4 64 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 52 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $361 +ADDRLP4 196 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 196 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $362 +LABELV $364 +ADDRLP4 196 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 24 +ADDRLP4 196 +INDIRF4 +ASGNF4 +LABELV $365 +ADDRLP4 68 +ADDRLP4 56 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRLP4 96 +ADDRGP4 cp_h +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 200 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 100 +ADDRGP4 cp_l +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDRLP4 68 +INDIRF4 +ADDRGP4 cp +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 200 +INDIRI4 +ADDRGP4 dp_l +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 44 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 96 +INDIRF4 +ADDRLP4 100 +INDIRF4 +ADDF4 +ADDRLP4 200 +INDIRI4 +ADDRGP4 dp_h +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $367 +ADDRLP4 204 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 204 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $368 +LABELV $370 +ADDRLP4 204 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 16 +ADDRLP4 204 +INDIRF4 +ASGNF4 +LABELV $371 +ADDRLP4 92 +ADDRLP4 100 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 dp_h +ADDP4 +INDIRF4 +SUBF4 +ADDRLP4 96 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +LABELV $317 +ADDRLP4 64 +ADDRGP4 one +INDIRF4 +ASGNF4 +ADDRLP4 32 +INDIRI4 +CVIU4 4 +CNSTI4 31 +RSHU4 +CNSTU4 1 +SUBU4 +ADDRLP4 80 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIU4 4 +BORU4 +CNSTU4 0 +NEU4 $373 +ADDRLP4 64 +ADDRGP4 one +INDIRF4 +NEGF4 +ASGNF4 +LABELV $373 +LABELV $375 +ADDRLP4 140 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 140 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $376 +LABELV $378 +ADDRLP4 140 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 40 +ADDRLP4 140 +INDIRF4 +ASGNF4 +LABELV $379 +ADDRLP4 68 +ADDRFP4 4 +INDIRF4 +ADDRLP4 40 +INDIRF4 +SUBF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 40 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 68 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $381 +ADDRLP4 152 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 152 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $382 +ADDRLP4 12 +INDIRI4 +CNSTI4 1124073472 +LEI4 $384 +ADDRLP4 152 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ADDRLP4 152 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $384 +ADDRLP4 12 +INDIRI4 +CNSTI4 1124073472 +NEI4 $386 +ADDRLP4 68 +INDIRF4 +ADDRGP4 ovt +INDIRF4 +ADDF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +LEF4 $387 +ADDRLP4 156 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ADDRLP4 156 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $386 +ADDRLP4 12 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +CNSTI4 1125515264 +LEI4 $390 +ADDRLP4 156 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ADDRLP4 156 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $390 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +CNSTU4 3272998912 +NEU4 $392 +ADDRLP4 68 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +GTF4 $394 +ADDRLP4 160 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ADDRLP4 160 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $394 +LABELV $392 +LABELV $387 +ADDRLP4 84 +ADDRLP4 12 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 84 +INDIRI4 +CNSTI4 23 +RSHI4 +CNSTI4 127 +SUBI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 1056964608 +LEI4 $396 +ADDRLP4 44 +ADDRLP4 12 +INDIRI4 +CNSTI4 8388608 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +RSHI4 +ADDI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 44 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +CNSTI4 23 +RSHI4 +CNSTI4 127 +SUBI4 +ASGNI4 +LABELV $398 +ADDRLP4 164 +ADDRLP4 44 +INDIRI4 +CNSTI4 8388607 +ADDRLP4 28 +INDIRI4 +RSHI4 +BCOMI4 +BANDI4 +CVIU4 4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 164 +INDIRF4 +ASGNF4 +LABELV $399 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 8388607 +BANDI4 +CNSTI4 8388608 +BORI4 +CNSTI4 23 +ADDRLP4 28 +INDIRI4 +SUBI4 +RSHI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $401 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $401 +ADDRLP4 24 +ADDRLP4 24 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $396 +ADDRLP4 4 +ADDRLP4 68 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $403 +ADDRLP4 164 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 164 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $404 +LABELV $406 +ADDRLP4 164 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 164 +INDIRF4 +ASGNF4 +LABELV $407 +ADDRLP4 52 +ADDRLP4 4 +INDIRF4 +ADDRGP4 lg2_h +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 68 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +SUBF4 +ADDRGP4 lg2 +INDIRF4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 lg2_l +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 52 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 56 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 88 +ADDRGP4 P3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 P4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 P5 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 P1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 P2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 8 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 16 +INDIRF4 +ADDRGP4 two +INDIRF4 +SUBF4 +DIVF4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ADDRGP4 one +INDIRF4 +ADDRLP4 72 +INDIRF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +LABELV $409 +ADDRLP4 192 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 192 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $410 +ADDRLP4 192 +CNSTI4 23 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 44 +INDIRI4 +ADDRLP4 192 +INDIRI4 +LSHI4 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 192 +INDIRI4 +RSHI4 +CNSTI4 0 +GTI4 $412 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRLP4 196 +ADDRGP4 __scalbnf +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 196 +INDIRF4 +ASGNF4 +ADDRGP4 $413 +JUMPV +LABELV $412 +LABELV $414 +ADDRLP4 200 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 200 +INDIRF4 +ASGNF4 +LABELV $415 +LABELV $413 +ADDRLP4 64 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +RETF4 +LABELV $258 +endproc pow 208 8 +data +align 4 +LABELV randSeed +byte 4 0 +export srand +code +proc srand 0 0 +ADDRGP4 randSeed +ADDRFP4 0 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $417 +endproc srand 0 0 +export rand +proc rand 4 0 +ADDRLP4 0 +ADDRGP4 randSeed +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 69069 +ADDRLP4 0 +INDIRP4 +INDIRI4 +MULI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 32767 +BANDI4 +RETI4 +LABELV $418 +endproc rand 4 0 +export atof +proc atof 36 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $421 +JUMPV +LABELV $420 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $423 +CNSTF4 0 +RETF4 +ADDRGP4 $419 +JUMPV +LABELV $423 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $421 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $420 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 43 +EQI4 $428 +ADDRLP4 12 +INDIRI4 +CNSTI4 45 +EQI4 $429 +ADDRGP4 $425 +JUMPV +LABELV $428 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $426 +JUMPV +LABELV $429 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $426 +JUMPV +LABELV $425 +ADDRLP4 8 +CNSTF4 1065353216 +ASGNF4 +LABELV $426 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 46 +EQI4 $430 +LABELV $432 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $437 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $435 +LABELV $437 +ADDRGP4 $431 +JUMPV +LABELV $435 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 4 +CNSTF4 1092616192 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +LABELV $433 +ADDRGP4 $432 +JUMPV +ADDRGP4 $431 +JUMPV +LABELV $430 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $431 +ADDRLP4 0 +INDIRI4 +CNSTI4 46 +NEI4 $438 +ADDRLP4 20 +CNSTF4 1036831949 +ASGNF4 +LABELV $440 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $445 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $443 +LABELV $445 +ADDRGP4 $442 +JUMPV +LABELV $443 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 1036831949 +ADDRLP4 20 +INDIRF4 +MULF4 +ASGNF4 +LABELV $441 +ADDRGP4 $440 +JUMPV +LABELV $442 +LABELV $438 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +RETF4 +LABELV $419 +endproc atof 36 0 +export strtod +proc strtod 60 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $447 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $448 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 32 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 12 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 10 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 13 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 9 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 11 +EQI4 $447 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $452 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 12 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $450 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $453 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3 +ADDP4 +ASGNP4 +LABELV $453 +ADDRFP4 0 +INDIRP4 +CNSTI4 3 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 40 +NEI4 $455 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 24 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 28 +ADDRGP4 strtol +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 41 +NEI4 $457 +ADDRLP4 16 +ADDRLP4 20 +INDIRI4 +CNSTI4 8388607 +BANDI4 +CNSTI4 2139095040 +BORI4 +CVIU4 4 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $459 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $459 +ADDRLP4 16 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $457 +LABELV $455 +ADDRLP4 16 +CNSTU4 2147483647 +ASGNU4 +ADDRLP4 16 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $450 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $463 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 16 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $461 +ADDRLP4 20 +CNSTU4 2139095040 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $464 +ADDRLP4 20 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $464 +ADDRFP4 0 +INDIRP4 +CNSTI4 3 +ADDP4 +ARGP4 +ADDRGP4 $468 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRLP4 24 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $466 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRGP4 $467 +JUMPV +LABELV $466 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3 +ADDP4 +ASGNP4 +LABELV $467 +ADDRLP4 20 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $461 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $469 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $469 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 43 +NEI4 $471 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $471 +LABELV $470 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $475 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRLP4 20 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $473 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $476 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 48 +LTI4 $480 +ADDRLP4 32 +INDIRI4 +CNSTI4 57 +GTI4 $480 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 36 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1098907648 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDRLP4 36 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRGP4 $476 +JUMPV +LABELV $480 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 65 +LTI4 $482 +ADDRLP4 40 +INDIRI4 +CNSTI4 70 +GTI4 $482 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 44 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1098907648 +ADDRLP4 0 +INDIRF4 +MULF4 +CNSTF4 1092616192 +ADDF4 +ADDRLP4 44 +INDIRP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ADDF4 +CNSTF4 1115815936 +SUBF4 +ASGNF4 +ADDRGP4 $476 +JUMPV +LABELV $482 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 97 +LTI4 $478 +ADDRLP4 48 +INDIRI4 +CNSTI4 102 +GTI4 $478 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 52 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1098907648 +ADDRLP4 0 +INDIRF4 +MULF4 +CNSTF4 1092616192 +ADDF4 +ADDRLP4 52 +INDIRP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ADDF4 +CNSTF4 1120010240 +SUBF4 +ASGNF4 +ADDRGP4 $476 +JUMPV +LABELV $478 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +GEU4 $486 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $486 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +NEI4 $488 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 32 +CNSTF4 1031798784 +ASGNF4 +LABELV $490 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 48 +LTI4 $494 +ADDRLP4 36 +INDIRI4 +CNSTI4 57 +GTI4 $494 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 40 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 40 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $495 +JUMPV +LABELV $494 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 65 +LTI4 $496 +ADDRLP4 44 +INDIRI4 +CNSTI4 70 +GTI4 $496 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 48 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 48 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +ADDI4 +CNSTI4 65 +SUBI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $497 +JUMPV +LABELV $496 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 97 +LTI4 $492 +ADDRLP4 52 +INDIRI4 +CNSTI4 102 +GTI4 $492 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 56 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 56 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +ADDI4 +CNSTI4 97 +SUBI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $499 +LABELV $497 +LABELV $495 +LABELV $491 +ADDRLP4 32 +ADDRLP4 32 +INDIRF4 +CNSTF4 1098907648 +DIVF4 +ASGNF4 +ADDRGP4 $490 +JUMPV +LABELV $492 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +GEU4 $500 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $500 +LABELV $488 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +EQU4 $502 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 32 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 112 +NEI4 $502 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ARGP4 +ADDRLP4 24 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 44 +ADDRGP4 strtol +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +NEU4 $504 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $506 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $506 +ADDRLP4 0 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $504 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +LEI4 $516 +ADDRGP4 $511 +JUMPV +LABELV $510 +ADDRLP4 36 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 0 +INDIRF4 +GTF4 $513 +ADDRGP4 $509 +JUMPV +LABELV $513 +ADDRLP4 0 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $511 +ADDRLP4 48 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +GTI4 $510 +ADDRGP4 $509 +JUMPV +LABELV $515 +ADDRLP4 36 +ADDRLP4 0 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 0 +INDIRF4 +LTF4 $518 +ADDRGP4 $517 +JUMPV +LABELV $518 +ADDRLP4 0 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $516 +ADDRLP4 48 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +LTI4 $515 +LABELV $517 +LABELV $509 +LABELV $502 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $520 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +LABELV $520 +ADDRLP4 0 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $473 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRGP4 $525 +JUMPV +LABELV $522 +LABELV $523 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 32 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1092616192 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ADDF4 +CNSTF4 1111490560 +SUBF4 +ASGNF4 +LABELV $525 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 48 +LTI4 $526 +ADDRLP4 36 +INDIRI4 +CNSTI4 57 +LEI4 $522 +LABELV $526 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +GEU4 $527 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $527 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +NEI4 $529 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 40 +CNSTF4 1036831949 +ASGNF4 +ADDRGP4 $534 +JUMPV +LABELV $531 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 44 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 44 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +CVIF4 4 +ADDRLP4 40 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $532 +ADDRLP4 40 +ADDRLP4 40 +INDIRF4 +CNSTF4 1092616192 +DIVF4 +ASGNF4 +LABELV $534 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 48 +LTI4 $535 +ADDRLP4 48 +INDIRI4 +CNSTI4 57 +LEI4 $531 +LABELV $535 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +GEU4 $536 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $536 +LABELV $529 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +EQU4 $538 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 40 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 101 +NEI4 $538 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ARGP4 +ADDRLP4 24 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 52 +ADDRGP4 strtol +CALLI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +NEU4 $540 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $542 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $542 +ADDRLP4 0 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $540 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +LEI4 $544 +ADDRGP4 $547 +JUMPV +LABELV $546 +ADDRLP4 44 +CNSTF4 1092616192 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 0 +INDIRF4 +GTF4 $549 +ADDRGP4 $545 +JUMPV +LABELV $549 +ADDRLP4 0 +ADDRLP4 44 +INDIRF4 +ASGNF4 +LABELV $547 +ADDRLP4 56 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +GTI4 $546 +ADDRGP4 $545 +JUMPV +LABELV $544 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +GEI4 $551 +ADDRGP4 $554 +JUMPV +LABELV $553 +ADDRLP4 44 +ADDRLP4 0 +INDIRF4 +CNSTF4 1092616192 +DIVF4 +ASGNF4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 0 +INDIRF4 +LTF4 $556 +ADDRGP4 $555 +JUMPV +LABELV $556 +ADDRLP4 0 +ADDRLP4 44 +INDIRF4 +ASGNF4 +LABELV $554 +ADDRLP4 56 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +LTI4 $553 +LABELV $555 +LABELV $551 +LABELV $545 +LABELV $538 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $558 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +LABELV $558 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $446 +endproc strtod 60 12 +export _atof +proc _atof 40 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 48 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRGP4 $562 +JUMPV +LABELV $561 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $564 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +CNSTF4 0 +RETF4 +ADDRGP4 $560 +JUMPV +LABELV $564 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $562 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $561 +ADDRLP4 16 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 43 +EQI4 $569 +ADDRLP4 16 +INDIRI4 +CNSTI4 45 +EQI4 $570 +ADDRGP4 $566 +JUMPV +LABELV $569 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $567 +JUMPV +LABELV $570 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $567 +JUMPV +LABELV $566 +ADDRLP4 12 +CNSTF4 1065353216 +ASGNF4 +LABELV $567 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +EQI4 $571 +LABELV $573 +ADDRLP4 24 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $578 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $576 +LABELV $578 +ADDRGP4 $575 +JUMPV +LABELV $576 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 8 +CNSTF4 1092616192 +ADDRLP4 8 +INDIRF4 +MULF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +LABELV $574 +ADDRGP4 $573 +JUMPV +LABELV $575 +LABELV $571 +ADDRLP4 0 +INDIRI4 +CNSTI4 46 +NEI4 $579 +ADDRLP4 24 +CNSTF4 1036831949 +ASGNF4 +LABELV $581 +ADDRLP4 28 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 28 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $586 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $584 +LABELV $586 +ADDRGP4 $583 +JUMPV +LABELV $584 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1036831949 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +LABELV $582 +ADDRGP4 $581 +JUMPV +LABELV $583 +LABELV $579 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +RETF4 +LABELV $560 +endproc _atof 40 0 +export strtol +proc strtol 32 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $588 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $588 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $593 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +EQI4 $593 +ADDRFP4 8 +INDIRI4 +CNSTI4 36 +LEI4 $595 +LABELV $593 +CNSTI4 0 +RETI4 +ADDRGP4 $587 +JUMPV +LABELV $594 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $595 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 32 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 12 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 13 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 9 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 11 +EQI4 $594 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $597 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $598 +JUMPV +LABELV $597 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 43 +NEI4 $599 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $599 +LABELV $598 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +NEI4 $601 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $603 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $603 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 120 +EQI4 $607 +ADDRLP4 16 +INDIRI4 +CNSTI4 88 +NEI4 $605 +LABELV $607 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $608 +ADDRFP4 8 +INDIRI4 +CNSTI4 16 +EQI4 $608 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $610 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $610 +CNSTI4 0 +RETI4 +ADDRGP4 $587 +JUMPV +LABELV $608 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRFP4 8 +CNSTI4 16 +ASGNI4 +ADDRGP4 $602 +JUMPV +LABELV $605 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $602 +ADDRFP4 8 +CNSTI4 8 +ASGNI4 +ADDRGP4 $602 +JUMPV +LABELV $601 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $614 +ADDRFP4 8 +CNSTI4 10 +ASGNI4 +LABELV $614 +LABELV $602 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $616 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 48 +LTI4 $620 +ADDRLP4 20 +INDIRI4 +CNSTI4 57 +GTI4 $620 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRGP4 $621 +JUMPV +LABELV $620 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 97 +LTI4 $622 +ADDRLP4 24 +INDIRI4 +CNSTI4 122 +GTI4 $622 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +ADDI4 +CNSTI4 97 +SUBI4 +ASGNI4 +ADDRGP4 $623 +JUMPV +LABELV $622 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 65 +LTI4 $618 +ADDRLP4 28 +INDIRI4 +CNSTI4 90 +GTI4 $618 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +ADDI4 +CNSTI4 65 +SUBI4 +ASGNI4 +LABELV $625 +LABELV $623 +LABELV $621 +ADDRLP4 16 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LTI4 $626 +ADDRGP4 $618 +JUMPV +LABELV $626 +ADDRLP4 0 +INDIRI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 -2147483648 +ADDI4 +ADDRFP4 8 +INDIRI4 +DIVI4 +GEI4 $628 +ADDRLP4 0 +CNSTI4 -2147483648 +ASGNI4 +ADDRGP4 $629 +JUMPV +LABELV $628 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRLP4 16 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $629 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $616 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $616 +JUMPV +LABELV $618 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $632 +ADDRLP4 0 +INDIRI4 +CNSTI4 -2147483648 +NEI4 $634 +ADDRLP4 0 +CNSTI4 2147483647 +ASGNI4 +ADDRGP4 $635 +JUMPV +LABELV $634 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $635 +LABELV $632 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $587 +endproc strtol 32 0 +export atoi +proc atoi 28 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $638 +JUMPV +LABELV $637 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $640 +CNSTI4 0 +RETI4 +ADDRGP4 $636 +JUMPV +LABELV $640 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $638 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $637 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 43 +EQI4 $645 +ADDRLP4 12 +INDIRI4 +CNSTI4 45 +EQI4 $646 +ADDRGP4 $642 +JUMPV +LABELV $645 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $643 +JUMPV +LABELV $646 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $643 +JUMPV +LABELV $642 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +LABELV $643 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $647 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $652 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $650 +LABELV $652 +ADDRGP4 $649 +JUMPV +LABELV $650 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 10 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $648 +ADDRGP4 $647 +JUMPV +LABELV $649 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +RETI4 +LABELV $636 +endproc atoi 28 0 +export _atoi +proc _atoi 32 0 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRGP4 $655 +JUMPV +LABELV $654 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $657 +CNSTI4 0 +RETI4 +ADDRGP4 $653 +JUMPV +LABELV $657 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $655 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $654 +ADDRLP4 16 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 43 +EQI4 $662 +ADDRLP4 16 +INDIRI4 +CNSTI4 45 +EQI4 $663 +ADDRGP4 $659 +JUMPV +LABELV $662 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $660 +JUMPV +LABELV $663 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $660 +JUMPV +LABELV $659 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $660 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $664 +ADDRLP4 24 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $669 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $667 +LABELV $669 +ADDRGP4 $666 +JUMPV +LABELV $667 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 10 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $665 +ADDRGP4 $664 +JUMPV +LABELV $666 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +MULI4 +RETI4 +LABELV $653 +endproc _atoi 32 0 +export abs +proc abs 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $672 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +NEGI4 +ASGNI4 +ADDRGP4 $673 +JUMPV +LABELV $672 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +LABELV $673 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $670 +endproc abs 4 0 +export fabs +proc fabs 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $676 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +NEGF4 +ASGNF4 +ADDRGP4 $677 +JUMPV +LABELV $676 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +LABELV $677 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $674 +endproc fabs 4 0 +export _hextoi +proc _hextoi 32 0 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRGP4 $680 +JUMPV +LABELV $679 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $682 +CNSTU4 0 +RETU4 +ADDRGP4 $678 +JUMPV +LABELV $682 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $680 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $679 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $685 +JUMPV +LABELV $684 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $687 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +GTI4 $687 +ADDRLP4 8 +ADDRLP4 8 +INDIRU4 +CNSTI4 4 +LSHU4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDU4 +CNSTU4 48 +SUBU4 +ASGNU4 +ADDRGP4 $685 +JUMPV +LABELV $687 +ADDRLP4 0 +INDIRI4 +CNSTI4 97 +LTI4 $689 +ADDRLP4 0 +INDIRI4 +CNSTI4 102 +GTI4 $689 +ADDRLP4 8 +ADDRLP4 8 +INDIRU4 +CNSTI4 4 +LSHU4 +CNSTU4 10 +ADDU4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDU4 +CNSTU4 97 +SUBU4 +ASGNU4 +ADDRGP4 $685 +JUMPV +LABELV $689 +ADDRLP4 0 +INDIRI4 +CNSTI4 65 +LTI4 $686 +ADDRLP4 0 +INDIRI4 +CNSTI4 70 +GTI4 $686 +ADDRLP4 8 +ADDRLP4 8 +INDIRU4 +CNSTI4 4 +LSHU4 +CNSTU4 10 +ADDU4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDU4 +CNSTU4 65 +SUBU4 +ASGNU4 +LABELV $685 +ADDRLP4 16 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRLP4 16 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 8 +GEI4 $693 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $684 +LABELV $693 +LABELV $686 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRU4 +RETU4 +LABELV $678 +endproc _hextoi 32 0 +proc dopr 276 32 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 48 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +ADDRLP4 44 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 44 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 44 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 24 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRGP4 $696 +JUMPV +LABELV $695 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $698 +ADDRLP4 0 +CNSTI4 8 +ASGNI4 +LABELV $698 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $701 +ADDRLP4 0 +INDIRI4 +CNSTI4 8 +GTI4 $701 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $808 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $808 +address $702 +address $705 +address $715 +address $720 +address $723 +address $730 +address $741 +address $746 +address $701 +code +LABELV $702 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 37 +NEI4 $703 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $704 +JUMPV +LABELV $703 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 56 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 56 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $704 +ADDRLP4 60 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 60 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 60 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $705 +ADDRLP4 64 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 72 +CNSTI4 32 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 72 +INDIRI4 +EQI4 $711 +ADDRLP4 64 +INDIRI4 +CNSTI4 35 +EQI4 $712 +ADDRLP4 64 +INDIRI4 +ADDRLP4 72 +INDIRI4 +LTI4 $706 +LABELV $714 +ADDRLP4 64 +INDIRI4 +CNSTI4 43 +EQI4 $710 +ADDRLP4 64 +INDIRI4 +CNSTI4 45 +EQI4 $709 +ADDRLP4 64 +INDIRI4 +CNSTI4 48 +EQI4 $713 +ADDRGP4 $706 +JUMPV +LABELV $709 +ADDRLP4 84 +CNSTI4 1 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +ADDRLP4 84 +INDIRI4 +BORI4 +ASGNI4 +ADDRLP4 80 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 80 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 80 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $710 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRLP4 88 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 88 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 88 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $711 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRLP4 92 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 92 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 92 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $712 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +ADDRLP4 96 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 96 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 96 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $713 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRLP4 100 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 100 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 100 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $706 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $715 +ADDRLP4 80 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +CNSTI4 48 +ADDRLP4 80 +INDIRI4 +GTI4 $716 +ADDRLP4 80 +INDIRI4 +CNSTI4 57 +GTI4 $716 +ADDRLP4 16 +CNSTI4 10 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ADDI4 +ASGNI4 +ADDRLP4 84 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 84 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 84 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $716 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 42 +NEI4 $718 +ADDRLP4 88 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 88 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 88 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 84 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 84 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 84 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $718 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $720 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 46 +NEI4 $721 +ADDRLP4 0 +CNSTI4 4 +ASGNI4 +ADDRLP4 84 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 84 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 84 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $721 +ADDRLP4 0 +CNSTI4 5 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $723 +ADDRLP4 84 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +CNSTI4 48 +ADDRLP4 84 +INDIRI4 +GTI4 $724 +ADDRLP4 84 +INDIRI4 +CNSTI4 57 +GTI4 $724 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +GEI4 $726 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $726 +ADDRLP4 8 +CNSTI4 10 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ADDI4 +ASGNI4 +ADDRLP4 88 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 88 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 88 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $724 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 42 +NEI4 $728 +ADDRLP4 92 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 92 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 92 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 88 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 88 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 88 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 0 +CNSTI4 5 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $728 +ADDRLP4 0 +CNSTI4 5 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $730 +ADDRLP4 88 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 96 +CNSTI4 104 +ASGNI4 +ADDRLP4 88 +INDIRI4 +ADDRLP4 96 +INDIRI4 +EQI4 $734 +ADDRLP4 88 +INDIRI4 +ADDRLP4 96 +INDIRI4 +GTI4 $738 +LABELV $737 +ADDRLP4 88 +INDIRI4 +CNSTI4 76 +EQI4 $736 +ADDRGP4 $732 +JUMPV +LABELV $738 +ADDRLP4 88 +INDIRI4 +CNSTI4 108 +EQI4 $735 +ADDRGP4 $732 +JUMPV +LABELV $734 +ADDRLP4 104 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 100 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 100 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 100 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $732 +JUMPV +LABELV $735 +ADDRLP4 12 +CNSTI4 2 +ASGNI4 +ADDRLP4 108 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 108 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 108 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $732 +JUMPV +LABELV $736 +ADDRLP4 12 +CNSTI4 4 +ASGNI4 +ADDRLP4 112 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 112 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 112 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $732 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +EQI4 $739 +ADDRLP4 0 +CNSTI4 7 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $739 +ADDRLP4 0 +CNSTI4 6 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $741 +ADDRLP4 100 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 108 +EQI4 $745 +ADDRGP4 $743 +JUMPV +LABELV $745 +ADDRLP4 12 +CNSTI4 3 +ASGNI4 +ADDRLP4 104 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 104 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 104 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $743 +ADDRLP4 0 +CNSTI4 7 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $746 +ADDRLP4 104 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 69 +EQI4 $782 +ADDRLP4 112 +CNSTI4 71 +ASGNI4 +ADDRLP4 104 +INDIRI4 +ADDRLP4 112 +INDIRI4 +EQI4 $786 +ADDRLP4 104 +INDIRI4 +ADDRLP4 112 +INDIRI4 +GTI4 $803 +LABELV $802 +ADDRLP4 104 +INDIRI4 +CNSTI4 37 +EQI4 $800 +ADDRGP4 $748 +JUMPV +LABELV $803 +ADDRLP4 120 +CNSTI4 88 +ASGNI4 +ADDRLP4 104 +INDIRI4 +ADDRLP4 120 +INDIRI4 +EQI4 $771 +ADDRLP4 104 +INDIRI4 +ADDRLP4 120 +INDIRI4 +LTI4 $748 +LABELV $804 +ADDRLP4 104 +INDIRI4 +CNSTI4 99 +LTI4 $748 +ADDRLP4 104 +INDIRI4 +CNSTI4 120 +GTI4 $748 +ADDRLP4 104 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $805-396 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $805 +address $790 +address $750 +address $783 +address $779 +address $787 +address $748 +address $750 +address $748 +address $748 +address $748 +address $748 +address $793 +address $757 +address $792 +address $748 +address $748 +address $791 +address $748 +address $764 +address $748 +address $801 +address $772 +code +LABELV $750 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $751 +ADDRLP4 128 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 128 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 128 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +ASGNI4 +ADDRGP4 $752 +JUMPV +LABELV $751 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $753 +ADDRLP4 132 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 132 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 132 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $754 +JUMPV +LABELV $753 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $755 +ADDRLP4 136 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 136 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $756 +JUMPV +LABELV $755 +ADDRLP4 140 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 140 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 140 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $756 +LABELV $754 +LABELV $752 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 32 +INDIRI4 +ARGI4 +CNSTI4 10 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 144 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 144 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $757 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $758 +ADDRLP4 148 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 148 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 148 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CNSTU4 65535 +BANDU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $759 +JUMPV +LABELV $758 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $760 +ADDRLP4 152 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 152 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 152 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $761 +JUMPV +LABELV $760 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $762 +ADDRLP4 156 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 156 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 156 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $763 +JUMPV +LABELV $762 +ADDRLP4 160 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 160 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 160 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $763 +LABELV $761 +LABELV $759 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 32 +INDIRI4 +ARGI4 +CNSTI4 8 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 164 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 164 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $764 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $765 +ADDRLP4 168 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 168 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 168 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CNSTU4 65535 +BANDU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $766 +JUMPV +LABELV $765 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $767 +ADDRLP4 172 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 172 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 172 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $768 +JUMPV +LABELV $767 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $769 +ADDRLP4 176 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 176 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 176 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $770 +JUMPV +LABELV $769 +ADDRLP4 180 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 180 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 180 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $770 +LABELV $768 +LABELV $766 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 32 +INDIRI4 +ARGI4 +CNSTI4 10 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 184 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 184 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $771 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $772 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $773 +ADDRLP4 188 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 188 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 188 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CNSTU4 65535 +BANDU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $774 +JUMPV +LABELV $773 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $775 +ADDRLP4 192 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 192 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 192 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $776 +JUMPV +LABELV $775 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $777 +ADDRLP4 196 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 196 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 196 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $778 +JUMPV +LABELV $777 +ADDRLP4 200 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 200 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 200 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $778 +LABELV $776 +LABELV $774 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 32 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 204 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 204 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $779 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +NEI4 $780 +ADDRLP4 208 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 208 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 208 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $781 +JUMPV +LABELV $780 +ADDRLP4 212 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 212 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 212 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $781 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 216 +ADDRGP4 fmtfp +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 216 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $782 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $783 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +NEI4 $784 +ADDRLP4 220 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 220 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 220 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $785 +JUMPV +LABELV $784 +ADDRLP4 224 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 224 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 224 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $785 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 228 +ADDRGP4 fmtfp +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 228 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $786 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $787 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +NEI4 $788 +ADDRLP4 232 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 232 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 232 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $789 +JUMPV +LABELV $788 +ADDRLP4 236 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 236 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 236 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $789 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 240 +ADDRGP4 fmtfp +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 240 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $790 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 244 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 244 +INDIRP4 +ASGNP4 +ADDRLP4 244 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +ADDRLP4 248 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 248 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $791 +ADDRLP4 252 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 252 +INDIRP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 252 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 256 +ADDRGP4 fmtstr +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 256 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $792 +ADDRLP4 260 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 260 +INDIRP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 260 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 40 +INDIRP4 +CVPU4 4 +CVUI4 4 +ARGI4 +CNSTI4 16 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 264 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 264 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $793 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $794 +ADDRLP4 272 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 272 +INDIRP4 +ASGNP4 +ADDRLP4 268 +ADDRLP4 272 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 28 +INDIRU4 +CVUI4 4 +CVII2 4 +ASGNI2 +ADDRGP4 $748 +JUMPV +LABELV $794 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $796 +ADDRLP4 272 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 272 +INDIRP4 +ASGNP4 +ADDRLP4 268 +ADDRLP4 272 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 28 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $796 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $798 +ADDRLP4 272 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 272 +INDIRP4 +ASGNP4 +ADDRLP4 268 +ADDRLP4 272 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 28 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $798 +ADDRLP4 272 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 272 +INDIRP4 +ASGNP4 +ADDRLP4 268 +ADDRLP4 272 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 28 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $800 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 268 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 268 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $801 +ADDRLP4 272 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 272 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 272 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $748 +ADDRLP4 128 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 128 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 128 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 132 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +LABELV $701 +LABELV $696 +ADDRLP4 0 +INDIRI4 +CNSTI4 8 +NEI4 $695 +ADDRFP4 4 +INDIRU4 +CNSTU4 0 +EQU4 $809 +ADDRLP4 28 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $809 +ADDRLP4 24 +INDIRI4 +RETI4 +LABELV $694 +endproc dopr 276 32 +proc fmtstr 32 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $812 +ADDRFP4 12 +ADDRGP4 $814 +ASGNP4 +LABELV $812 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $818 +JUMPV +LABELV $815 +LABELV $816 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $818 +ADDRLP4 8 +INDIRI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $815 +ADDRFP4 24 +INDIRI4 +CNSTI4 0 +LTI4 $819 +ADDRFP4 24 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $819 +ADDRLP4 8 +ADDRFP4 24 +INDIRI4 +ASGNI4 +LABELV $819 +ADDRLP4 0 +ADDRFP4 20 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $821 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $821 +ADDRFP4 16 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $826 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +NEGI4 +ASGNI4 +ADDRGP4 $826 +JUMPV +LABELV $825 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 20 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $826 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $825 +ADDRGP4 $829 +JUMPV +LABELV $828 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 20 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 24 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $829 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 12 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 20 +INDIRI4 +EQI4 $831 +ADDRFP4 24 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LTI4 $828 +ADDRLP4 12 +INDIRI4 +ADDRFP4 24 +INDIRI4 +LTI4 $828 +LABELV $831 +ADDRGP4 $833 +JUMPV +LABELV $832 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 28 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $833 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $832 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $811 +endproc fmtstr 32 16 +proc fmtint 84 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 28 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 24 +INDIRI4 +CNSTI4 0 +GEI4 $836 +ADDRFP4 24 +CNSTI4 0 +ASGNI4 +LABELV $836 +ADDRLP4 8 +ADDRFP4 12 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRFP4 28 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $838 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $840 +ADDRLP4 48 +CNSTI4 45 +ASGNI4 +ADDRLP4 8 +ADDRFP4 12 +INDIRI4 +NEGI4 +CVIU4 4 +ASGNU4 +ADDRGP4 $841 +JUMPV +LABELV $840 +ADDRFP4 28 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $842 +ADDRLP4 48 +CNSTI4 43 +ASGNI4 +ADDRGP4 $843 +JUMPV +LABELV $842 +ADDRFP4 28 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $844 +ADDRLP4 48 +CNSTI4 32 +ASGNI4 +LABELV $844 +LABELV $843 +LABELV $841 +LABELV $838 +ADDRFP4 28 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $846 +ADDRLP4 44 +ADDRGP4 $848 +ASGNP4 +ADDRGP4 $847 +JUMPV +LABELV $846 +ADDRLP4 44 +ADDRGP4 $849 +ASGNP4 +LABELV $847 +LABELV $850 +ADDRLP4 52 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 52 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 8 +INDIRU4 +ADDRFP4 16 +INDIRI4 +CVIU4 4 +MODU4 +ADDRLP4 44 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRLP4 8 +ADDRLP4 8 +INDIRU4 +ADDRFP4 16 +INDIRI4 +CVIU4 4 +DIVU4 +ASGNU4 +LABELV $851 +ADDRLP4 8 +INDIRU4 +CNSTU4 0 +EQU4 $853 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 24 +LTU4 $850 +LABELV $853 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 24 +NEU4 $854 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $854 +ADDRLP4 0 +INDIRI4 +ADDRLP4 16 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 40 +ADDRFP4 24 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +ASGNI4 +ADDRFP4 24 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LEI4 $858 +ADDRLP4 52 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $859 +JUMPV +LABELV $858 +ADDRLP4 52 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $859 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $860 +ADDRLP4 56 +CNSTI4 1 +ASGNI4 +ADDRGP4 $861 +JUMPV +LABELV $860 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +LABELV $861 +ADDRLP4 4 +ADDRFP4 20 +INDIRI4 +ADDRLP4 52 +INDIRI4 +SUBI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +GEI4 $862 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +LABELV $862 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +GEI4 $864 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $864 +ADDRFP4 28 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $866 +ADDRLP4 40 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $869 +ADDRLP4 68 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $870 +JUMPV +LABELV $869 +ADDRLP4 68 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $870 +ADDRLP4 40 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $866 +ADDRFP4 28 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $874 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +NEGI4 +ASGNI4 +ADDRGP4 $874 +JUMPV +LABELV $873 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 68 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 68 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $874 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +GTI4 $873 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $876 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 48 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +ADDRLP4 68 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 68 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $876 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +LEI4 $884 +ADDRGP4 $881 +JUMPV +LABELV $880 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 48 +ARGI4 +ADDRLP4 72 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 72 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $881 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +GTI4 $880 +ADDRGP4 $884 +JUMPV +LABELV $883 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 72 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +ADDRLP4 16 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 76 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 76 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $884 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $883 +ADDRGP4 $887 +JUMPV +LABELV $886 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 80 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 80 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $887 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $886 +ADDRLP4 12 +INDIRI4 +RETI4 +LABELV $835 +endproc fmtint 84 16 +proc abs_val 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $890 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $890 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $889 +endproc abs_val 4 0 +proc pow10 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $894 +JUMPV +LABELV $893 +ADDRLP4 0 +CNSTF4 1092616192 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $894 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $893 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $892 +endproc pow10 4 0 +proc round 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +CNSTF4 1056964608 +LTF4 $897 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $897 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $896 +endproc round 8 0 +proc fmtfp 136 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 20 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 0 +GEI4 $900 +ADDRFP4 20 +CNSTI4 6 +ASGNI4 +LABELV $900 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 80 +ADDRGP4 abs_val +CALLF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRFP4 12 +INDIRF4 +CNSTF4 0 +GEF4 $902 +ADDRLP4 72 +CNSTI4 45 +ASGNI4 +ADDRGP4 $903 +JUMPV +LABELV $902 +ADDRFP4 24 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $904 +ADDRLP4 72 +CNSTI4 43 +ASGNI4 +ADDRGP4 $905 +JUMPV +LABELV $904 +ADDRFP4 24 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $906 +ADDRLP4 72 +CNSTI4 32 +ASGNI4 +LABELV $906 +LABELV $905 +LABELV $903 +ADDRLP4 12 +ADDRLP4 76 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 9 +LEI4 $908 +ADDRFP4 20 +CNSTI4 9 +ASGNI4 +LABELV $908 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 pow10 +CALLF4 +ASGNF4 +ADDRLP4 84 +INDIRF4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +SUBF4 +MULF4 +ARGF4 +ADDRLP4 88 +ADDRGP4 round +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 88 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 92 +ADDRGP4 pow10 +CALLF4 +ASGNF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDRLP4 92 +INDIRF4 +LTF4 $910 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 96 +ADDRGP4 pow10 +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDRLP4 96 +INDIRF4 +SUBF4 +CVFI4 4 +ASGNI4 +LABELV $910 +LABELV $912 +ADDRLP4 100 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 100 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $916 +ADDRLP4 96 +ADDRGP4 $848 +ASGNP4 +ADDRGP4 $917 +JUMPV +LABELV $916 +ADDRLP4 96 +ADDRGP4 $849 +ASGNP4 +LABELV $917 +ADDRLP4 100 +INDIRI4 +ADDRLP4 24 +ADDP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +MODI4 +ADDRLP4 96 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +DIVI4 +ASGNI4 +LABELV $913 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $918 +ADDRLP4 8 +INDIRI4 +CNSTI4 20 +LTI4 $912 +LABELV $918 +ADDRLP4 8 +INDIRI4 +CNSTI4 20 +NEI4 $919 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $919 +ADDRLP4 8 +INDIRI4 +ADDRLP4 24 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $921 +ADDRLP4 100 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 100 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $925 +ADDRLP4 96 +ADDRGP4 $848 +ASGNP4 +ADDRGP4 $926 +JUMPV +LABELV $925 +ADDRLP4 96 +ADDRGP4 $849 +ASGNP4 +LABELV $926 +ADDRLP4 100 +INDIRI4 +ADDRLP4 48 +ADDP4 +ADDRLP4 16 +INDIRI4 +CNSTI4 10 +MODI4 +ADDRLP4 96 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 10 +DIVI4 +ASGNI4 +LABELV $922 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $927 +ADDRLP4 20 +INDIRI4 +CNSTI4 20 +LTI4 $921 +LABELV $927 +ADDRLP4 20 +INDIRI4 +CNSTI4 20 +NEI4 $928 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $928 +ADDRLP4 20 +INDIRI4 +ADDRLP4 48 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $931 +ADDRLP4 96 +CNSTI4 1 +ASGNI4 +ADDRGP4 $932 +JUMPV +LABELV $931 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +LABELV $932 +ADDRLP4 0 +ADDRFP4 16 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ADDRFP4 20 +INDIRI4 +SUBI4 +CNSTI4 1 +SUBI4 +ADDRLP4 96 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 68 +ADDRFP4 20 +INDIRI4 +ADDRLP4 20 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +GEI4 $933 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +LABELV $933 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $935 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $935 +ADDRFP4 24 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $937 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $937 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRFP4 24 +INDIRI4 +CNSTI4 16 +BANDI4 +ADDRLP4 100 +INDIRI4 +EQI4 $947 +ADDRLP4 0 +INDIRI4 +ADDRLP4 100 +INDIRI4 +LEI4 $947 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $944 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 72 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +ADDRLP4 104 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRGP4 $944 +JUMPV +LABELV $943 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 48 +ARGI4 +ADDRLP4 104 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $944 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $943 +ADDRGP4 $947 +JUMPV +LABELV $946 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 104 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $947 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $946 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $952 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 72 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +ADDRLP4 104 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $952 +JUMPV +LABELV $951 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 108 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 108 +INDIRI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +ADDRLP4 24 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 112 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 112 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $952 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +GTI4 $951 +ADDRFP4 20 +INDIRI4 +CNSTI4 0 +LEI4 $963 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 46 +ARGI4 +ADDRLP4 116 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 116 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $957 +JUMPV +LABELV $956 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 48 +ARGI4 +ADDRLP4 120 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 120 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $957 +ADDRLP4 124 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 124 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +GTI4 $956 +ADDRGP4 $960 +JUMPV +LABELV $959 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 128 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRLP4 128 +INDIRI4 +ADDRLP4 48 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 132 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 132 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $960 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +GTI4 $959 +ADDRGP4 $963 +JUMPV +LABELV $962 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 116 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 116 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $963 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $962 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $899 +endproc fmtfp 136 16 +proc dopr_outch 8 0 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRFP4 4 +INDIRP4 +INDIRU4 +CNSTU4 1 +ADDU4 +ADDRFP4 8 +INDIRU4 +GEU4 $966 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +INDIRU4 +ASGNU4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 0 +INDIRU4 +CNSTU4 1 +ADDU4 +ASGNU4 +ADDRLP4 0 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRFP4 12 +INDIRI1 +ASGNI1 +LABELV $966 +CNSTI4 1 +RETI4 +LABELV $965 +endproc dopr_outch 8 0 +export Q_vsnprintf +proc Q_vsnprintf 4 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 dopr +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $968 +endproc Q_vsnprintf 4 16 +export Q_snprintf +proc Q_snprintf 12 16 +ADDRLP4 0 +ADDRFP4 8+4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_vsnprintf +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $969 +endproc Q_snprintf 12 16 +export sscanf +proc sscanf 92 4 +ADDRLP4 8 +ADDRFP4 4+4 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $974 +JUMPV +LABELV $973 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 37 +EQI4 $976 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $974 +JUMPV +LABELV $976 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $978 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +GTI4 $978 +ADDRFP4 4 +ARGP4 +ADDRLP4 20 +ADDRGP4 _atoi +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 -1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRGP4 $979 +JUMPV +LABELV $978 +ADDRLP4 4 +CNSTU4 1023 +ASGNU4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $979 +ADDRLP4 24 +CNSTI4 100 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $982 +ADDRLP4 0 +INDIRI4 +CNSTI4 102 +EQI4 $983 +ADDRLP4 0 +INDIRI4 +CNSTI4 105 +EQI4 $982 +ADDRLP4 0 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LTI4 $980 +LABELV $994 +ADDRLP4 0 +INDIRI4 +CNSTI4 115 +EQI4 $985 +ADDRLP4 0 +INDIRI4 +CNSTI4 117 +EQI4 $982 +ADDRLP4 0 +INDIRI4 +CNSTI4 120 +EQI4 $984 +ADDRGP4 $980 +JUMPV +LABELV $982 +ADDRLP4 32 +ADDRLP4 8 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ARGP4 +ADDRLP4 36 +ADDRGP4 _atoi +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRGP4 $981 +JUMPV +LABELV $983 +ADDRLP4 40 +ADDRLP4 8 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ARGP4 +ADDRLP4 44 +ADDRGP4 _atof +CALLF4 +ASGNF4 +ADDRLP4 40 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRGP4 $981 +JUMPV +LABELV $984 +ADDRLP4 48 +ADDRLP4 8 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ARGP4 +ADDRLP4 52 +ADDRGP4 _hextoi +CALLU4 +ASGNU4 +ADDRLP4 48 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ADDRLP4 52 +INDIRU4 +ASGNU4 +ADDRGP4 $981 +JUMPV +LABELV $985 +ADDRLP4 60 +ADDRLP4 8 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 60 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $987 +JUMPV +LABELV $986 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $987 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 32 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 12 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 10 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 13 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 9 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 11 +EQI4 $986 +ADDRGP4 $990 +JUMPV +LABELV $989 +ADDRLP4 68 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 76 +CNSTI4 1 +ASGNI4 +ADDRLP4 56 +ADDRLP4 68 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 72 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $990 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 32 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 12 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 10 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 13 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 9 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 11 +EQI4 $993 +ADDRLP4 80 +ADDRLP4 4 +INDIRU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 80 +INDIRU4 +CNSTU4 1 +SUBU4 +ASGNU4 +ADDRLP4 80 +INDIRU4 +CNSTU4 0 +NEU4 $989 +LABELV $993 +ADDRLP4 88 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 88 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $980 +LABELV $981 +LABELV $974 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $973 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +INDIRI4 +RETI4 +LABELV $971 +endproc sscanf 92 4 +export bsearch +proc bsearch 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRU4 +ASGNU4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTU4 0 +ASGNU4 +ADDRLP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRGP4 $997 +JUMPV +LABELV $996 +ADDRLP4 4 +ADDRLP4 0 +INDIRU4 +ADDRLP4 8 +INDIRU4 +ADDRLP4 0 +INDIRU4 +SUBU4 +CNSTI4 1 +RSHU4 +ADDU4 +ASGNU4 +ADDRLP4 16 +ADDRLP4 4 +INDIRU4 +ADDRFP4 12 +INDIRU4 +MULU4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRFP4 16 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $999 +ADDRLP4 8 +ADDRLP4 4 +INDIRU4 +ASGNU4 +ADDRGP4 $1000 +JUMPV +LABELV $999 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $1001 +ADDRLP4 0 +ADDRLP4 4 +INDIRU4 +CNSTU4 1 +ADDU4 +ASGNU4 +ADDRGP4 $1002 +JUMPV +LABELV $1001 +ADDRLP4 16 +INDIRP4 +RETP4 +ADDRGP4 $995 +JUMPV +LABELV $1002 +LABELV $1000 +LABELV $997 +ADDRLP4 0 +INDIRU4 +ADDRLP4 8 +INDIRU4 +LTU4 $996 +CNSTP4 0 +RETP4 +LABELV $995 +endproc bsearch 28 8 +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import strncpy +lit +align 1 +LABELV $849 +byte 1 48 +byte 1 49 +byte 1 50 +byte 1 51 +byte 1 52 +byte 1 53 +byte 1 54 +byte 1 55 +byte 1 56 +byte 1 57 +byte 1 97 +byte 1 98 +byte 1 99 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 0 +align 1 +LABELV $848 +byte 1 48 +byte 1 49 +byte 1 50 +byte 1 51 +byte 1 52 +byte 1 53 +byte 1 54 +byte 1 55 +byte 1 56 +byte 1 57 +byte 1 65 +byte 1 66 +byte 1 67 +byte 1 68 +byte 1 69 +byte 1 70 +byte 1 0 +align 1 +LABELV $814 +byte 1 60 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 62 +byte 1 0 +align 1 +LABELV $475 +byte 1 48 +byte 1 120 +byte 1 0 +align 1 +LABELV $468 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $463 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 0 +align 1 +LABELV $452 +byte 1 110 +byte 1 97 +byte 1 110 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/bg_misc.asm b/build/release-linux-x86_64/base/cgame/bg_misc.asm new file mode 100644 index 0000000..770d4d4 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/bg_misc.asm @@ -0,0 +1,28896 @@ +lit +align 4 +LABELV bg_buildableList +byte 4 1 +address $60 +address $61 +address $62 +address $63 +byte 4 5 +byte 4 0 +byte 4 10 +byte 4 7 +byte 4 250 +byte 4 8 +byte 4 50 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 100 +byte 4 15000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 80 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 900 +byte 4 2 +address $64 +address $65 +address $66 +address $67 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 7 +byte 4 750 +byte 4 6 +byte 4 15 +byte 4 300 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 30000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 120 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 4500 +byte 4 3 +address $68 +address $69 +address $70 +address $71 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 7 +byte 4 350 +byte 4 14 +byte 4 50 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 100 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 70 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 450 +byte 4 4 +address $72 +address $73 +address $74 +address $75 +byte 4 5 +byte 4 0 +byte 4 6 +byte 4 7 +byte 4 125 +byte 4 10 +byte 4 50 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 200 +byte 4 8000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 30 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 540 +byte 4 5 +address $76 +address $77 +address $78 +address $79 +byte 4 5 +byte 4 0 +byte 4 4 +byte 4 6 +byte 4 50 +byte 4 6 +byte 4 15 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 100 +byte 4 5000 +byte 4 0 +byte 4 400 +byte 4 1000 +byte 4 24 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 25 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 360 +byte 4 6 +address $80 +address $81 +address $82 +address $83 +byte 4 5 +byte 4 0 +byte 4 14 +byte 4 6 +byte 4 150 +byte 4 8 +byte 4 50 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 100 +byte 4 14000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 70 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1260 +byte 4 7 +address $84 +address $85 +address $86 +address $87 +byte 4 5 +byte 4 0 +byte 4 8 +byte 4 4 +byte 4 125 +byte 4 10 +byte 4 30 +byte 4 200 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 500 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 25 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 40 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 720 +byte 4 8 +address $88 +address $89 +address $90 +address $91 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 100 +byte 4 1 +byte 4 1 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 6000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 90 +byte 4 9 +address $92 +address $93 +address $94 +address $95 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 250 +byte 4 1 +byte 4 5 +byte 4 40 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 15000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 180 +byte 4 10 +address $96 +address $97 +address $98 +address $99 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 4 +byte 4 450 +byte 4 1 +byte 4 10 +byte 4 70 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 450 +byte 4 11 +address $100 +address $101 +address $102 +address $103 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 25 +byte 4 1 +byte 4 5 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 4000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 90 +byte 4 12 +address $104 +address $105 +address $106 +address $107 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 50 +byte 4 1 +byte 4 5 +byte 4 25 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 9000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 180 +byte 4 13 +address $108 +address $109 +address $110 +address $111 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 4 +byte 4 100 +byte 4 1 +byte 4 5 +byte 4 50 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 14 +address $112 +address $113 +address $114 +address $115 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 80 +byte 4 10 +byte 4 5 +byte 4 50 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 8000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 15 +address $116 +address $117 +address $118 +address $119 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 7 +byte 4 50 +byte 4 10 +byte 4 5 +byte 4 50 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 5000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 180 +byte 4 16 +address $120 +address $121 +address $122 +address $123 +byte 4 5 +byte 4 0 +byte 4 12 +byte 4 6 +byte 4 200 +byte 4 8 +byte 4 15 +byte 4 200 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 200 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 170 +byte 4 0 +byte 4 0 +byte 4 1080 +skip 4 +byte 4 17 +address $124 +address $125 +address $126 +address $127 +byte 4 5 +byte 4 0 +byte 4 4 +byte 4 7 +byte 4 250 +byte 4 1 +byte 4 10 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 12000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 190 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 360 +byte 4 18 +address $128 +address $129 +address $130 +address $131 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 250 +byte 4 1 +byte 4 10 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 7000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 300 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 19 +address $132 +address $133 +address $134 +address $135 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 250 +byte 4 1 +byte 4 5 +byte 4 15 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 4000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 20 +address $136 +address $137 +address $138 +address $139 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 100 +byte 4 5 +byte 4 5 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 500 +byte 4 10000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 50 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 21 +address $140 +address $141 +address $142 +address $143 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 60 +byte 4 10 +byte 4 100 +byte 4 100 +byte 4 19 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 200 +byte 4 8000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 50 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 22 +address $144 +address $145 +address $146 +address $147 +byte 4 5 +byte 4 0 +byte 4 35 +byte 4 4 +byte 4 250 +byte 4 1 +byte 4 10 +byte 4 200 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 60 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 3150 +byte 4 23 +address $148 +address $149 +address $150 +address $151 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 4 +byte 4 35 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 12000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 15 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 24 +address $152 +address $153 +address $154 +address $155 +byte 4 5 +byte 4 0 +byte 4 20 +byte 4 4 +byte 4 850 +byte 4 5 +byte 4 50 +byte 4 150 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1800 +byte 4 25 +address $156 +address $157 +address $158 +address $159 +byte 4 5 +byte 4 0 +byte 4 15 +byte 4 4 +byte 4 650 +byte 4 15 +byte 4 25 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1350 +byte 4 26 +address $160 +address $161 +address $162 +address $163 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 6 +byte 4 350 +byte 4 6 +byte 4 200 +byte 4 300 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 18000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 60 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 450 +byte 4 27 +address $164 +address $165 +address $166 +address $167 +byte 4 5 +byte 4 0 +byte 4 10 +byte 4 7 +byte 4 310 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 10000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 2400 +byte 4 28 +address $168 +address $169 +address $170 +address $171 +byte 4 5 +byte 4 0 +byte 4 8 +byte 4 7 +byte 4 180 +byte 4 0 +byte 4 100 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 50 +byte 4 8000 +byte 4 0 +byte 4 380 +byte 4 150 +byte 4 27 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1920 +byte 4 29 +address $172 +address $173 +address $170 +address $174 +byte 4 5 +byte 4 0 +byte 4 14 +byte 4 6 +byte 4 300 +byte 4 0 +byte 4 1 +byte 4 170 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 50 +byte 4 20000 +byte 4 0 +byte 4 50 +byte 4 140 +byte 4 28 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1920 +byte 4 30 +address $175 +address $176 +address $177 +address $178 +byte 4 5 +byte 4 0 +byte 4 10 +byte 4 4 +byte 4 300 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 150 +byte 4 15000 +byte 4 0 +byte 4 225 +byte 4 250 +byte 4 26 +byte 4 1064514355 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 2400 +byte 4 31 +address $179 +address $180 +address $181 +address $182 +byte 4 5 +byte 4 0 +byte 4 10 +byte 4 7 +byte 4 420 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 10000 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 2400 +byte 4 32 +address $183 +address $184 +address $185 +address $186 +byte 4 5 +byte 4 0 +byte 4 15 +byte 4 6 +byte 4 190 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 16000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 3600 +byte 4 33 +address $187 +address $188 +address $189 +address $190 +byte 4 5 +byte 4 0 +byte 4 8 +byte 4 7 +byte 4 190 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 8000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1920 +byte 4 34 +address $191 +address $192 +address $193 +address $194 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 7 +byte 4 930 +byte 4 0 +byte 4 200 +byte 4 300 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 12000 +byte 4 35 +address $195 +address $196 +address $197 +address $198 +byte 4 5 +byte 4 0 +byte 4 4 +byte 4 7 +byte 4 250 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 10000 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 960 +byte 4 36 +address $199 +address $200 +address $201 +address $202 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 60 +byte 4 0 +byte 4 1 +byte 4 10 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 5000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 240 +byte 4 37 +address $203 +address $204 +address $201 +address $205 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 250 +byte 4 0 +byte 4 5 +byte 4 40 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 14000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 480 +byte 4 38 +address $206 +address $207 +address $201 +address $208 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 4 +byte 4 450 +byte 4 0 +byte 4 10 +byte 4 70 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1200 +byte 4 39 +address $209 +address $210 +address $211 +address $212 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 25 +byte 4 0 +byte 4 5 +byte 4 10 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 4000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 240 +byte 4 40 +address $213 +address $214 +address $211 +address $215 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 4 +byte 4 100 +byte 4 0 +byte 4 5 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 720 +byte 4 41 +address $216 +address $217 +address $201 +address $218 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 100 +byte 4 0 +byte 4 5 +byte 4 50 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 7000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 720 +byte 4 42 +address $219 +address $220 +address $201 +address $221 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 100 +byte 4 0 +byte 4 5 +byte 4 20 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 5000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 480 +byte 4 43 +address $222 +address $223 +address $201 +address $224 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 7 +byte 4 300 +byte 4 0 +byte 4 10 +byte 4 50 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 12000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 480 +byte 4 44 +address $225 +address $226 +address $201 +address $227 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 300 +byte 4 0 +byte 4 10 +byte 4 50 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 480 +byte 4 45 +address $228 +address $229 +address $201 +address $230 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 350 +byte 4 0 +byte 4 10 +byte 4 50 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 15000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 720 +byte 4 46 +address $231 +address $232 +address $233 +address $234 +byte 4 5 +byte 4 0 +byte 4 8 +byte 4 4 +byte 4 600 +byte 4 0 +byte 4 50 +byte 4 150 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1920 +byte 4 47 +address $235 +address $236 +address $237 +address $238 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 6 +byte 4 155 +byte 4 0 +byte 4 15 +byte 4 250 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 8000 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1200 +byte 4 48 +address $239 +address $240 +address $241 +address $242 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 50 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 2000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 240 +byte 4 49 +address $243 +address $244 +address $245 +address $246 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 250 +byte 4 0 +byte 4 40 +byte 4 150 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 6000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 240 +byte 4 50 +address $247 +address $248 +address $249 +address $250 +byte 4 5 +byte 4 0 +byte 4 15 +byte 4 4 +byte 4 200 +byte 4 0 +byte 4 15 +byte 4 180 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 400 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 3600 +byte 4 51 +address $251 +address $252 +address $253 +address $254 +byte 4 5 +byte 4 0 +byte 4 20 +byte 4 4 +byte 4 850 +byte 4 0 +byte 4 50 +byte 4 150 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 4800 +byte 4 52 +address $255 +address $256 +address $257 +address $258 +byte 4 5 +byte 4 0 +byte 4 15 +byte 4 4 +byte 4 650 +byte 4 0 +byte 4 50 +byte 4 150 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 3600 +byte 4 53 +address $259 +address $260 +address $261 +address $262 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 6 +byte 4 350 +byte 4 0 +byte 4 50 +byte 4 300 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 1000 +byte 4 18000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1200 +data +export bg_numBuildables +align 4 +LABELV bg_numBuildables +byte 4 53 +lit +align 4 +LABELV nullBuildable +byte 4 0 +skip 120 +export BG_BuildableByName +code +proc BG_BuildableByName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $267 +JUMPV +LABELV $264 +CNSTI4 124 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $268 +CNSTI4 124 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList +ADDP4 +RETP4 +ADDRGP4 $263 +JUMPV +LABELV $268 +LABELV $265 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $267 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numBuildables +INDIRI4 +LTI4 $264 +ADDRGP4 nullBuildable +RETP4 +LABELV $263 +endproc BG_BuildableByName 8 8 +export BG_BuildableByEntityName +proc BG_BuildableByEntityName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $275 +JUMPV +LABELV $272 +CNSTI4 124 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList+16 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $276 +CNSTI4 124 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList +ADDP4 +RETP4 +ADDRGP4 $271 +JUMPV +LABELV $276 +LABELV $273 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $275 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numBuildables +INDIRI4 +LTI4 $272 +ADDRGP4 nullBuildable +RETP4 +LABELV $271 +endproc BG_BuildableByEntityName 8 8 +export BG_Buildable +proc BG_Buildable 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $282 +ADDRFP4 0 +INDIRI4 +CNSTI4 54 +GEI4 $282 +ADDRLP4 0 +CNSTI4 124 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList-124 +ADDP4 +ASGNP4 +ADDRGP4 $283 +JUMPV +LABELV $282 +ADDRLP4 0 +ADDRGP4 nullBuildable +ASGNP4 +LABELV $283 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $279 +endproc BG_Buildable 8 0 +export BG_BuildableAllowedInStage +proc BG_BuildableAllowedInStage 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +CNSTI4 0 +EQI4 $285 +CNSTI4 1 +RETI4 +ADDRGP4 $284 +JUMPV +LABELV $285 +CNSTI4 0 +RETI4 +LABELV $284 +endproc BG_BuildableAllowedInStage 8 4 +export BG_BuildableConfig +proc BG_BuildableConfig 0 0 +CNSTI4 288 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableConfigList +ADDP4 +RETP4 +LABELV $287 +endproc BG_BuildableConfig 0 0 +export BG_BuildableBoundingBox +proc BG_BuildableBoundingBox 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $289 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRB +ASGNB 12 +LABELV $289 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $291 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 272 +ADDP4 +INDIRB +ASGNB 12 +LABELV $291 +LABELV $288 +endproc BG_BuildableBoundingBox 8 4 +proc BG_ParseBuildableFile 20076 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20024 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20028 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20028 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +GEI4 $295 +ADDRGP4 $297 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $293 +JUMPV +LABELV $295 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $300 +ADDRLP4 20 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $298 +LABELV $300 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $301 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $305 +ADDRLP4 20036 +ADDRGP4 $302 +ASGNP4 +ADDRGP4 $306 +JUMPV +LABELV $305 +ADDRLP4 20036 +ADDRGP4 $303 +ASGNP4 +LABELV $306 +ADDRLP4 20036 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $293 +JUMPV +LABELV $298 +ADDRLP4 24 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 20 +INDIRI4 +ADDRLP4 24 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 8 +ADDRLP4 24 +ASGNP4 +ADDRGP4 $308 +JUMPV +LABELV $307 +ADDRLP4 8 +ARGP4 +ADDRLP4 20036 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20036 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $310 +ADDRGP4 $309 +JUMPV +LABELV $310 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $314 +ARGP4 +ADDRLP4 20040 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20040 +INDIRI4 +CNSTI4 0 +NEI4 $312 +ADDRGP4 $309 +JUMPV +LABELV $312 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $317 +ARGP4 +ADDRLP4 20044 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20044 +INDIRI4 +CNSTI4 0 +NEI4 $315 +ADDRLP4 20048 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20052 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $318 +ADDRGP4 $309 +JUMPV +LABELV $318 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20056 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 20048 +ADDRLP4 20056 +INDIRI4 +ASGNI4 +ADDRLP4 20048 +INDIRI4 +CNSTI4 0 +GEI4 $320 +ADDRLP4 20048 +CNSTI4 0 +ASGNI4 +ADDRGP4 $321 +JUMPV +LABELV $320 +ADDRLP4 20048 +INDIRI4 +CNSTI4 3 +LEI4 $322 +ADDRLP4 20048 +CNSTI4 3 +ASGNI4 +LABELV $322 +LABELV $321 +ADDRLP4 8 +ARGP4 +ADDRLP4 20060 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20060 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $324 +ADDRGP4 $309 +JUMPV +LABELV $324 +ADDRLP4 20048 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $315 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $328 +ARGP4 +ADDRLP4 20048 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20048 +INDIRI4 +CNSTI4 0 +NEI4 $326 +ADDRLP4 8 +ARGP4 +ADDRLP4 20052 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $329 +ADDRGP4 $309 +JUMPV +LABELV $329 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20056 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 20056 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRF4 +CNSTF4 0 +GEF4 $331 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +LABELV $331 +ADDRFP4 4 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $326 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $335 +ARGP4 +ADDRLP4 20052 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20052 +INDIRI4 +CNSTI4 0 +NEI4 $333 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $336 +ADDRLP4 8 +ARGP4 +ADDRLP4 20056 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20056 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $340 +ADDRGP4 $338 +JUMPV +LABELV $340 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20060 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 260 +ADDP4 +ADDP4 +ADDRLP4 20060 +INDIRF4 +ASGNF4 +LABELV $337 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LEI4 $336 +LABELV $338 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $333 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $344 +ARGP4 +ADDRLP4 20056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20056 +INDIRI4 +CNSTI4 0 +NEI4 $342 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $345 +ADDRLP4 8 +ARGP4 +ADDRLP4 20060 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20060 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $349 +ADDRGP4 $347 +JUMPV +LABELV $349 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20064 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 272 +ADDP4 +ADDP4 +ADDRLP4 20064 +INDIRF4 +ASGNF4 +LABELV $346 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LEI4 $345 +LABELV $347 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $342 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $353 +ARGP4 +ADDRLP4 20060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20060 +INDIRI4 +CNSTI4 0 +NEI4 $351 +ADDRLP4 8 +ARGP4 +ADDRLP4 20068 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20068 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $354 +ADDRGP4 $309 +JUMPV +LABELV $354 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20072 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 20064 +ADDRLP4 20072 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 284 +ADDP4 +ADDRLP4 20064 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $351 +ADDRGP4 $356 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $293 +JUMPV +LABELV $308 +ADDRGP4 $307 +JUMPV +LABELV $309 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $357 +ADDRLP4 0 +ADDRGP4 $317 +ASGNP4 +ADDRGP4 $358 +JUMPV +LABELV $357 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +NEI4 $359 +ADDRLP4 0 +ADDRGP4 $328 +ASGNP4 +ADDRGP4 $360 +JUMPV +LABELV $359 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $361 +ADDRLP4 0 +ADDRGP4 $335 +ASGNP4 +ADDRGP4 $362 +JUMPV +LABELV $361 +ADDRLP4 12 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +NEI4 $363 +ADDRLP4 0 +ADDRGP4 $344 +ASGNP4 +ADDRGP4 $364 +JUMPV +LABELV $363 +ADDRLP4 12 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $365 +ADDRLP4 0 +ADDRGP4 $353 +ASGNP4 +ADDRGP4 $366 +JUMPV +LABELV $365 +ADDRLP4 0 +ADDRGP4 $314 +ASGNP4 +LABELV $366 +LABELV $364 +LABELV $362 +LABELV $360 +LABELV $358 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20036 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 20036 +INDIRU4 +CNSTU4 0 +EQU4 $367 +ADDRGP4 $369 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $293 +JUMPV +LABELV $367 +CNSTI4 1 +RETI4 +LABELV $293 +endproc BG_ParseBuildableFile 20076 12 +export BG_InitBuildableConfigs +proc BG_InitBuildableConfigs 20 12 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $371 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 288 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $375 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 BG_ParseBuildableFile +CALLI4 +pop +LABELV $372 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 54 +LTI4 $371 +LABELV $370 +endproc BG_InitBuildableConfigs 20 12 +lit +align 4 +LABELV bg_classList +byte 4 0 +address $376 +address $377 +byte 4 7 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 90 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1145569280 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1132920832 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +byte 4 1 +address $378 +address $379 +byte 4 7 +byte 4 50 +byte 4 0 +byte 4 1073741824 +byte 4 26 +byte 4 29 +byte 4 1119748096 +byte 4 110 +byte 4 981668463 +byte 4 1073741824 +byte 4 150 +byte 4 1065353216 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1128464384 +byte 4 1065353216 +byte 4 2 +byte 4 3 +byte 4 0 +byte 4 0 +byte 4 240 +skip 4 +byte 4 2 +address $380 +address $381 +byte 4 6 +byte 4 75 +byte 4 0 +byte 4 1077936128 +byte 4 27 +byte 4 30 +byte 4 1121058816 +byte 4 110 +byte 4 981668463 +byte 4 1073741824 +byte 4 100 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1132920832 +byte 4 1065353216 +byte 4 3 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 300 +skip 4 +byte 4 3 +address $382 +address $383 +byte 4 7 +byte 4 30 +byte 4 0 +byte 4 1069547520 +byte 4 25 +byte 4 1 +byte 4 0 +byte 4 140 +byte 4 0 +byte 4 1075838976 +byte 4 25 +byte 4 1068708659 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1137180672 +byte 4 1132068864 +byte 4 1073741824 +byte 4 4 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 180 +skip 4 +byte 4 4 +address $384 +address $385 +byte 4 7 +byte 4 40 +byte 4 0 +byte 4 1075419546 +byte 4 25 +byte 4 2 +byte 4 0 +byte 4 140 +byte 4 0 +byte 4 1075838976 +byte 4 25 +byte 4 1069547520 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1137180672 +byte 4 1132068864 +byte 4 1073741824 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 200 +skip 4 +byte 4 5 +address $386 +address $387 +byte 4 7 +byte 4 60 +byte 4 0 +byte 4 1072064102 +byte 4 25 +byte 4 3 +byte 4 0 +byte 4 120 +byte 4 981668463 +byte 4 1072064102 +byte 4 60 +byte 4 1067450368 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1133903872 +byte 4 1134231552 +byte 4 1067030938 +byte 4 7 +byte 4 6 +byte 4 0 +byte 4 0 +byte 4 270 +skip 4 +byte 4 6 +address $388 +address $389 +byte 4 6 +byte 4 80 +byte 4 0 +byte 4 1075419546 +byte 4 25 +byte 4 4 +byte 4 0 +byte 4 120 +byte 4 981668463 +byte 4 1072064102 +byte 4 60 +byte 4 1067450368 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1133903872 +byte 4 1134231552 +byte 4 1066192077 +byte 4 7 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 330 +skip 4 +byte 4 7 +address $390 +address $391 +byte 4 7 +byte 4 150 +byte 4 0 +byte 4 1083179008 +byte 4 89 +byte 4 5 +byte 4 0 +byte 4 90 +byte 4 981668463 +byte 4 1069547520 +byte 4 80 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1077936128 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1136525312 +byte 4 1061997773 +byte 4 9 +byte 4 10 +byte 4 8 +byte 4 1 +byte 4 420 +skip 4 +byte 4 8 +address $392 +address $393 +byte 4 6 +byte 4 175 +byte 4 0 +byte 4 1084751872 +byte 4 89 +byte 4 6 +byte 4 0 +byte 4 90 +byte 4 981668463 +byte 4 1069547520 +byte 4 80 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1077936128 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1136525312 +byte 4 1060320051 +byte 4 9 +byte 4 10 +byte 4 0 +byte 4 1 +byte 4 540 +skip 4 +byte 4 9 +address $394 +address $395 +byte 4 6 +byte 4 200 +byte 4 0 +byte 4 1086324736 +byte 4 89 +byte 4 7 +byte 4 0 +byte 4 90 +byte 4 981668463 +byte 4 1069547520 +byte 4 80 +byte 4 1066192077 +byte 4 1091567616 +byte 4 1084227584 +byte 4 1086324736 +byte 4 1119092736 +byte 4 1132068864 +byte 4 1060320051 +byte 4 10 +byte 4 11 +byte 4 0 +byte 4 2 +byte 4 400 +skip 4 +byte 4 10 +address $396 +address $397 +byte 4 7 +byte 4 220 +byte 4 0 +byte 4 1087583027 +byte 4 24 +byte 4 8 +byte 4 0 +byte 4 90 +byte 4 973279855 +byte 4 1067869798 +byte 4 90 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1128792064 +byte 4 1132920832 +byte 4 1050253722 +byte 4 12 +byte 4 11 +byte 4 0 +byte 4 1 +byte 4 600 +skip 4 +byte 4 11 +address $398 +address $399 +byte 4 6 +byte 4 250 +byte 4 0 +byte 4 1089470464 +byte 4 24 +byte 4 9 +byte 4 0 +byte 4 90 +byte 4 973279855 +byte 4 1067869798 +byte 4 90 +byte 4 1067869798 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1128792064 +byte 4 1132920832 +byte 4 1045220557 +byte 4 12 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 720 +skip 4 +byte 4 12 +address $400 +address $401 +byte 4 4 +byte 4 360 +byte 4 0 +byte 4 1091567616 +byte 4 24 +byte 4 10 +byte 4 0 +byte 4 90 +byte 4 981668463 +byte 4 1066192077 +byte 4 100 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1126825984 +byte 4 1036831949 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 960 +skip 4 +byte 4 13 +address $402 +address $314 +byte 4 7 +byte 4 100 +byte 4 1065353216 +byte 4 0 +byte 4 34 +byte 4 0 +byte 4 1121714176 +byte 4 90 +byte 4 990057071 +byte 4 1065353216 +byte 4 100 +byte 4 1065353216 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1130102784 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 400 +skip 4 +byte 4 14 +address $403 +address $314 +byte 4 4 +byte 4 100 +byte 4 1065353216 +byte 4 0 +byte 4 34 +byte 4 0 +byte 4 1121714176 +byte 4 90 +byte 4 990057071 +byte 4 1065353216 +byte 4 100 +byte 4 1065353216 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1130102784 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 400 +skip 4 +data +export bg_numClasses +align 4 +LABELV bg_numClasses +byte 4 15 +lit +align 4 +LABELV nullClass +byte 4 0 +skip 104 +export BG_ClassByName +code +proc BG_ClassByName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $408 +JUMPV +LABELV $405 +CNSTI4 108 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_classList+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $409 +CNSTI4 108 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_classList +ADDP4 +RETP4 +ADDRGP4 $404 +JUMPV +LABELV $409 +LABELV $406 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $408 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numClasses +INDIRI4 +LTI4 $405 +ADDRGP4 nullClass +RETP4 +LABELV $404 +endproc BG_ClassByName 8 8 +export BG_Class +proc BG_Class 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $414 +ADDRFP4 0 +INDIRI4 +CNSTI4 15 +GEI4 $414 +ADDRLP4 0 +CNSTI4 108 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_classList +ADDP4 +ASGNP4 +ADDRGP4 $415 +JUMPV +LABELV $414 +ADDRLP4 0 +ADDRGP4 nullClass +ASGNP4 +LABELV $415 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $412 +endproc BG_Class 8 0 +export BG_ClassAllowedInStage +proc BG_ClassAllowedInStage 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $416 +endproc BG_ClassAllowedInStage 8 4 +export BG_ClassConfig +proc BG_ClassConfig 0 0 +CNSTI4 1308 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_classConfigList +ADDP4 +RETP4 +LABELV $417 +endproc BG_ClassConfig 0 0 +export BG_ClassBoundingBox +proc BG_ClassBoundingBox 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $419 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +INDIRB +ASGNB 12 +LABELV $419 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $421 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1236 +ADDP4 +INDIRB +ASGNB 12 +LABELV $421 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $423 +ADDRFP4 12 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1248 +ADDP4 +INDIRB +ASGNB 12 +LABELV $423 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $425 +ADDRFP4 16 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1260 +ADDP4 +INDIRB +ASGNB 12 +LABELV $425 +ADDRFP4 20 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $427 +ADDRFP4 20 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1272 +ADDP4 +INDIRB +ASGNB 12 +LABELV $427 +LABELV $418 +endproc BG_ClassBoundingBox 8 4 +export BG_ClassHasAbility +proc BG_ClassHasAbility 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +BANDI4 +RETI4 +LABELV $429 +endproc BG_ClassHasAbility 8 4 +export BG_ClassCanEvolveFromTo +proc BG_ClassCanEvolveFromTo 60 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRFP4 16 +INDIRI4 +LTI4 $435 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $435 +ADDRFP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $435 +ADDRFP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $431 +LABELV $435 +CNSTI4 -1 +RETI4 +ADDRGP4 $430 +JUMPV +LABELV $431 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $439 +JUMPV +LABELV $436 +CNSTI4 108 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 bg_classList +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +EQI4 $440 +ADDRGP4 $437 +JUMPV +LABELV $440 +ADDRLP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $442 +ADDRLP4 28 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 108 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 bg_classList+84 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $450 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_ClassAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $450 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_ClassIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $447 +LABELV $450 +ADDRGP4 $443 +JUMPV +LABELV $447 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 400 +ADDRLP4 48 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $451 +ADDRLP4 0 +ADDRFP4 16 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $452 +JUMPV +LABELV $451 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_ClassCanEvolveFromTo +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 52 +INDIRI4 +ASGNI4 +LABELV $452 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $453 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $453 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $453 +LABELV $443 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $442 +ADDRLP4 8 +INDIRI4 +ADDRFP4 8 +INDIRI4 +GTI4 $456 +ADDRLP4 28 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $457 +JUMPV +LABELV $456 +ADDRLP4 28 +CNSTI4 -1 +ASGNI4 +LABELV $457 +ADDRLP4 28 +INDIRI4 +RETI4 +ADDRGP4 $430 +JUMPV +LABELV $437 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $439 +ADDRLP4 12 +INDIRI4 +ADDRGP4 bg_numClasses +INDIRI4 +LTI4 $436 +ADDRGP4 $458 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 -1 +RETI4 +LABELV $430 +endproc BG_ClassCanEvolveFromTo 60 20 +export BG_AlienCanEvolve +proc BG_AlienCanEvolve 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $463 +JUMPV +LABELV $460 +CNSTI4 108 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 bg_classList +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +EQI4 $464 +ADDRGP4 $461 +JUMPV +LABELV $464 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $466 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 108 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 bg_classList+84 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $471 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_ClassAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $471 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_ClassIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $471 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 400 +ADDRLP4 24 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +MULI4 +LTI4 $471 +CNSTI4 1 +RETI4 +ADDRGP4 $459 +JUMPV +LABELV $471 +LABELV $467 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $466 +CNSTI4 0 +RETI4 +ADDRGP4 $459 +JUMPV +LABELV $461 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $463 +ADDRLP4 8 +INDIRI4 +ADDRGP4 bg_numClasses +INDIRI4 +LTI4 $460 +ADDRGP4 $473 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +LABELV $459 +endproc BG_AlienCanEvolve 28 8 +proc BG_ParseClassFile 20112 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20024 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20028 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 20028 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +GEI4 $476 +CNSTI4 0 +RETI4 +ADDRGP4 $474 +JUMPV +LABELV $476 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $480 +ADDRLP4 16 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $478 +LABELV $480 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $481 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $483 +ADDRLP4 20036 +ADDRGP4 $302 +ASGNP4 +ADDRGP4 $484 +JUMPV +LABELV $483 +ADDRLP4 20036 +ADDRGP4 $303 +ASGNP4 +LABELV $484 +ADDRLP4 20036 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $474 +JUMPV +LABELV $478 +ADDRLP4 24 +ARGP4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 16 +INDIRI4 +ADDRLP4 24 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 4 +ADDRLP4 24 +ASGNP4 +ADDRGP4 $486 +JUMPV +LABELV $485 +ADDRLP4 4 +ARGP4 +ADDRLP4 20036 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20036 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $488 +ADDRGP4 $487 +JUMPV +LABELV $488 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $314 +ARGP4 +ADDRLP4 20040 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20040 +INDIRI4 +CNSTI4 0 +NEI4 $490 +ADDRGP4 $487 +JUMPV +LABELV $490 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $317 +ARGP4 +ADDRLP4 20044 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20044 +INDIRI4 +CNSTI4 0 +NEI4 $492 +ADDRLP4 4 +ARGP4 +ADDRLP4 20048 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20048 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $494 +ADDRGP4 $487 +JUMPV +LABELV $494 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $492 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $498 +ARGP4 +ADDRLP4 20048 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20048 +INDIRI4 +CNSTI4 0 +NEI4 $496 +ADDRLP4 4 +ARGP4 +ADDRLP4 20052 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $499 +ADDRGP4 $487 +JUMPV +LABELV $499 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $496 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $503 +ARGP4 +ADDRLP4 20052 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20052 +INDIRI4 +CNSTI4 0 +NEI4 $501 +ADDRLP4 4 +ARGP4 +ADDRLP4 20056 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20056 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $504 +ADDRGP4 $487 +JUMPV +LABELV $504 +ADDRFP4 4 +INDIRP4 +CNSTI4 136 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $501 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $328 +ARGP4 +ADDRLP4 20056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20056 +INDIRI4 +CNSTI4 0 +NEI4 $506 +ADDRLP4 4 +ARGP4 +ADDRLP4 20060 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20060 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $508 +ADDRGP4 $487 +JUMPV +LABELV $508 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20064 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 20064 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +CNSTF4 0 +GEF4 $510 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +LABELV $510 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $506 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $514 +ARGP4 +ADDRLP4 20060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20060 +INDIRI4 +CNSTI4 0 +NEI4 $512 +ADDRLP4 4 +ARGP4 +ADDRLP4 20064 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20064 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $515 +ADDRGP4 $487 +JUMPV +LABELV $515 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20068 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 20068 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +CNSTF4 0 +GEF4 $517 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +LABELV $517 +ADDRFP4 4 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $512 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $335 +ARGP4 +ADDRLP4 20064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20064 +INDIRI4 +CNSTI4 0 +NEI4 $519 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $521 +ADDRLP4 4 +ARGP4 +ADDRLP4 20068 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20068 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $525 +ADDRGP4 $523 +JUMPV +LABELV $525 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20072 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDP4 +ADDRLP4 20072 +INDIRF4 +ASGNF4 +LABELV $522 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $521 +LABELV $523 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $519 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $344 +ARGP4 +ADDRLP4 20068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20068 +INDIRI4 +CNSTI4 0 +NEI4 $527 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $529 +ADDRLP4 4 +ARGP4 +ADDRLP4 20072 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20072 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $533 +ADDRGP4 $531 +JUMPV +LABELV $533 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20076 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1236 +ADDP4 +ADDP4 +ADDRLP4 20076 +INDIRF4 +ASGNF4 +LABELV $530 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $529 +LABELV $531 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $527 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $537 +ARGP4 +ADDRLP4 20072 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20072 +INDIRI4 +CNSTI4 0 +NEI4 $535 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $538 +ADDRLP4 4 +ARGP4 +ADDRLP4 20076 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20076 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $542 +ADDRGP4 $540 +JUMPV +LABELV $542 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20080 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1260 +ADDP4 +ADDP4 +ADDRLP4 20080 +INDIRF4 +ASGNF4 +LABELV $539 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $538 +LABELV $540 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $535 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $546 +ARGP4 +ADDRLP4 20076 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20076 +INDIRI4 +CNSTI4 0 +NEI4 $544 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $547 +ADDRLP4 4 +ARGP4 +ADDRLP4 20080 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20080 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $551 +ADDRGP4 $549 +JUMPV +LABELV $551 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20084 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1272 +ADDP4 +ADDP4 +ADDRLP4 20084 +INDIRF4 +ASGNF4 +LABELV $548 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $547 +LABELV $549 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $544 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $555 +ARGP4 +ADDRLP4 20080 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20080 +INDIRI4 +CNSTI4 0 +NEI4 $553 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $556 +ADDRLP4 4 +ARGP4 +ADDRLP4 20084 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20084 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $560 +ADDRGP4 $558 +JUMPV +LABELV $560 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20088 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1248 +ADDP4 +ADDP4 +ADDRLP4 20088 +INDIRF4 +ASGNF4 +LABELV $557 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $556 +LABELV $558 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $553 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $564 +ARGP4 +ADDRLP4 20084 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20084 +INDIRI4 +CNSTI4 0 +NEI4 $562 +ADDRLP4 4 +ARGP4 +ADDRLP4 20088 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20088 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20092 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1284 +ADDP4 +ADDRLP4 20092 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1024 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $562 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $567 +ARGP4 +ADDRLP4 20088 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20088 +INDIRI4 +CNSTI4 0 +NEI4 $565 +ADDRLP4 4 +ARGP4 +ADDRLP4 20092 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20092 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20096 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1288 +ADDP4 +ADDRLP4 20096 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $565 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $353 +ARGP4 +ADDRLP4 20092 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20092 +INDIRI4 +CNSTI4 0 +NEI4 $568 +ADDRLP4 4 +ARGP4 +ADDRLP4 20100 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20100 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $570 +ADDRGP4 $487 +JUMPV +LABELV $570 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20104 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 20096 +ADDRLP4 20104 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1292 +ADDP4 +ADDRLP4 20096 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $568 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $574 +ARGP4 +ADDRLP4 20096 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20096 +INDIRI4 +CNSTI4 0 +NEI4 $572 +ADDRLP4 4 +ARGP4 +ADDRLP4 20100 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20100 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $575 +ADDRGP4 $487 +JUMPV +LABELV $575 +ADDRFP4 4 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $572 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $579 +ARGP4 +ADDRLP4 20100 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20100 +INDIRI4 +CNSTI4 0 +NEI4 $577 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $580 +ADDRLP4 4 +ARGP4 +ADDRLP4 20104 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20104 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $584 +ADDRGP4 $582 +JUMPV +LABELV $584 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20108 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1296 +ADDP4 +ADDP4 +ADDRLP4 20108 +INDIRF4 +ASGNF4 +LABELV $581 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $580 +LABELV $582 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $577 +ADDRGP4 $356 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $474 +JUMPV +LABELV $486 +ADDRGP4 $485 +JUMPV +LABELV $487 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $586 +ADDRLP4 0 +ADDRGP4 $317 +ASGNP4 +ADDRGP4 $587 +JUMPV +LABELV $586 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +NEI4 $588 +ADDRLP4 0 +ADDRGP4 $498 +ASGNP4 +ADDRGP4 $589 +JUMPV +LABELV $588 +ADDRLP4 8 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $590 +ADDRLP4 0 +ADDRGP4 $503 +ASGNP4 +ADDRGP4 $591 +JUMPV +LABELV $590 +ADDRLP4 8 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +NEI4 $592 +ADDRLP4 0 +ADDRGP4 $328 +ASGNP4 +ADDRGP4 $593 +JUMPV +LABELV $592 +ADDRLP4 8 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $594 +ADDRLP4 0 +ADDRGP4 $514 +ASGNP4 +ADDRGP4 $595 +JUMPV +LABELV $594 +ADDRLP4 8 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +NEI4 $596 +ADDRLP4 0 +ADDRGP4 $335 +ASGNP4 +ADDRGP4 $597 +JUMPV +LABELV $596 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $598 +ADDRLP4 0 +ADDRGP4 $344 +ASGNP4 +ADDRGP4 $599 +JUMPV +LABELV $598 +ADDRLP4 8 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +NEI4 $600 +ADDRLP4 0 +ADDRGP4 $537 +ASGNP4 +ADDRGP4 $601 +JUMPV +LABELV $600 +ADDRLP4 8 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +NEI4 $602 +ADDRLP4 0 +ADDRGP4 $546 +ASGNP4 +ADDRGP4 $603 +JUMPV +LABELV $602 +ADDRLP4 8 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +NEI4 $604 +ADDRLP4 0 +ADDRGP4 $555 +ASGNP4 +ADDRGP4 $605 +JUMPV +LABELV $604 +ADDRLP4 8 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +NEI4 $606 +ADDRLP4 0 +ADDRGP4 $564 +ASGNP4 +ADDRGP4 $607 +JUMPV +LABELV $606 +ADDRLP4 8 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +NEI4 $608 +ADDRLP4 0 +ADDRGP4 $567 +ASGNP4 +ADDRGP4 $609 +JUMPV +LABELV $608 +ADDRLP4 8 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +NEI4 $610 +ADDRLP4 0 +ADDRGP4 $353 +ASGNP4 +ADDRGP4 $611 +JUMPV +LABELV $610 +ADDRLP4 8 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +NEI4 $612 +ADDRLP4 0 +ADDRGP4 $574 +ASGNP4 +ADDRGP4 $613 +JUMPV +LABELV $612 +ADDRLP4 8 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +NEI4 $614 +ADDRLP4 0 +ADDRGP4 $579 +ASGNP4 +ADDRGP4 $615 +JUMPV +LABELV $614 +ADDRLP4 0 +ADDRGP4 $314 +ASGNP4 +LABELV $615 +LABELV $613 +LABELV $611 +LABELV $609 +LABELV $607 +LABELV $605 +LABELV $603 +LABELV $601 +LABELV $599 +LABELV $597 +LABELV $595 +LABELV $593 +LABELV $591 +LABELV $589 +LABELV $587 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20036 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 20036 +INDIRU4 +CNSTU4 0 +EQU4 $616 +ADDRGP4 $369 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $474 +JUMPV +LABELV $616 +CNSTI4 1 +RETI4 +LABELV $474 +endproc BG_ParseClassFile 20112 12 +export BG_InitClassConfigs +proc BG_InitClassConfigs 20 8 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $619 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRGP4 $623 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 BG_ParseClassFile +CALLI4 +pop +LABELV $620 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +LTI4 $619 +LABELV $618 +endproc BG_InitClassConfigs 20 8 +lit +align 4 +LABELV bg_weapons +byte 4 1 +byte 4 0 +byte 4 7 +byte 4 32 +address $382 +address $624 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 2 +byte 4 0 +byte 4 7 +byte 4 32 +address $384 +address $625 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 3 +byte 4 0 +byte 4 7 +byte 4 32 +address $386 +address $626 +address $314 +byte 4 1 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 600 +byte 4 0 +byte 4 1000 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 4 +byte 4 0 +byte 4 7 +byte 4 32 +address $388 +address $627 +address $314 +byte 4 1 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 2000 +byte 4 1000 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 5 +byte 4 0 +byte 4 7 +byte 4 32 +address $390 +address $626 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 6 +byte 4 0 +byte 4 7 +byte 4 32 +address $392 +address $628 +address $314 +byte 4 3 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 400 +byte 4 1500 +byte 4 200 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 7 +byte 4 0 +byte 4 7 +byte 4 32 +address $394 +address $629 +address $314 +byte 4 10 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 1000 +byte 4 200 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 8 +byte 4 0 +byte 4 7 +byte 4 32 +address $396 +address $630 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 900 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1120403456 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 9 +byte 4 0 +byte 4 7 +byte 4 32 +address $398 +address $631 +address $314 +byte 4 3 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 800 +byte 4 0 +byte 4 1200 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 10 +byte 4 0 +byte 4 7 +byte 4 32 +address $400 +address $632 +address $314 +byte 4 3 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 800 +byte 4 0 +byte 4 1000 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 11 +byte 4 0 +byte 4 7 +byte 4 0 +address $633 +address $634 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 600 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 2 +byte 4 12 +byte 4 0 +byte 4 7 +byte 4 32 +address $635 +address $636 +address $637 +byte 4 35 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 90 +byte 4 35 +byte 4 0 +byte 4 2000 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 13 +byte 4 100 +byte 4 7 +byte 4 32 +address $638 +address $639 +address $640 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 75 +byte 4 3000 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 14 +byte 4 150 +byte 4 7 +byte 4 32 +address $641 +address $642 +address $643 +byte 4 8 +byte 4 3 +byte 4 0 +byte 4 0 +byte 4 1000 +byte 4 0 +byte 4 0 +byte 4 2000 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 15 +byte 4 250 +byte 4 7 +byte 4 32 +address $644 +address $645 +address $646 +byte 4 250 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 190 +byte 4 0 +byte 4 0 +byte 4 2000 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 16 +byte 4 350 +byte 4 7 +byte 4 32 +address $647 +address $648 +address $649 +byte 4 5 +byte 4 3 +byte 4 0 +byte 4 1 +byte 4 1000 +byte 4 0 +byte 4 2200 +byte 4 2200 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 1103626240 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 17 +byte 4 400 +byte 4 7 +byte 4 32 +address $650 +address $651 +address $652 +byte 4 350 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 80 +byte 4 120 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 18 +byte 4 550 +byte 4 6 +byte 4 32 +address $653 +address $654 +address $655 +byte 4 150 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 150 +byte 4 200 +byte 4 150 +byte 4 3000 +byte 4 1073741824 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 19 +byte 4 450 +byte 4 6 +byte 4 32 +address $656 +address $657 +address $658 +byte 4 40 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 100 +byte 4 400 +byte 4 0 +byte 4 2000 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 20 +byte 4 600 +byte 4 4 +byte 4 32 +address $659 +address $660 +address $661 +byte 4 80 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 500 +byte 4 1000 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 21 +byte 4 200 +byte 4 6 +byte 4 0 +address $662 +address $663 +address $314 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 22 +byte 4 250 +byte 4 7 +byte 4 0 +address $664 +address $665 +address $314 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 23 +byte 4 1000 +byte 4 6 +byte 4 0 +address $666 +address $667 +address $314 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 24 +byte 4 0 +byte 4 7 +byte 4 32 +address $668 +address $669 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 500 +byte 4 500 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 25 +byte 4 0 +byte 4 7 +byte 4 32 +address $84 +address $85 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 500 +byte 4 500 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 26 +byte 4 0 +byte 4 7 +byte 4 32 +address $670 +address $176 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 500 +byte 4 500 +byte 4 500 +byte 4 0 +byte 4 1082130432 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 27 +byte 4 0 +byte 4 7 +byte 4 32 +address $168 +address $169 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 28 +byte 4 0 +byte 4 4 +byte 4 32 +address $172 +address $671 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 29 +byte 4 0 +byte 4 7 +byte 4 32 +address $672 +address $673 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1000 +byte 4 1000 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 0 +byte 4 1 +byte 4 30 +byte 4 0 +byte 4 7 +byte 4 32 +address $674 +address $675 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1000 +byte 4 1000 +byte 4 1000 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 0 +byte 4 1 +byte 4 31 +byte 4 0 +byte 4 7 +byte 4 32 +address $676 +address $677 +address $678 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 0 +byte 4 2 +data +export bg_numWeapons +align 4 +LABELV bg_numWeapons +byte 4 31 +lit +align 4 +LABELV nullWeapon +byte 4 0 +skip 88 +export BG_WeaponByName +code +proc BG_WeaponByName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $683 +JUMPV +LABELV $680 +CNSTI4 92 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_weapons+16 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $684 +CNSTI4 92 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_weapons +ADDP4 +RETP4 +ADDRGP4 $679 +JUMPV +LABELV $684 +LABELV $681 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $683 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numWeapons +INDIRI4 +LTI4 $680 +ADDRGP4 nullWeapon +RETP4 +LABELV $679 +endproc BG_WeaponByName 8 8 +export BG_Weapon +proc BG_Weapon 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $690 +ADDRFP4 0 +INDIRI4 +CNSTI4 32 +GEI4 $690 +ADDRLP4 0 +CNSTI4 92 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_weapons-92 +ADDP4 +ASGNP4 +ADDRGP4 $691 +JUMPV +LABELV $690 +ADDRLP4 0 +ADDRGP4 nullWeapon +ASGNP4 +LABELV $691 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $687 +endproc BG_Weapon 8 0 +export BG_WeaponAllowedInStage +proc BG_WeaponAllowedInStage 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $692 +endproc BG_WeaponAllowedInStage 8 4 +lit +align 4 +LABELV bg_upgrades +byte 4 1 +byte 4 50 +byte 4 7 +byte 4 14 +address $693 +address $694 +address $695 +address $696 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 2 +byte 4 80 +byte 4 6 +byte 4 1 +address $697 +address $698 +address $699 +address $700 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 3 +byte 4 50 +byte 4 7 +byte 4 0 +address $701 +address $702 +address $703 +address $704 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 4 +byte 4 200 +byte 4 6 +byte 4 0 +address $705 +address $706 +address $707 +address $708 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 5 +byte 4 125 +byte 4 6 +byte 4 0 +address $709 +address $710 +address $711 +address $712 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 6 +byte 4 75 +byte 4 7 +byte 4 16 +address $713 +address $714 +address $715 +address $716 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 7 +byte 4 120 +byte 4 6 +byte 4 16 +address $717 +address $718 +address $719 +address $720 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 8 +byte 4 400 +byte 4 4 +byte 4 31 +address $721 +address $722 +address $723 +address $724 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 9 +byte 4 200 +byte 4 6 +byte 4 0 +address $725 +address $726 +address $727 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 10 +byte 4 1000 +byte 4 6 +byte 4 0 +address $728 +address $729 +address $314 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 11 +byte 4 250 +byte 4 7 +byte 4 0 +address $730 +address $731 +address $314 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 12 +byte 4 0 +byte 4 7 +byte 4 0 +address $732 +address $733 +address $734 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 2 +data +export bg_numUpgrades +align 4 +LABELV bg_numUpgrades +byte 4 12 +lit +align 4 +LABELV nullUpgrade +byte 4 0 +skip 40 +export BG_UpgradeByName +code +proc BG_UpgradeByName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $739 +JUMPV +LABELV $736 +CNSTI4 44 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_upgrades+16 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $740 +CNSTI4 44 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_upgrades +ADDP4 +RETP4 +ADDRGP4 $735 +JUMPV +LABELV $740 +LABELV $737 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $739 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numUpgrades +INDIRI4 +LTI4 $736 +ADDRGP4 nullUpgrade +RETP4 +LABELV $735 +endproc BG_UpgradeByName 8 8 +export BG_Upgrade +proc BG_Upgrade 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $746 +ADDRFP4 0 +INDIRI4 +CNSTI4 13 +GEI4 $746 +ADDRLP4 0 +CNSTI4 44 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_upgrades-44 +ADDP4 +ASGNP4 +ADDRGP4 $747 +JUMPV +LABELV $746 +ADDRLP4 0 +ADDRGP4 nullUpgrade +ASGNP4 +LABELV $747 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $743 +endproc BG_Upgrade 8 0 +export BG_UpgradeAllowedInStage +proc BG_UpgradeAllowedInStage 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $748 +endproc BG_UpgradeAllowedInStage 8 4 +export BG_EvaluateTrajectory +proc BG_EvaluateTrajectory 108 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $750 +ADDRLP4 8 +INDIRI4 +CNSTI4 6 +GTI4 $750 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $764 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $764 +address $753 +address $753 +address $754 +address $756 +address $755 +address $761 +address $762 +code +LABELV $753 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $751 +JUMPV +LABELV $754 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $755 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +CNSTF4 1073741824 +CNSTF4 1078530011 +ADDRLP4 0 +INDIRF4 +MULF4 +MULF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $756 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDI4 +LEI4 $757 +ADDRFP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $757 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $759 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $759 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $761 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +CNSTF4 1137180672 +ADDRLP4 84 +INDIRF4 +MULF4 +ADDRLP4 84 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $762 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 104 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRF4 +CNSTF4 1137180672 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $750 +CNSTI4 1 +ARGI4 +ADDRGP4 $763 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $751 +LABELV $749 +endproc BG_EvaluateTrajectory 108 12 +export BG_EvaluateTrajectoryDelta +proc BG_EvaluateTrajectoryDelta 52 12 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $766 +ADDRLP4 8 +INDIRI4 +CNSTI4 6 +GTI4 $766 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $778 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $778 +address $769 +address $769 +address $770 +address $772 +address $771 +address $775 +address $776 +code +LABELV $769 +ADDRLP4 16 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRGP4 $767 +JUMPV +LABELV $770 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $767 +JUMPV +LABELV $771 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 24 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +CNSTF4 1073741824 +CNSTF4 1078530011 +ADDRLP4 0 +INDIRF4 +MULF4 +MULF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTF4 1056964608 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $767 +JUMPV +LABELV $772 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDI4 +LEI4 $773 +ADDRLP4 36 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 40 +CNSTF4 0 +ASGNF4 +ADDRLP4 36 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRGP4 $765 +JUMPV +LABELV $773 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $767 +JUMPV +LABELV $775 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 40 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +CNSTF4 1145569280 +ADDRLP4 0 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 $767 +JUMPV +LABELV $776 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRLP4 44 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 48 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +CNSTF4 1145569280 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $767 +JUMPV +LABELV $766 +CNSTI4 1 +ARGI4 +ADDRGP4 $777 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $767 +LABELV $765 +endproc BG_EvaluateTrajectoryDelta 52 12 +data +export eventnames +align 4 +LABELV eventnames +address $779 +address $780 +address $781 +address $782 +address $783 +address $784 +address $785 +address $786 +address $787 +address $788 +address $789 +address $790 +address $791 +address $792 +address $793 +address $794 +address $795 +address $796 +address $797 +address $798 +address $799 +address $800 +address $801 +address $802 +address $803 +address $804 +address $805 +address $806 +address $807 +address $808 +address $809 +address $810 +address $811 +address $812 +address $813 +address $814 +address $815 +address $816 +address $817 +address $818 +address $819 +address $820 +address $821 +address $822 +address $823 +address $824 +address $825 +address $826 +address $827 +address $828 +address $829 +address $830 +address $831 +address $832 +address $833 +address $834 +address $835 +address $836 +address $837 +address $838 +address $839 +address $840 +address $841 +address $842 +address $843 +address $844 +address $845 +address $846 +address $847 +address $848 +address $849 +address $850 +address $851 +address $852 +address $853 +address $854 +address $855 +address $856 +address $857 +address $858 +address $859 +export BG_EventName +code +proc BG_EventName 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $863 +ADDRFP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 81 +LTU4 $861 +LABELV $863 +ADDRGP4 $864 +RETP4 +ADDRGP4 $860 +JUMPV +LABELV $861 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 eventnames +ADDP4 +INDIRP4 +RETP4 +LABELV $860 +endproc BG_EventName 4 0 +export BG_AddPredictableEventToPlayerstate +proc BG_AddPredictableEventToPlayerstate 12 0 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 8 +INDIRP4 +CNSTI4 116 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $865 +endproc BG_AddPredictableEventToPlayerstate 12 0 +export BG_PlayerStateToEntityState +proc BG_PlayerStateToEntityState 76 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +EQI4 $870 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $870 +ADDRLP4 4 +INDIRI4 +CNSTI4 6 +NEI4 $867 +LABELV $870 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRGP4 $868 +JUMPV +LABELV $867 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $871 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRGP4 $872 +JUMPV +LABELV $871 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $872 +LABELV $868 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $873 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $873 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $875 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $875 +ADDRFP4 4 +INDIRP4 +CNSTI4 88 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 204 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 168 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $877 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $878 +JUMPV +LABELV $877 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $878 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $879 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 32768 +BORI4 +ASGNI4 +ADDRGP4 $880 +JUMPV +LABELV $879 +ADDRLP4 44 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 -32769 +BANDI4 +ASGNI4 +LABELV $880 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $881 +ADDRFP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $882 +JUMPV +LABELV $881 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +GEI4 $883 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +GEI4 $885 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +ASGNI4 +LABELV $885 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 8 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $883 +LABELV $882 +ADDRFP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 164 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $887 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $891 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $893 +ADDRLP4 64 +ADDRFP4 4 +INDIRP4 +CNSTI4 164 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +LABELV $893 +LABELV $891 +LABELV $888 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $887 +ADDRFP4 4 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 8 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 396 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +LEI4 $897 +ADDRLP4 56 +INDIRI4 +CNSTI4 5 +LTI4 $895 +LABELV $897 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $895 +ADDRFP4 4 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 400 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $866 +endproc BG_PlayerStateToEntityState 76 8 +export BG_PlayerStateToEntityStateExtraPolate +proc BG_PlayerStateToEntityStateExtraPolate 76 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +EQI4 $902 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $902 +ADDRLP4 4 +INDIRI4 +CNSTI4 6 +NEI4 $899 +LABELV $902 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRGP4 $900 +JUMPV +LABELV $899 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $903 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRGP4 $904 +JUMPV +LABELV $903 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $904 +LABELV $900 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $905 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $905 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 50 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $907 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $907 +ADDRFP4 4 +INDIRP4 +CNSTI4 88 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 204 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 168 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $909 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $910 +JUMPV +LABELV $909 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $910 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $911 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 32768 +BORI4 +ASGNI4 +ADDRGP4 $912 +JUMPV +LABELV $911 +ADDRLP4 44 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 -32769 +BANDI4 +ASGNI4 +LABELV $912 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $913 +ADDRFP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $914 +JUMPV +LABELV $913 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +GEI4 $915 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +GEI4 $917 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +ASGNI4 +LABELV $917 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 8 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $915 +LABELV $914 +ADDRFP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 164 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $919 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $923 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $925 +ADDRLP4 64 +ADDRFP4 4 +INDIRP4 +CNSTI4 164 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +LABELV $925 +LABELV $923 +LABELV $920 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $919 +ADDRFP4 4 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 8 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 396 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +LEI4 $929 +ADDRLP4 56 +INDIRI4 +CNSTI4 5 +LTI4 $927 +LABELV $929 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $927 +ADDRFP4 4 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 400 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $898 +endproc BG_PlayerStateToEntityStateExtraPolate 76 8 +export BG_WeaponIsFull +proc BG_WeaponIsFull 24 8 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 6 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $931 +ADDRLP4 0 +CNSTF4 1069547520 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $931 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +NEI4 $934 +ADDRLP4 4 +INDIRI4 +ADDRFP4 12 +INDIRI4 +NEI4 $934 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRGP4 $935 +JUMPV +LABELV $934 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $935 +ADDRLP4 20 +INDIRI4 +RETI4 +LABELV $930 +endproc BG_WeaponIsFull 24 8 +export BG_InventoryContainsWeapon +proc BG_InventoryContainsWeapon 4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $937 +ADDRFP4 0 +INDIRI4 +CNSTI4 11 +NEI4 $937 +CNSTI4 1 +RETI4 +ADDRGP4 $936 +JUMPV +LABELV $937 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $940 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $941 +JUMPV +LABELV $940 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $941 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $936 +endproc BG_InventoryContainsWeapon 4 0 +export BG_SlotsForInventory +proc BG_SlotsForInventory 28 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $943 +CNSTI4 11 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +BORI4 +ASGNI4 +LABELV $943 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $945 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $949 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $951 +ADDRGP4 $953 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $951 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +BORI4 +ASGNI4 +LABELV $949 +LABELV $946 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $945 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $942 +endproc BG_SlotsForInventory 28 12 +export BG_AddUpgradeToInventory +proc BG_AddUpgradeToInventory 4 0 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +LABELV $954 +endproc BG_AddUpgradeToInventory 4 0 +export BG_RemoveUpgradeFromInventory +proc BG_RemoveUpgradeFromInventory 4 0 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BCOMI4 +BANDI4 +ASGNI4 +LABELV $955 +endproc BG_RemoveUpgradeFromInventory 4 0 +export BG_InventoryContainsUpgrade +proc BG_InventoryContainsUpgrade 0 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $956 +endproc BG_InventoryContainsUpgrade 0 0 +export BG_ActivateUpgrade +proc BG_ActivateUpgrade 4 0 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +LABELV $957 +endproc BG_ActivateUpgrade 4 0 +export BG_DeactivateUpgrade +proc BG_DeactivateUpgrade 4 0 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BCOMI4 +BANDI4 +ASGNI4 +LABELV $958 +endproc BG_DeactivateUpgrade 4 0 +export BG_UpgradeIsActive +proc BG_UpgradeIsActive 0 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $959 +endproc BG_UpgradeIsActive 0 0 +lit +align 4 +LABELV $961 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $962 +byte 4 0 +byte 4 0 +byte 4 3212836864 +export BG_RotateAxis +code +proc BG_RotateAxis 68 16 +ADDRLP4 12 +ADDRGP4 $961 +INDIRB +ASGNB 12 +ADDRLP4 40 +ADDRGP4 $962 +INDIRB +ASGNB 12 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $963 +ADDRLP4 24 +ADDRLP4 40 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 $964 +JUMPV +LABELV $963 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +LABELV $964 +ADDRLP4 0 +ARGP4 +ADDRLP4 52 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 52 +INDIRF4 +CNSTF4 0 +EQF4 $965 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 56 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 36 +CNSTF4 1127481344 +ADDRLP4 56 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $971 +ADDRLP4 36 +ADDRLP4 36 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $971 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRGP4 AngleNormalize180 +CALLF4 +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 60 +CNSTI4 12 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 36 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 64 +CNSTI4 24 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 36 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRGP4 $966 +JUMPV +LABELV $965 +CNSTI4 0 +RETI4 +ADDRGP4 $960 +JUMPV +LABELV $966 +CNSTI4 1 +RETI4 +LABELV $960 +endproc BG_RotateAxis 68 16 +export BG_GetClientNormal +proc BG_GetClientNormal 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $974 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $976 +ADDRFP4 4 +INDIRP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $975 +JUMPV +LABELV $976 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $975 +JUMPV +LABELV $974 +ADDRFP4 4 +INDIRP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $975 +LABELV $973 +endproc BG_GetClientNormal 0 0 +export BG_GetClientViewOrigin +proc BG_GetClientViewOrigin 24 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $978 +endproc BG_GetClientViewOrigin 24 8 +export BG_PositionBuildableRelativeToPlayer +proc BG_PositionBuildableRelativeToPlayer 100 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 80 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 80 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 64 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 84 +CNSTP4 0 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +ADDRLP4 48 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 48+4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 48+8 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRB +ASGNB 12 +ADDRLP4 92 +CNSTF4 1107296256 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1107296256 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +CNSTF4 3271557120 +ASGNF4 +ADDRLP4 36 +ADDRLP4 36 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 36+4 +ADDRLP4 36+4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 36+8 +ADDRLP4 36+8 +INDIRF4 +CNSTF4 3271557120 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRFP4 12 +INDIRP4 +CALLV +pop +ADDRLP4 0 +ADDRFP4 24 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 16 +INDIRP4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1036831949 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +CNSTF4 1036831949 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1036831949 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +LABELV $981 +endproc BG_PositionBuildableRelativeToPlayer 100 28 +export BG_GetValueOfPlayer +proc BG_GetValueOfPlayer 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1005 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1007 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1011 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1011 +LABELV $1008 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $1007 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1013 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1017 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1017 +LABELV $1014 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1013 +LABELV $1005 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $1004 +endproc BG_GetValueOfPlayer 20 8 +export BG_PlayerCanChangeWeapon +proc BG_PlayerCanChangeWeapon 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 20 +EQI4 $1022 +ADDRLP4 0 +INDIRI4 +CNSTI4 18 +NEI4 $1020 +LABELV $1022 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 100 +LEI4 $1020 +CNSTI4 0 +RETI4 +ADDRGP4 $1019 +JUMPV +LABELV $1020 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1026 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1024 +LABELV $1026 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1025 +JUMPV +LABELV $1024 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1025 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $1019 +endproc BG_PlayerCanChangeWeapon 12 0 +export BG_PlayerPoisonCloudTime +proc BG_PlayerPoisonCloudTime 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 10000 +ASGNI4 +CNSTI4 8 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1028 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 3000 +SUBI4 +ASGNI4 +LABELV $1028 +CNSTI4 2 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1030 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +LABELV $1030 +CNSTI4 1 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1032 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +LABELV $1032 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1027 +endproc BG_PlayerPoisonCloudTime 16 8 +export BG_GetPlayerWeapon +proc BG_GetPlayerWeapon 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 296 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1035 +ADDRFP4 0 +INDIRP4 +CNSTI4 296 +ADDP4 +INDIRI4 +RETI4 +ADDRGP4 $1034 +JUMPV +LABELV $1035 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +RETI4 +LABELV $1034 +endproc BG_GetPlayerWeapon 0 0 +export atof_neg +proc atof_neg 8 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1038 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $1038 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +LABELV $1038 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $1037 +endproc atof_neg 8 4 +export atoi_neg +proc atoi_neg 12 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $1041 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $1041 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1041 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1040 +endproc atoi_neg 12 4 +export BG_PackEntityNumbers +proc BG_PackEntityNumbers 60 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 10 +LEI4 $1044 +ADDRLP4 4 +CNSTI4 10 +ASGNI4 +ADDRFP4 8 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $1046 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $1044 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1047 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +GEI4 $1051 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1052 +JUMPV +LABELV $1051 +ADDRLP4 12 +CNSTI4 1023 +ASGNI4 +LABELV $1052 +ADDRLP4 12 +INDIRI4 +CNSTI4 -1024 +BANDI4 +CNSTI4 0 +EQI4 $1053 +CNSTI4 0 +ARGI4 +ADDRGP4 $1055 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 10 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $1053 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $1056 +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +GTI4 $1056 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1069 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1069 +address $1058 +address $1059 +address $1060 +address $1061 +address $1062 +address $1063 +address $1064 +address $1065 +address $1066 +address $1067 +code +LABELV $1058 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1059 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1060 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1061 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 20 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1062 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1063 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1064 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 20 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1065 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1066 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1067 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 20 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1056 +CNSTI4 0 +ARGI4 +ADDRGP4 $1068 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $1057 +LABELV $1048 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LTI4 $1047 +LABELV $1043 +endproc BG_PackEntityNumbers 60 16 +export BG_UnpackEntityNumbers +proc BG_UnpackEntityNumbers 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 10 +LEI4 $1071 +ADDRFP4 8 +CNSTI4 10 +ASGNI4 +LABELV $1071 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1076 +JUMPV +LABELV $1073 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $1077 +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +GTI4 $1077 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1089 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1089 +address $1079 +address $1080 +address $1081 +address $1082 +address $1083 +address $1084 +address $1085 +address $1086 +address $1087 +address $1088 +code +LABELV $1079 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1080 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1081 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 10 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1082 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 20 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1083 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1084 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 10 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1085 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 20 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1086 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1087 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1088 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 20 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1077 +CNSTI4 0 +ARGI4 +ADDRGP4 $1068 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $1078 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1023 +BANDI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1023 +NEI4 $1090 +ADDRGP4 $1075 +JUMPV +LABELV $1090 +LABELV $1074 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1076 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LTI4 $1073 +LABELV $1075 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1070 +endproc BG_UnpackEntityNumbers 16 12 +export BG_ParseCSVEquipmentList +proc BG_ParseCSVEquipmentList 1076 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +ADDRLP4 20 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +ASGNP4 +ADDRGP4 $1094 +JUMPV +LABELV $1096 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1097 +ADDRLP4 1044 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 44 +EQI4 $1099 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $1096 +LABELV $1099 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1100 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +LABELV $1100 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1103 +JUMPV +LABELV $1102 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1103 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +EQI4 $1102 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1105 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1048 +ADDRGP4 BG_WeaponByName +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ADDRLP4 1048 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $1105 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1107 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1052 +ADDRGP4 BG_UpgradeByName +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +ADDRLP4 1052 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $1107 +ADDRLP4 1056 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +EQI4 $1109 +ADDRLP4 1060 +CNSTI4 2 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 1060 +INDIRI4 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +NEI4 $1109 +ADDRFP4 16 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +EQI4 $1109 +ADDRLP4 12 +INDIRI4 +ADDRLP4 1060 +INDIRI4 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +NEI4 $1109 +ADDRGP4 $1111 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1110 +JUMPV +LABELV $1109 +ADDRLP4 1064 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 1064 +INDIRI4 +EQI4 $1112 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +ADDRLP4 1064 +INDIRI4 +EQI4 $1112 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1113 +JUMPV +LABELV $1112 +ADDRLP4 1068 +CNSTI4 0 +ASGNI4 +ADDRFP4 16 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +EQI4 $1114 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +EQI4 $1114 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1114 +LABELV $1113 +LABELV $1110 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $1095 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $1117 +ADDRLP4 1072 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 1072 +INDIRI4 +SUBI4 +EQI4 $1120 +ADDRLP4 12 +INDIRI4 +ADDRFP4 16 +INDIRI4 +ADDRLP4 1072 +INDIRI4 +SUBI4 +NEI4 $1118 +LABELV $1120 +ADDRGP4 $1095 +JUMPV +LABELV $1118 +LABELV $1094 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1097 +LABELV $1095 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1121 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1121 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1123 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1123 +LABELV $1092 +endproc BG_ParseCSVEquipmentList 1076 12 +export BG_ParseCSVClassList +proc BG_ParseCSVClassList 1048 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +ADDRLP4 16 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +ASGNP4 +ADDRGP4 $1127 +JUMPV +LABELV $1129 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1130 +ADDRLP4 1040 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 44 +EQI4 $1132 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1129 +LABELV $1132 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1133 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $1133 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1136 +JUMPV +LABELV $1135 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1136 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +EQI4 $1135 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 BG_ClassByName +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ADDRLP4 1044 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1138 +ADDRGP4 $1140 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1139 +JUMPV +LABELV $1138 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1139 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $1128 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $1142 +LABELV $1127 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1143 +ADDRLP4 8 +INDIRI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +LTI4 $1130 +LABELV $1143 +LABELV $1128 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1125 +endproc BG_ParseCSVClassList 1048 12 +export BG_ParseCSVBuildableList +proc BG_ParseCSVBuildableList 1048 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +ADDRLP4 16 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +ASGNP4 +ADDRGP4 $1146 +JUMPV +LABELV $1148 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1149 +ADDRLP4 1040 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 44 +EQI4 $1151 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1148 +LABELV $1151 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1152 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $1152 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1155 +JUMPV +LABELV $1154 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1155 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +EQI4 $1154 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 BG_BuildableByName +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ADDRLP4 1044 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1157 +ADDRGP4 $1159 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1158 +JUMPV +LABELV $1157 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1158 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $1147 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $1161 +LABELV $1146 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1162 +ADDRLP4 8 +INDIRI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +LTI4 $1149 +LABELV $1162 +LABELV $1147 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1144 +endproc BG_ParseCSVBuildableList 1048 12 +export BG_InitAllowedGameElements +proc BG_InitAllowedGameElements 256 20 +ADDRGP4 $1164 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 bg_disabledGameElements+276 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 bg_disabledGameElements+404 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRGP4 BG_ParseCSVEquipmentList +CALLV +pop +ADDRGP4 $1167 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 bg_disabledGameElements+216 +ARGP4 +CNSTI4 15 +ARGI4 +ADDRGP4 BG_ParseCSVClassList +CALLV +pop +ADDRGP4 $1169 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 bg_disabledGameElements +ARGP4 +CNSTI4 54 +ARGI4 +ADDRGP4 BG_ParseCSVBuildableList +CALLV +pop +LABELV $1163 +endproc BG_InitAllowedGameElements 256 20 +export BG_WeaponIsAllowed +proc BG_WeaponIsAllowed 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1174 +JUMPV +LABELV $1171 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+276 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1176 +CNSTI4 0 +RETI4 +ADDRGP4 $1170 +JUMPV +LABELV $1176 +LABELV $1172 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1174 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +GEI4 $1179 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+276 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1171 +LABELV $1179 +CNSTI4 1 +RETI4 +LABELV $1170 +endproc BG_WeaponIsAllowed 8 0 +export BG_UpgradeIsAllowed +proc BG_UpgradeIsAllowed 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1184 +JUMPV +LABELV $1181 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+404 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1186 +CNSTI4 0 +RETI4 +ADDRGP4 $1180 +JUMPV +LABELV $1186 +LABELV $1182 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1184 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +GEI4 $1189 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+404 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1181 +LABELV $1189 +CNSTI4 1 +RETI4 +LABELV $1180 +endproc BG_UpgradeIsAllowed 8 0 +export BG_ClassIsAllowed +proc BG_ClassIsAllowed 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1194 +JUMPV +LABELV $1191 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+216 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1196 +CNSTI4 0 +RETI4 +ADDRGP4 $1190 +JUMPV +LABELV $1196 +LABELV $1192 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1194 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +GEI4 $1199 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+216 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1191 +LABELV $1199 +CNSTI4 1 +RETI4 +LABELV $1190 +endproc BG_ClassIsAllowed 8 0 +export BG_BuildableIsAllowed +proc BG_BuildableIsAllowed 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1204 +JUMPV +LABELV $1201 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1205 +CNSTI4 0 +RETI4 +ADDRGP4 $1200 +JUMPV +LABELV $1205 +LABELV $1202 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1204 +ADDRLP4 0 +INDIRI4 +CNSTI4 54 +GEI4 $1207 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1201 +LABELV $1207 +CNSTI4 1 +RETI4 +LABELV $1200 +endproc BG_BuildableIsAllowed 8 0 +export BG_PrimaryWeapon +proc BG_PrimaryWeapon 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1209 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 32 +EQI4 $1213 +ADDRGP4 $1210 +JUMPV +LABELV $1213 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1215 +ADDRLP4 0 +INDIRI4 +RETI4 +ADDRGP4 $1208 +JUMPV +LABELV $1215 +LABELV $1210 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1209 +CNSTI4 11 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1217 +CNSTI4 11 +RETI4 +ADDRGP4 $1208 +JUMPV +LABELV $1217 +CNSTI4 0 +RETI4 +LABELV $1208 +endproc BG_PrimaryWeapon 12 8 +lit +align 1 +LABELV $1220 +byte 1 0 +skip 8699 +export BG_LoadEmoticons +code +proc BG_LoadEmoticons 8752 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRGP4 $1220 +INDIRB +ASGNB 8700 +ADDRGP4 $1221 +ARGP4 +ADDRGP4 $1222 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 8700 +ARGI4 +ADDRLP4 8720 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 8720 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +GEI4 $1223 +CNSTI4 0 +RETI4 +ADDRGP4 $1219 +JUMPV +LABELV $1223 +ADDRLP4 0 +ADDRLP4 20 +ASGNP4 +ADDRLP4 8724 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8724 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8724 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 8724 +INDIRI4 +ASGNI4 +ADDRGP4 $1228 +JUMPV +LABELV $1225 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8728 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 8728 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 9 +LTI4 $1233 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +SUBI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 95 +NEI4 $1233 +ADDRLP4 8740 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +SUBI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8740 +INDIRI4 +CNSTI4 49 +LTI4 $1233 +ADDRLP4 8740 +INDIRI4 +CNSTI4 57 +LEI4 $1229 +LABELV $1233 +ADDRGP4 $1234 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1226 +JUMPV +LABELV $1229 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +SUBI4 +CNSTI4 20 +LEI4 $1235 +ADDRGP4 $1237 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 28 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1226 +JUMPV +LABELV $1235 +ADDRGP4 $1240 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8744 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8744 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8748 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 8748 +INDIRI4 +CNSTI4 0 +NEI4 $1238 +ADDRGP4 $1241 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1226 +JUMPV +LABELV $1238 +CNSTI4 28 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +SUBI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 28 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +SUBI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1226 +ADDRLP4 8728 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 8728 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8728 +INDIRI4 +ADDI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $1228 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +GEI4 $1242 +ADDRLP4 8 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $1225 +LABELV $1242 +ADDRGP4 $1243 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +CNSTI4 300 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $1219 +endproc BG_LoadEmoticons 8752 16 +export BG_TeamName +proc BG_TeamName 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1245 +ADDRGP4 $376 +RETP4 +ADDRGP4 $1244 +JUMPV +LABELV $1245 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $1247 +ADDRGP4 $1249 +RETP4 +ADDRGP4 $1244 +JUMPV +LABELV $1247 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $1250 +ADDRGP4 $1252 +RETP4 +ADDRGP4 $1244 +JUMPV +LABELV $1250 +ADDRGP4 $1253 +RETP4 +LABELV $1244 +endproc BG_TeamName 0 0 +export cmdcmp +proc cmdcmp 4 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1254 +endproc cmdcmp 4 8 +bss +align 4 +LABELV bg_disabledGameElements +skip 456 +import trap_Cvar_VariableStringBuffer +align 4 +LABELV bg_classConfigList +skip 19620 +align 4 +LABELV bg_buildableConfigList +skip 15552 +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PlayerTouchesItem +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_HasEnergyWeapon +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1253 +byte 1 60 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 62 +byte 1 0 +align 1 +LABELV $1252 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 0 +align 1 +LABELV $1249 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $1243 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 69 +byte 1 77 +byte 1 79 +byte 1 84 +byte 1 73 +byte 1 67 +byte 1 79 +byte 1 78 +byte 1 83 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $1241 +byte 1 94 +byte 1 51 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $1240 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1237 +byte 1 94 +byte 1 51 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 40 +byte 1 62 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $1234 +byte 1 94 +byte 1 51 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $1222 +byte 1 120 +byte 1 49 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1221 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $1169 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $1167 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $1164 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 69 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $1159 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1140 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1111 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1068 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 120 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $1055 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $1046 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 65 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $953 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $864 +byte 1 85 +byte 1 78 +byte 1 75 +byte 1 78 +byte 1 79 +byte 1 87 +byte 1 78 +byte 1 0 +align 1 +LABELV $859 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 67 +byte 1 73 +byte 1 68 +byte 1 66 +byte 1 79 +byte 1 77 +byte 1 66 +byte 1 95 +byte 1 66 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $858 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 50 +byte 1 95 +byte 1 90 +byte 1 65 +byte 1 80 +byte 1 0 +align 1 +LABELV $857 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 82 +byte 1 80 +byte 1 84 +byte 1 85 +byte 1 83 +byte 1 69 +byte 1 95 +byte 1 83 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $856 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 71 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 82 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 73 +byte 1 78 +byte 1 85 +byte 1 80 +byte 1 0 +align 1 +LABELV $855 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 67 +byte 1 67 +byte 1 95 +byte 1 65 +byte 1 84 +byte 1 84 +byte 1 65 +byte 1 67 +byte 1 75 +byte 1 0 +align 1 +LABELV $854 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 79 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 65 +byte 1 87 +byte 1 78 +byte 1 83 +byte 1 0 +align 1 +LABELV $853 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 79 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 68 +byte 1 95 +byte 1 68 +byte 1 89 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 0 +align 1 +LABELV $852 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 79 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 68 +byte 1 95 +byte 1 65 +byte 1 84 +byte 1 84 +byte 1 65 +byte 1 67 +byte 1 75 +byte 1 0 +align 1 +LABELV $851 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 72 +byte 1 85 +byte 1 77 +byte 1 77 +byte 1 69 +byte 1 76 +byte 1 0 +align 1 +LABELV $850 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 84 +byte 1 65 +byte 1 85 +byte 1 78 +byte 1 84 +byte 1 0 +align 1 +LABELV $849 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 79 +byte 1 80 +byte 1 76 +byte 1 79 +byte 1 79 +byte 1 80 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 83 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $848 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 66 +byte 1 85 +byte 1 71 +byte 1 95 +byte 1 76 +byte 1 73 +byte 1 78 +byte 1 69 +byte 1 0 +align 1 +LABELV $847 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 69 +byte 1 86 +byte 1 79 +byte 1 76 +byte 1 86 +byte 1 69 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 73 +byte 1 76 +byte 1 69 +byte 1 68 +byte 1 0 +align 1 +LABELV $846 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 69 +byte 1 86 +byte 1 79 +byte 1 76 +byte 1 86 +byte 1 69 +byte 1 0 +align 1 +LABELV $845 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 69 +byte 1 68 +byte 1 75 +byte 1 73 +byte 1 84 +byte 1 95 +byte 1 85 +byte 1 83 +byte 1 69 +byte 1 68 +byte 1 0 +align 1 +LABELV $844 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 82 +byte 1 67 +byte 1 69 +byte 1 95 +byte 1 70 +byte 1 73 +byte 1 69 +byte 1 76 +byte 1 68 +byte 1 0 +align 1 +LABELV $843 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 83 +byte 1 76 +byte 1 73 +byte 1 77 +byte 1 69 +byte 1 0 +align 1 +LABELV $842 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 65 +byte 1 67 +byte 1 73 +byte 1 68 +byte 1 84 +byte 1 85 +byte 1 66 +byte 1 69 +byte 1 0 +align 1 +LABELV $841 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 65 +byte 1 66 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 69 +byte 1 88 +byte 1 80 +byte 1 76 +byte 1 79 +byte 1 83 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $840 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 72 +byte 1 85 +byte 1 77 +byte 1 65 +byte 1 78 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 65 +byte 1 66 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 69 +byte 1 88 +byte 1 80 +byte 1 76 +byte 1 79 +byte 1 83 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $839 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 82 +byte 1 69 +byte 1 80 +byte 1 65 +byte 1 73 +byte 1 82 +byte 1 69 +byte 1 68 +byte 1 0 +align 1 +LABELV $838 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 82 +byte 1 69 +byte 1 80 +byte 1 65 +byte 1 73 +byte 1 82 +byte 1 0 +align 1 +LABELV $837 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 0 +align 1 +LABELV $836 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 79 +byte 1 89 +byte 1 0 +align 1 +LABELV $835 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 67 +byte 1 79 +byte 1 78 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 0 +align 1 +LABELV $834 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 71 +byte 1 73 +byte 1 66 +byte 1 95 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $833 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 79 +byte 1 66 +byte 1 73 +byte 1 84 +byte 1 85 +byte 1 65 +byte 1 82 +byte 1 89 +byte 1 0 +align 1 +LABELV $832 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 65 +byte 1 84 +byte 1 72 +byte 1 51 +byte 1 0 +align 1 +LABELV $831 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 65 +byte 1 84 +byte 1 72 +byte 1 50 +byte 1 0 +align 1 +LABELV $830 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 65 +byte 1 84 +byte 1 72 +byte 1 49 +byte 1 0 +align 1 +LABELV $829 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 80 +byte 1 65 +byte 1 73 +byte 1 78 +byte 1 0 +align 1 +LABELV $828 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 52 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 77 +byte 1 80 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 65 +byte 1 82 +byte 1 84 +byte 1 0 +align 1 +LABELV $827 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 52 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 77 +byte 1 80 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 80 +byte 1 82 +byte 1 69 +byte 1 80 +byte 1 65 +byte 1 82 +byte 1 69 +byte 1 0 +align 1 +LABELV $826 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 49 +byte 1 95 +byte 1 71 +byte 1 82 +byte 1 65 +byte 1 66 +byte 1 0 +align 1 +LABELV $825 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 69 +byte 1 84 +byte 1 0 +align 1 +LABELV $824 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 76 +byte 1 73 +byte 1 77 +byte 1 69 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 73 +byte 1 76 +byte 1 0 +align 1 +LABELV $823 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 83 +byte 1 76 +byte 1 65 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 73 +byte 1 76 +byte 1 0 +align 1 +LABELV $822 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 73 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 95 +byte 1 77 +byte 1 69 +byte 1 84 +byte 1 65 +byte 1 76 +byte 1 0 +align 1 +LABELV $821 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 73 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 0 +align 1 +LABELV $820 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 73 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 72 +byte 1 73 +byte 1 84 +byte 1 0 +align 1 +LABELV $819 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 65 +byte 1 83 +byte 1 83 +byte 1 95 +byte 1 68 +byte 1 82 +byte 1 73 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $818 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 72 +byte 1 79 +byte 1 84 +byte 1 71 +byte 1 85 +byte 1 78 +byte 1 0 +align 1 +LABELV $817 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 72 +byte 1 73 +byte 1 84 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 0 +align 1 +LABELV $816 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 72 +byte 1 73 +byte 1 84 +byte 1 95 +byte 1 70 +byte 1 76 +byte 1 69 +byte 1 83 +byte 1 72 +byte 1 0 +align 1 +LABELV $815 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 71 +byte 1 76 +byte 1 79 +byte 1 66 +byte 1 65 +byte 1 76 +byte 1 95 +byte 1 83 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $814 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 69 +byte 1 82 +byte 1 65 +byte 1 76 +byte 1 95 +byte 1 83 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $813 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 69 +byte 1 95 +byte 1 66 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $812 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 71 +byte 1 82 +byte 1 69 +byte 1 78 +byte 1 65 +byte 1 68 +byte 1 69 +byte 1 95 +byte 1 66 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $811 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 69 +byte 1 80 +byte 1 79 +byte 1 82 +byte 1 84 +byte 1 95 +byte 1 79 +byte 1 85 +byte 1 84 +byte 1 0 +align 1 +LABELV $810 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 69 +byte 1 80 +byte 1 79 +byte 1 82 +byte 1 84 +byte 1 95 +byte 1 73 +byte 1 78 +byte 1 0 +align 1 +LABELV $809 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 82 +byte 1 69 +byte 1 83 +byte 1 80 +byte 1 65 +byte 1 87 +byte 1 78 +byte 1 0 +align 1 +LABELV $808 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 73 +byte 1 82 +byte 1 69 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 51 +byte 1 0 +align 1 +LABELV $807 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 73 +byte 1 82 +byte 1 69 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 50 +byte 1 0 +align 1 +LABELV $806 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 73 +byte 1 82 +byte 1 69 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $805 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 78 +byte 1 71 +byte 1 69 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $804 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 78 +byte 1 79 +byte 1 65 +byte 1 77 +byte 1 77 +byte 1 79 +byte 1 0 +align 1 +LABELV $803 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 67 +byte 1 76 +byte 1 69 +byte 1 65 +byte 1 82 +byte 1 0 +align 1 +LABELV $802 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $801 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 69 +byte 1 0 +align 1 +LABELV $800 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 84 +byte 1 79 +byte 1 85 +byte 1 67 +byte 1 72 +byte 1 0 +align 1 +LABELV $799 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 73 +byte 1 82 +byte 1 80 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $798 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 74 +byte 1 85 +byte 1 77 +byte 1 80 +byte 1 0 +align 1 +LABELV $797 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 0 +align 1 +LABELV $796 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 82 +byte 1 0 +align 1 +LABELV $795 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 95 +byte 1 77 +byte 1 69 +byte 1 68 +byte 1 73 +byte 1 85 +byte 1 77 +byte 1 0 +align 1 +LABELV $794 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 95 +byte 1 83 +byte 1 72 +byte 1 79 +byte 1 82 +byte 1 84 +byte 1 0 +align 1 +LABELV $793 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 68 +byte 1 78 +byte 1 95 +byte 1 49 +byte 1 54 +byte 1 0 +align 1 +LABELV $792 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 68 +byte 1 78 +byte 1 95 +byte 1 49 +byte 1 50 +byte 1 0 +align 1 +LABELV $791 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 68 +byte 1 78 +byte 1 95 +byte 1 56 +byte 1 0 +align 1 +LABELV $790 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 68 +byte 1 78 +byte 1 95 +byte 1 52 +byte 1 0 +align 1 +LABELV $789 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 49 +byte 1 54 +byte 1 0 +align 1 +LABELV $788 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 49 +byte 1 50 +byte 1 0 +align 1 +LABELV $787 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 56 +byte 1 0 +align 1 +LABELV $786 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 52 +byte 1 0 +align 1 +LABELV $785 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 87 +byte 1 73 +byte 1 77 +byte 1 0 +align 1 +LABELV $784 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 87 +byte 1 65 +byte 1 68 +byte 1 69 +byte 1 0 +align 1 +LABELV $783 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 83 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 83 +byte 1 72 +byte 1 0 +align 1 +LABELV $782 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 83 +byte 1 81 +byte 1 85 +byte 1 69 +byte 1 76 +byte 1 67 +byte 1 72 +byte 1 0 +align 1 +LABELV $781 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 77 +byte 1 69 +byte 1 84 +byte 1 65 +byte 1 76 +byte 1 0 +align 1 +LABELV $780 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 0 +align 1 +LABELV $779 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 78 +byte 1 79 +byte 1 78 +byte 1 69 +byte 1 0 +align 1 +LABELV $777 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 69 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 68 +byte 1 101 +byte 1 108 +byte 1 116 +byte 1 97 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $763 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 69 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $734 +byte 1 65 +byte 1 109 +byte 1 109 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $733 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 93 +byte 1 65 +byte 1 109 +byte 1 109 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $732 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $731 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 93 +byte 1 83 +byte 1 109 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 71 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $730 +byte 1 115 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $729 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 93 +byte 1 77 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $728 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $727 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 0 +align 1 +LABELV $726 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 93 +byte 1 69 +byte 1 120 +byte 1 112 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 71 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $725 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $724 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 98 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $723 +byte 1 65 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $722 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $721 +byte 1 98 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $720 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $719 +byte 1 66 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 45 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $718 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 93 +byte 1 74 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $717 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $716 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $715 +byte 1 66 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 45 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $714 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $713 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $712 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 0 +align 1 +LABELV $711 +byte 1 73 +byte 1 110 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 51 +byte 1 48 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 45 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $710 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 93 +byte 1 67 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 0 +align 1 +LABELV $709 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 0 +align 1 +LABELV $708 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 98 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $707 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 66 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 44 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $706 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 98 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 93 +byte 1 66 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $705 +byte 1 98 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $704 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 120 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $703 +byte 1 66 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 0 +align 1 +LABELV $702 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 93 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $701 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $700 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 109 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $699 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 109 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $698 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 93 +byte 1 72 +byte 1 101 +byte 1 108 +byte 1 109 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $697 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 109 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $696 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 0 +align 1 +LABELV $695 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $694 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 93 +byte 1 76 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 0 +align 1 +LABELV $693 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 0 +align 1 +LABELV $678 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 77 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $677 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 108 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 75 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $676 +byte 1 99 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $675 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 50 +byte 1 0 +align 1 +LABELV $674 +byte 1 97 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $673 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $672 +byte 1 97 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $671 +byte 1 77 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 84 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 50 +byte 1 0 +align 1 +LABELV $670 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $669 +byte 1 76 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 66 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 0 +align 1 +LABELV $668 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 0 +align 1 +LABELV $667 +byte 1 77 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $666 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $665 +byte 1 83 +byte 1 109 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $664 +byte 1 115 +byte 1 109 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $663 +byte 1 71 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $662 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $661 +byte 1 66 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 104 +byte 1 110 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 118 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 32 +byte 1 80 +byte 1 114 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 0 +align 1 +LABELV $660 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 76 +byte 1 117 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $659 +byte 1 108 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $658 +byte 1 65 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $657 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 80 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 82 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $656 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $655 +byte 1 83 +byte 1 112 +byte 1 114 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $654 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 70 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $653 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $652 +byte 1 66 +byte 1 101 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $651 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $650 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $649 +byte 1 65 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 121 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 108 +byte 1 121 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 111 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 91 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 93 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 91 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 93 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 45 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 109 +byte 1 121 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 83 +byte 1 51 +byte 1 0 +align 1 +LABELV $648 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 77 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $647 +byte 1 109 +byte 1 100 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $646 +byte 1 83 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $645 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 76 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 71 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $644 +byte 1 108 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $643 +byte 1 67 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 118 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $642 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 83 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $641 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $640 +byte 1 83 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 97 +byte 1 119 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 99 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 112 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 108 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $639 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 80 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 83 +byte 1 97 +byte 1 119 +byte 1 0 +align 1 +LABELV $638 +byte 1 112 +byte 1 115 +byte 1 97 +byte 1 119 +byte 1 0 +align 1 +LABELV $637 +byte 1 66 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 67 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 44 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 38 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 50 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $636 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 82 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $635 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $634 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 66 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $633 +byte 1 98 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $632 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $631 +byte 1 80 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 40 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 41 +byte 1 0 +align 1 +LABELV $630 +byte 1 80 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $629 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $628 +byte 1 90 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $627 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $626 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 119 +byte 1 115 +byte 1 0 +align 1 +LABELV $625 +byte 1 66 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $624 +byte 1 66 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $623 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 115 +byte 1 47 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $579 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 79 +byte 1 102 +byte 1 102 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $574 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $567 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 86 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $564 +byte 1 118 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $555 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 115 +byte 1 0 +align 1 +LABELV $546 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 115 +byte 1 0 +align 1 +LABELV $537 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 77 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $514 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 83 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $503 +byte 1 104 +byte 1 117 +byte 1 100 +byte 1 0 +align 1 +LABELV $498 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $481 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $473 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 69 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $458 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 69 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 70 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 84 +byte 1 111 +byte 1 10 +byte 1 0 +align 1 +LABELV $403 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $402 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $401 +byte 1 65 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 109 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 84 +byte 1 121 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $400 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 52 +byte 1 0 +align 1 +LABELV $399 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 51 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 106 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 46 +byte 1 0 +align 1 +LABELV $398 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 51 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $397 +byte 1 80 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 0 +align 1 +LABELV $396 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 51 +byte 1 0 +align 1 +LABELV $395 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 47 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 107 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 47 +byte 1 98 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 66 +byte 1 85 +byte 1 84 +byte 1 84 +byte 1 79 +byte 1 78 +byte 1 32 +byte 1 43 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 47 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 79 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 70 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $394 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 53 +byte 1 0 +align 1 +LABELV $393 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 51 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $392 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 50 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $391 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 106 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 102 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $390 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 50 +byte 1 0 +align 1 +LABELV $389 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 66 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 107 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 102 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 46 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 60 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 46 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 40 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 41 +byte 1 32 +byte 1 65 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 66 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $388 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 49 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $387 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 101 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 98 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 65 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 66 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $386 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 49 +byte 1 0 +align 1 +LABELV $385 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $384 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 48 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $383 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 101 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $382 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 48 +byte 1 0 +align 1 +LABELV $381 +byte 1 83 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 71 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 44 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $380 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $379 +byte 1 82 +byte 1 101 +byte 1 115 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 0 +align 1 +LABELV $378 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $377 +byte 1 79 +byte 1 98 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $376 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $375 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 115 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $369 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $356 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $353 +byte 1 122 +byte 1 79 +byte 1 102 +byte 1 102 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $344 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 115 +byte 1 0 +align 1 +LABELV $335 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $328 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 83 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $317 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $314 +byte 1 0 +align 1 +LABELV $303 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $302 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $301 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $297 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $262 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $261 +byte 1 83 +byte 1 85 +byte 1 80 +byte 1 80 +byte 1 76 +byte 1 89 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 71 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 55 +byte 1 53 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 0 +align 1 +LABELV $260 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $259 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $258 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $257 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $256 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $255 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $254 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $253 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $252 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $251 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $250 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $249 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 46 +byte 1 10 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $248 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 70 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 70 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $247 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $246 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $245 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $244 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $243 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $242 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 102 +byte 1 111 +byte 1 105 +byte 1 108 +byte 1 0 +align 1 +LABELV $241 +byte 1 83 +byte 1 69 +byte 1 77 +byte 1 73 +byte 1 45 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $240 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 84 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 70 +byte 1 111 +byte 1 105 +byte 1 108 +byte 1 0 +align 1 +LABELV $239 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 102 +byte 1 111 +byte 1 105 +byte 1 108 +byte 1 0 +align 1 +LABELV $238 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $237 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 65 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 120 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 45 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $236 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 65 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $235 +byte 1 108 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $234 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $233 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 69 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 45 +byte 1 83 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 47 +byte 1 32 +byte 1 70 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 100 +byte 1 103 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 46 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $232 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 83 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $231 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $230 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $229 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $228 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $227 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $226 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $225 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $224 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $223 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 76 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $222 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $221 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 95 +byte 1 114 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $220 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 70 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 82 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $219 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 95 +byte 1 114 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $218 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $217 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 70 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $216 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $215 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $214 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 76 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $213 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $212 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $211 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $210 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 83 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $209 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $208 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $207 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 76 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $206 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $205 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $204 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $203 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $202 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $201 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $200 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 83 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $199 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $198 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $197 +byte 1 65 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 46 +byte 1 0 +align 1 +LABELV $196 +byte 1 82 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $195 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $194 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $193 +byte 1 65 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 97 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 79 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $192 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $191 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $190 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $189 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 117 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $188 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $187 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $186 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 100 +byte 1 99 +byte 1 99 +byte 1 0 +align 1 +LABELV $185 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 45 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 69 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $184 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $183 +byte 1 100 +byte 1 99 +byte 1 99 +byte 1 0 +align 1 +LABELV $182 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $181 +byte 1 65 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $180 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $179 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 0 +align 1 +LABELV $178 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 0 +align 1 +LABELV $177 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $176 +byte 1 84 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 32 +byte 1 71 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $175 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 0 +align 1 +LABELV $174 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 50 +byte 1 0 +align 1 +LABELV $173 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 70 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 84 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $172 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 50 +byte 1 0 +align 1 +LABELV $171 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $170 +byte 1 65 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 32 +byte 1 83 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 104 +byte 1 121 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $169 +byte 1 77 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 84 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $168 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $167 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $166 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 46 +byte 1 32 +byte 1 87 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $165 +byte 1 84 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $164 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $163 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 0 +align 1 +LABELV $162 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 71 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $161 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 0 +align 1 +LABELV $160 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 0 +align 1 +LABELV $159 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $158 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 80 +byte 1 111 +byte 1 100 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $157 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 111 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $156 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $155 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $154 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 80 +byte 1 111 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $153 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $152 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $151 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 111 +byte 1 114 +byte 1 103 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 95 +byte 1 98 +byte 1 117 +byte 1 108 +byte 1 98 +byte 1 0 +align 1 +LABELV $150 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $149 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 79 +byte 1 114 +byte 1 103 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 108 +byte 1 98 +byte 1 0 +align 1 +LABELV $148 +byte 1 111 +byte 1 114 +byte 1 103 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 95 +byte 1 98 +byte 1 117 +byte 1 108 +byte 1 98 +byte 1 0 +align 1 +LABELV $147 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $146 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 10 +byte 1 43 +byte 1 102 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 118 +byte 1 46 +byte 1 103 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 101 +byte 1 110 +byte 1 46 +byte 1 10 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $145 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $144 +byte 1 99 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $143 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 95 +byte 1 97 +byte 1 98 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $142 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $141 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 83 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 32 +byte 1 65 +byte 1 98 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $140 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 95 +byte 1 97 +byte 1 98 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $139 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $138 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $137 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 77 +byte 1 117 +byte 1 115 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $136 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $135 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $134 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 80 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 82 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 38 +byte 1 32 +byte 1 76 +byte 1 117 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 117 +byte 1 108 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $133 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $132 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $131 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $130 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 73 +byte 1 78 +byte 1 70 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 65 +byte 1 84 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $129 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 66 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $128 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $127 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $126 +byte 1 65 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 73 +byte 1 78 +byte 1 70 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 65 +byte 1 84 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $125 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $124 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $123 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $122 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 73 +byte 1 78 +byte 1 70 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 65 +byte 1 84 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 78 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 42 +byte 1 115 +byte 1 117 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 42 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 50 +byte 1 53 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $121 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 83 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $120 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $119 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $118 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 53 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $117 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 78 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 83 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $116 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $115 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $114 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 56 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $113 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 78 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $112 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $111 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $110 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 49 +byte 1 48 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $109 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 84 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 76 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $108 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $107 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $106 +byte 1 65 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 53 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $105 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 84 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $104 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $103 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $102 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $101 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 84 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 83 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $100 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $99 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $98 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $97 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 76 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $96 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $94 +byte 1 65 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $93 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $92 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $91 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $90 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $89 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 83 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $88 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $87 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 104 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $86 +byte 1 72 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 87 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 105 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 0 +align 1 +LABELV $85 +byte 1 72 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $84 +byte 1 104 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $83 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $82 +byte 1 76 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 117 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $81 +byte 1 66 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $80 +byte 1 98 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $79 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $78 +byte 1 70 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 45 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 44 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $77 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $76 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $75 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 95 +byte 1 116 +byte 1 117 +byte 1 98 +byte 1 101 +byte 1 0 +align 1 +LABELV $74 +byte 1 69 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 106 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $73 +byte 1 65 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 84 +byte 1 117 +byte 1 98 +byte 1 101 +byte 1 0 +align 1 +LABELV $72 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 95 +byte 1 116 +byte 1 117 +byte 1 98 +byte 1 101 +byte 1 0 +align 1 +LABELV $71 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $70 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 111 +byte 1 98 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 44 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 0 +align 1 +LABELV $69 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $68 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $67 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $66 +byte 1 65 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 99 +byte 1 105 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 110 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $65 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $64 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $63 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $62 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 87 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $61 +byte 1 69 +byte 1 103 +byte 1 103 +byte 1 0 +align 1 +LABELV $60 +byte 1 101 +byte 1 103 +byte 1 103 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/bg_pmove.asm b/build/release-linux-x86_64/base/cgame/bg_pmove.asm new file mode 100644 index 0000000..60b780b --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/bg_pmove.asm @@ -0,0 +1,21067 @@ +data +export pm_stopspeed +align 4 +LABELV pm_stopspeed +byte 4 1120403456 +export pm_duckScale +align 4 +LABELV pm_duckScale +byte 4 1048576000 +export pm_swimScale +align 4 +LABELV pm_swimScale +byte 4 1056964608 +export pm_wadeScale +align 4 +LABELV pm_wadeScale +byte 4 1060320051 +export pm_accelerate +align 4 +LABELV pm_accelerate +byte 4 1092616192 +export pm_airaccelerate +align 4 +LABELV pm_airaccelerate +byte 4 1065353216 +export pm_wateraccelerate +align 4 +LABELV pm_wateraccelerate +byte 4 1082130432 +export pm_flyaccelerate +align 4 +LABELV pm_flyaccelerate +byte 4 1082130432 +export pm_friction +align 4 +LABELV pm_friction +byte 4 1086324736 +export pm_waterfriction +align 4 +LABELV pm_waterfriction +byte 4 1065353216 +export pm_flightfriction +align 4 +LABELV pm_flightfriction +byte 4 1086324736 +export pm_spectatorfriction +align 4 +LABELV pm_spectatorfriction +byte 4 1084227584 +export c_pmove +align 4 +LABELV c_pmove +byte 4 0 +export PM_AddEvent +code +proc PM_AddEvent 0 12 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 BG_AddPredictableEventToPlayerstate +CALLV +pop +LABELV $61 +endproc PM_AddEvent 0 12 +export PM_AddTouchEnt +proc PM_AddTouchEnt 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 1022 +NEI4 $63 +ADDRGP4 $62 +JUMPV +LABELV $63 +ADDRGP4 pm +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +CNSTI4 32 +NEI4 $65 +ADDRGP4 $62 +JUMPV +LABELV $65 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $70 +JUMPV +LABELV $67 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 180 +ADDP4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $71 +ADDRGP4 $62 +JUMPV +LABELV $71 +LABELV $68 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $70 +ADDRLP4 0 +INDIRI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +LTI4 $67 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +CNSTI4 176 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $62 +endproc PM_AddTouchEnt 12 0 +export PM_StartTorsoAnim +proc PM_StartTorsoAnim 12 0 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +EQI4 $77 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +EQI4 $77 +ADDRLP4 0 +INDIRI4 +CNSTI4 7 +NEI4 $74 +LABELV $77 +ADDRGP4 $73 +JUMPV +LABELV $74 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 128 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +ADDRLP4 8 +INDIRI4 +BXORI4 +ADDRFP4 0 +INDIRI4 +BORI4 +ASGNI4 +LABELV $73 +endproc PM_StartTorsoAnim 12 0 +proc PM_StartWeaponAnim 12 0 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +EQI4 $82 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +EQI4 $82 +ADDRLP4 0 +INDIRI4 +CNSTI4 7 +NEI4 $79 +LABELV $82 +ADDRGP4 $78 +JUMPV +LABELV $79 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 92 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 128 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +ADDRLP4 8 +INDIRI4 +BXORI4 +ADDRFP4 0 +INDIRI4 +BORI4 +ASGNI4 +LABELV $78 +endproc PM_StartWeaponAnim 12 0 +proc PM_StartLegsAnim 12 0 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +EQI4 $87 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +EQI4 $87 +ADDRLP4 0 +INDIRI4 +CNSTI4 7 +NEI4 $84 +LABELV $87 +ADDRGP4 $83 +JUMPV +LABELV $84 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $89 +ADDRGP4 $83 +JUMPV +LABELV $88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $92 +ADDRGP4 $83 +JUMPV +LABELV $92 +LABELV $89 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 76 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 128 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +ADDRLP4 8 +INDIRI4 +BXORI4 +ADDRFP4 0 +INDIRI4 +BORI4 +ASGNI4 +LABELV $83 +endproc PM_StartLegsAnim 12 0 +proc PM_ContinueLegsAnim 0 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ADDRFP4 0 +INDIRI4 +NEI4 $95 +ADDRGP4 $94 +JUMPV +LABELV $95 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $97 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $98 +ADDRGP4 $94 +JUMPV +LABELV $97 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $101 +ADDRGP4 $94 +JUMPV +LABELV $101 +LABELV $98 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 PM_StartLegsAnim +CALLV +pop +LABELV $94 +endproc PM_ContinueLegsAnim 0 4 +proc PM_ContinueTorsoAnim 0 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ADDRFP4 0 +INDIRI4 +NEI4 $104 +ADDRGP4 $103 +JUMPV +LABELV $104 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $106 +ADDRGP4 $103 +JUMPV +LABELV $106 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +LABELV $103 +endproc PM_ContinueTorsoAnim 0 4 +proc PM_ContinueWeaponAnim 0 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ADDRFP4 0 +INDIRI4 +NEI4 $109 +ADDRGP4 $108 +JUMPV +LABELV $109 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +LABELV $108 +endproc PM_ContinueWeaponAnim 0 4 +proc PM_ForceLegsAnim 0 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $113 +JUMPV +LABELV $112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $113 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 PM_StartLegsAnim +CALLV +pop +LABELV $111 +endproc PM_ForceLegsAnim 0 4 +export PM_ClipVelocity +proc PM_ClipVelocity 32 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +ADDRLP4 24 +CNSTI4 8 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +GEF4 $115 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRFP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $116 +JUMPV +LABELV $115 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRFP4 12 +INDIRF4 +DIVF4 +ASGNF4 +LABELV $116 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $117 +ADDRLP4 28 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +INDIRI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +ADDRLP4 28 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $118 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $117 +LABELV $114 +endproc PM_ClipVelocity 32 0 +proc PM_Friction 64 4 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $122 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 32 +INDIRI4 +NEI4 $122 +ADDRLP4 16+8 +CNSTF4 0 +ASGNF4 +LABELV $122 +ADDRLP4 16 +ARGP4 +ADDRLP4 36 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $126 +ADDRLP4 0 +INDIRP4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $121 +JUMPV +LABELV $126 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +GTI4 $128 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +INDIRI4 +ADDRLP4 40 +INDIRI4 +NEI4 $136 +ADDRGP4 pml+52 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $130 +LABELV $136 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +NEI4 $130 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $137 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 52 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 48 +ADDRLP4 56 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 44 +INDIRF4 +GEF4 $140 +ADDRLP4 60 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRGP4 $141 +JUMPV +LABELV $140 +ADDRLP4 60 +ADDRLP4 8 +INDIRF4 +ASGNF4 +LABELV $141 +ADDRLP4 28 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 48 +INDIRF4 +MULF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $137 +LABELV $130 +LABELV $128 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $143 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRGP4 pm_waterfriction +INDIRF4 +MULF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $143 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $146 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRGP4 pm_flightfriction +INDIRF4 +MULF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $146 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $149 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRGP4 pm_spectatorfriction +INDIRF4 +MULF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $149 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $152 +ADDRLP4 40 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $152 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $155 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $155 +LABELV $152 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $157 +ADDRLP4 44 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $157 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRGP4 pm_flightfriction +INDIRF4 +MULF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $157 +ADDRLP4 4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +GEF4 $160 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +LABELV $160 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $121 +endproc PM_Friction 64 4 +proc PM_Accelerate 32 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 16 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +MULF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +GTF4 $163 +ADDRGP4 $162 +JUMPV +LABELV $163 +ADDRLP4 4 +ADDRFP4 8 +INDIRF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +LEF4 $166 +ADDRLP4 4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +LABELV $166 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $168 +ADDRLP4 24 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 24 +INDIRI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 24 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $169 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $168 +LABELV $162 +endproc PM_Accelerate 32 0 +proc PM_CmdScale 84 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $173 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $173 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $175 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $177 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 65536 +BANDI4 +ADDRLP4 36 +INDIRI4 +NEI4 $177 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $180 +ADDRLP4 40 +CNSTI4 1 +ASGNI4 +ADDRGP4 $181 +JUMPV +LABELV $180 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +LABELV $181 +ADDRLP4 20 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 65536 +BORI4 +ASGNI4 +ADDRGP4 $176 +JUMPV +LABELV $177 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 65536 +BANDI4 +ADDRLP4 40 +INDIRI4 +EQI4 $176 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 40 +INDIRI4 +NEI4 $176 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 -65537 +BANDI4 +ASGNI4 +ADDRGP4 $176 +JUMPV +LABELV $175 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ASGNI4 +LABELV $176 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $184 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $185 +JUMPV +LABELV $184 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $186 +ADDRLP4 20 +INDIRI4 +ADDRLP4 40 +INDIRI4 +NEI4 $186 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 -5 +BANDI4 +ASGNI4 +LABELV $186 +LABELV $185 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $188 +ADDRLP4 52 +CNSTI4 16 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 52 +INDIRI4 +BANDI4 +ADDRLP4 48 +INDIRI4 +NEI4 $188 +ADDRLP4 0 +CNSTF4 1067702026 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $189 +JUMPV +LABELV $188 +ADDRLP4 0 +CNSTF4 1066192077 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $189 +ADDRFP4 0 +INDIRP4 +CNSTI4 21 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $190 +ADDRLP4 0 +CNSTF4 1061997773 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $191 +JUMPV +LABELV $190 +ADDRFP4 0 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $192 +ADDRLP4 0 +CNSTF4 1063675494 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $192 +LABELV $191 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 -250 +GEI4 $194 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $194 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 -500 +GTI4 $196 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 1200 +ADDI4 +CVIF4 4 +CNSTF4 1143930880 +DIVF4 +MULF4 +ASGNF4 +LABELV $196 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $198 +CNSTI4 1 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $202 +CNSTI4 8 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $200 +LABELV $202 +ADDRLP4 0 +CNSTF4 1061158912 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $201 +JUMPV +LABELV $200 +ADDRLP4 0 +CNSTF4 1056964608 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $201 +LABELV $198 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +EQI4 $203 +CNSTI4 1 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $207 +CNSTI4 8 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $205 +LABELV $207 +ADDRLP4 0 +CNSTF4 1061158912 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $206 +JUMPV +LABELV $205 +ADDRLP4 0 +CNSTF4 1056964608 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $206 +LABELV $203 +LABELV $173 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $208 +ADDRLP4 20 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +EQI4 $208 +ADDRLP4 24 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1161527296 +DIVF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +LABELV $208 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 8 +EQI4 $212 +ADDRLP4 28 +INDIRI4 +CNSTI4 9 +NEI4 $210 +LABELV $212 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $210 +ADDRLP4 0 +CNSTF4 1061158912 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $210 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 12 +NEI4 $213 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $213 +ADDRLP4 32 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 4 +EQI4 $213 +ADDRLP4 0 +CNSTF4 1045220557 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $213 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $215 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $215 +ADDRLP4 0 +CNSTF4 1061158912 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $215 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +EQI4 $217 +ADDRLP4 0 +CNSTF4 1056964608 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $217 +ADDRLP4 36 +CNSTI4 4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $219 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $219 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +EQI4 $221 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +EQI4 $221 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $223 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $223 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 52 +INDIRI4 +NEI4 $225 +ADDRLP4 48 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $225 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 52 +INDIRI4 +GEI4 $225 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $225 +LABELV $221 +ADDRFP4 0 +INDIRP4 +CNSTI4 21 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 44 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 48 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $227 +ADDRFP4 0 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 52 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +LABELV $227 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 56 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $229 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 60 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 60 +INDIRI4 +ASGNI4 +LABELV $229 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $231 +CNSTF4 0 +RETF4 +ADDRGP4 $172 +JUMPV +LABELV $231 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 21 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 68 +INDIRI4 +ADDRLP4 68 +INDIRI4 +MULI4 +ADDRLP4 72 +INDIRI4 +ADDRLP4 72 +INDIRI4 +MULI4 +ADDI4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDI4 +CVIF4 4 +ARGF4 +ADDRLP4 80 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1123942400 +ADDRLP4 8 +INDIRF4 +MULF4 +DIVF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +RETF4 +LABELV $172 +endproc PM_CmdScale 84 8 +proc PM_SetMovementDir 72 0 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 4 +INDIRI4 +NEI4 $236 +ADDRLP4 0 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 4 +INDIRI4 +EQI4 $234 +LABELV $236 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 12 +INDIRI4 +NEI4 $237 +ADDRLP4 8 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 12 +INDIRI4 +LEI4 $237 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $237 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 20 +INDIRI4 +GEI4 $239 +ADDRLP4 16 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 20 +INDIRI4 +LEI4 $239 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $239 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 28 +INDIRI4 +GEI4 $241 +ADDRLP4 24 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 28 +INDIRI4 +NEI4 $241 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $241 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 36 +INDIRI4 +GEI4 $243 +ADDRLP4 32 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 36 +INDIRI4 +GEI4 $243 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $243 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 44 +INDIRI4 +NEI4 $245 +ADDRLP4 40 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 44 +INDIRI4 +GEI4 $245 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $245 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 52 +INDIRI4 +LEI4 $247 +ADDRLP4 48 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 52 +INDIRI4 +GEI4 $247 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $247 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 60 +INDIRI4 +LEI4 $249 +ADDRLP4 56 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 60 +INDIRI4 +NEI4 $249 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 6 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $249 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 68 +INDIRI4 +LEI4 $235 +ADDRLP4 64 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 68 +INDIRI4 +LEI4 $235 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 7 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $234 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $253 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $254 +JUMPV +LABELV $253 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $255 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 7 +ASGNI4 +LABELV $255 +LABELV $254 +LABELV $235 +LABELV $233 +endproc PM_SetMovementDir 72 0 +proc PM_CheckCharge 16 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +EQI4 $258 +ADDRGP4 $257 +JUMPV +LABELV $258 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +ADDRLP4 4 +INDIRI4 +EQI4 $260 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +ADDRLP4 4 +INDIRI4 +NEI4 $260 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +ADDRGP4 $257 +JUMPV +LABELV $260 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $262 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRGP4 $263 +JUMPV +LABELV $262 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +LABELV $263 +LABELV $257 +endproc PM_CheckCharge 16 0 +lit +align 4 +LABELV $291 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc PM_CheckPounce 68 16 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $265 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +EQI4 $265 +ADDRLP4 4 +INDIRI4 +CNSTI4 9 +EQI4 $265 +CNSTI4 0 +RETI4 +ADDRGP4 $264 +JUMPV +LABELV $265 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $267 +ADDRLP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +EQI4 $267 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $269 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 400 +ADDI4 +ASGNI4 +ADDRGP4 $270 +JUMPV +LABELV $269 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 320 +ADDI4 +ASGNI4 +LABELV $270 +CNSTI4 0 +RETI4 +ADDRGP4 $264 +JUMPV +LABELV $267 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $271 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +CNSTI4 0 +RETI4 +ADDRGP4 $264 +JUMPV +LABELV $271 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $273 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +NEI4 $278 +ADDRLP4 12 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 200 +LTI4 $278 +ADDRLP4 12 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $274 +LABELV $278 +CNSTI4 0 +RETI4 +ADDRGP4 $264 +JUMPV +LABELV $273 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +NEI4 $282 +ADDRLP4 12 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 200 +LTI4 $282 +ADDRLP4 12 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $279 +LABELV $282 +CNSTI4 0 +RETI4 +ADDRGP4 $264 +JUMPV +LABELV $279 +LABELV $274 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $285 +ADDRLP4 0 +CNSTI4 500 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 600 +DIVI4 +ASGNI4 +ADDRGP4 $286 +JUMPV +LABELV $285 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $287 +ADDRLP4 0 +CNSTI4 850 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 800 +DIVI4 +ASGNI4 +ADDRGP4 $288 +JUMPV +LABELV $287 +ADDRLP4 0 +CNSTI4 930 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 800 +DIVI4 +ASGNI4 +LABELV $288 +LABELV $286 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 20 +INDIRI4 +EQI4 $289 +ADDRLP4 16 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 20 +INDIRI4 +GEI4 $289 +ADDRLP4 36 +ADDRGP4 $291 +INDIRB +ASGNB 12 +ADDRLP4 0 +CNSTF4 1061997773 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 24 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRGP4 pml +ARGP4 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $293 +ADDRLP4 48 +CNSTF4 3266576384 +ASGNF4 +ADDRGP4 $294 +JUMPV +LABELV $293 +ADDRLP4 48 +CNSTF4 1119092736 +ASGNF4 +LABELV $294 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +ADDRGP4 $290 +JUMPV +LABELV $289 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRGP4 pml +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRGP4 pml+4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRGP4 pml+8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $290 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 1 +LTI4 $299 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $301 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $302 +JUMPV +LABELV $301 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $302 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRGP4 $300 +JUMPV +LABELV $299 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $303 +CNSTI4 20 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $304 +JUMPV +LABELV $303 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $304 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $300 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $264 +endproc PM_CheckPounce 68 16 +proc PM_CheckAirPounce 24 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $306 +CNSTI4 0 +RETI4 +ADDRGP4 $305 +JUMPV +LABELV $306 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +EQI4 $308 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +CNSTI4 0 +RETI4 +ADDRGP4 $305 +JUMPV +LABELV $308 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $310 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +CNSTI4 0 +RETI4 +ADDRGP4 $305 +JUMPV +LABELV $310 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $312 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 500 +GEI4 $314 +CNSTI4 0 +RETI4 +ADDRGP4 $305 +JUMPV +LABELV $314 +LABELV $312 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $318 +ADDRLP4 0 +CNSTI4 500 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 600 +DIVI4 +ASGNI4 +LABELV $318 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRGP4 pml +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +ADDRGP4 pml+4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRGP4 pml+8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 20 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 1 +LTI4 $322 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $324 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $325 +JUMPV +LABELV $324 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $325 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRGP4 $323 +JUMPV +LABELV $322 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $326 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $327 +JUMPV +LABELV $326 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $327 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $323 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $305 +endproc PM_CheckAirPounce 24 4 +lit +align 4 +LABELV $329 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc PM_CheckWallJump 256 28 +ADDRLP4 28 +ADDRGP4 $329 +INDIRB +ASGNB 12 +ADDRLP4 112 +CNSTF4 1069547520 +ASGNF4 +ADDRLP4 24 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 116 +CNSTF4 1069547520 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 144 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $330 +CNSTI4 0 +RETI4 +ADDRGP4 $328 +JUMPV +LABELV $330 +ADDRLP4 12 +ARGP4 +ADDRGP4 pml +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $332 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 12+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 12+8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $332 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $338 +ADDRLP4 12 +ADDRGP4 pml+12 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $341 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 12+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 12+8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $341 +LABELV $338 +ADDRLP4 148 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 152 +CNSTF4 1048576000 +ASGNF4 +ADDRLP4 100 +ADDRLP4 148 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100+4 +ADDRLP4 148 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1048576000 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ARGP4 +ADDRLP4 156 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 160 +ADDRLP4 156 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 160 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 156 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 156 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 160 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 156 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 156 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 40+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $351 +ADDRLP4 40+44 +INDIRI4 +CNSTI4 6 +BANDI4 +CNSTI4 0 +NEI4 $351 +ADDRLP4 40+24+8 +INDIRF4 +CNSTF4 1060320051 +GEF4 $351 +ADDRLP4 40+24 +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRLP4 164 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 164 +INDIRI4 +CNSTI4 0 +NEI4 $352 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 40+24 +INDIRB +ASGNB 12 +ADDRGP4 $352 +JUMPV +LABELV $351 +CNSTI4 0 +RETI4 +ADDRGP4 $328 +JUMPV +LABELV $352 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $361 +CNSTI4 0 +RETI4 +ADDRGP4 $328 +JUMPV +LABELV $361 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +GEI4 $363 +CNSTI4 0 +RETI4 +ADDRGP4 $328 +JUMPV +LABELV $363 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +EQI4 $365 +CNSTI4 0 +RETI4 +ADDRGP4 $328 +JUMPV +LABELV $365 +ADDRLP4 164 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 164 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $367 +ADDRLP4 164 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +NEF4 $367 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 0 +ASGNI1 +CNSTI4 0 +RETI4 +ADDRGP4 $328 +JUMPV +LABELV $367 +ADDRLP4 168 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 168 +INDIRP4 +ADDRLP4 168 +INDIRP4 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 200 +ASGNI4 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRLP4 172 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 172 +INDIRP4 +ADDRLP4 172 +INDIRP4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRLP4 120 +ARGP4 +ADDRGP4 pml +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 132 +ARGP4 +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 176 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 176 +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 112 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 176 +INDIRP4 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 112 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 112 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $374 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 120 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $375 +JUMPV +LABELV $374 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $382 +ADDRLP4 188 +ADDRLP4 24 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 120 +INDIRF4 +ADDRLP4 188 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 188 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $382 +LABELV $375 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $390 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 132+4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 132+8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $391 +JUMPV +LABELV $390 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $398 +ADDRLP4 196 +ADDRLP4 24 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 196 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 132+4 +INDIRF4 +ADDRLP4 196 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 132+8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $398 +LABELV $391 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 116 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 116 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 116 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 204 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 204 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 208 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 212 +ADDRLP4 204 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 212 +INDIRP4 +ADDRLP4 212 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 208 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 216 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 216 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 220 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 224 +ADDRLP4 216 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 224 +INDIRP4 +ADDRLP4 224 +INDIRP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 220 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 228 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 228 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 232 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 236 +ADDRLP4 228 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 236 +INDIRP4 +ADDRLP4 236 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 232 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 240 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 240 +INDIRF4 +CNSTF4 1148846080 +LEF4 $414 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 244 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 244 +INDIRP4 +CNSTF4 1148846080 +ADDRLP4 244 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 248 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 248 +INDIRP4 +CNSTF4 1148846080 +ADDRLP4 248 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 252 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 252 +INDIRP4 +CNSTF4 1148846080 +ADDRLP4 252 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $414 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LTI4 $416 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $418 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $419 +JUMPV +LABELV $418 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $419 +ADDRLP4 244 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 244 +INDIRP4 +ADDRLP4 244 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRGP4 $417 +JUMPV +LABELV $416 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $420 +CNSTI4 20 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $421 +JUMPV +LABELV $420 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $421 +ADDRLP4 244 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 244 +INDIRP4 +ADDRLP4 244 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $417 +CNSTI4 1 +RETI4 +LABELV $328 +endproc PM_CheckWallJump 256 28 +proc PM_CheckJump 92 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $423 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $423 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $425 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $425 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $427 +ADDRLP4 16 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $427 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $427 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 8 +EQI4 $431 +ADDRLP4 20 +INDIRI4 +CNSTI4 9 +NEI4 $429 +LABELV $431 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $429 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $429 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $432 +ADDRLP4 24 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $432 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $432 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $434 +ADDRLP4 28 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 -250 +GEI4 $434 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $434 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $436 +ADDRLP4 32 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $436 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $436 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $438 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $438 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +GEI4 $440 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $440 +ADDRLP4 36 +CNSTI4 4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $442 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 0 +ASGNI1 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $442 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $444 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 0 +ASGNI1 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $444 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 64 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $446 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 200 +ASGNI4 +LABELV $446 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $450 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 250 +SUBI4 +ASGNI4 +LABELV $450 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +CNSTF4 0 +GEF4 $452 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 0 +ASGNF4 +LABELV $452 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 52 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 56 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 64 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 68 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 76 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 80 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 76 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 80 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LTI4 $456 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $458 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $459 +JUMPV +LABELV $458 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $459 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRGP4 $457 +JUMPV +LABELV $456 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $460 +CNSTI4 20 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $461 +JUMPV +LABELV $460 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $461 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $457 +CNSTI4 1 +RETI4 +LABELV $422 +endproc PM_CheckJump 92 8 +proc PM_CheckWaterJump 56 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $463 +CNSTI4 0 +RETI4 +ADDRGP4 $462 +JUMPV +LABELV $463 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $465 +CNSTI4 0 +RETI4 +ADDRGP4 $462 +JUMPV +LABELV $465 +ADDRLP4 12 +ADDRGP4 pml +INDIRF4 +ASGNF4 +ADDRLP4 12+4 +ADDRGP4 pml+4 +INDIRF4 +ASGNF4 +ADDRLP4 12+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTF4 1106247680 +ASGNF4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1106247680 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1082130432 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRLP4 36 +INDIRP4 +CNSTI4 356 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $475 +CNSTI4 0 +RETI4 +ADDRGP4 $462 +JUMPV +LABELV $475 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1098907648 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRLP4 44 +INDIRP4 +CNSTI4 356 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $478 +CNSTI4 0 +RETI4 +ADDRGP4 $462 +JUMPV +LABELV $478 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTF4 1128792064 +ADDRGP4 pml +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1128792064 +ADDRGP4 pml+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1128792064 +ADDRGP4 pml+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1135542272 +ASGNF4 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 2000 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $462 +endproc PM_CheckWaterJump 56 8 +lit +align 4 +LABELV $483 +byte 4 0 +byte 4 0 +byte 4 0 +code +proc PM_CheckDodge 128 16 +ADDRLP4 4 +ADDRGP4 $483 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $484 +CNSTI4 0 +RETI4 +ADDRGP4 $482 +JUMPV +LABELV $484 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +EQI4 $486 +ADDRLP4 48 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $486 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +CNSTI4 32 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 500 +ASGNI4 +LABELV $486 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +NEI4 $491 +ADDRLP4 52 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 -250 +LTI4 $491 +ADDRLP4 52 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 56 +INDIRI4 +EQI4 $488 +LABELV $491 +CNSTI4 0 +RETI4 +ADDRGP4 $482 +JUMPV +LABELV $488 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $492 +CNSTI4 0 +RETI4 +ADDRGP4 $482 +JUMPV +LABELV $492 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 64 +ADDRLP4 60 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16416 +BANDI4 +ADDRLP4 68 +INDIRI4 +NEI4 $497 +ADDRLP4 64 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $497 +ADDRLP4 60 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 68 +INDIRI4 +NEI4 $494 +LABELV $497 +CNSTI4 0 +RETI4 +ADDRGP4 $482 +JUMPV +LABELV $494 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +ADDRLP4 72 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 76 +INDIRI4 +NEI4 $501 +ADDRLP4 72 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 76 +INDIRI4 +EQI4 $500 +LABELV $501 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $498 +LABELV $500 +CNSTI4 0 +RETI4 +ADDRGP4 $482 +JUMPV +LABELV $498 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 80 +CNSTP4 0 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 28 +ADDRLP4 16+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 28+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 84 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 88 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 92 +INDIRI4 +EQI4 $505 +ADDRLP4 88 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 92 +INDIRI4 +EQI4 $505 +ADDRLP4 40 +CNSTF4 1060439283 +ADDRLP4 40 +INDIRF4 +MULF4 +ASGNF4 +LABELV $505 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 96 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 512 +BANDI4 +ADDRLP4 104 +INDIRI4 +NEI4 $510 +ADDRLP4 100 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 104 +INDIRI4 +NEI4 $510 +ADDRLP4 96 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +ADDRLP4 104 +INDIRI4 +EQI4 $507 +LABELV $510 +ADDRLP4 44 +CNSTF4 1063675494 +ASGNF4 +ADDRGP4 $508 +JUMPV +LABELV $507 +ADDRLP4 44 +CNSTF4 1077516698 +ASGNF4 +LABELV $508 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $511 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $513 +ADDRLP4 16 +ADDRLP4 16 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 16+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 16+8 +ADDRLP4 16+8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $513 +ADDRLP4 108 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $511 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $525 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $527 +ADDRLP4 28 +ADDRLP4 28 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 28+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 28+8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $527 +ADDRLP4 108 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $525 +ADDRLP4 4+8 +CNSTF4 1056964608 +ADDRLP4 40 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $540 +ADDRLP4 108 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 112 +ADDRLP4 108 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 112 +INDIRF4 +CNSTF4 0 +GEF4 $547 +ADDRLP4 108 +INDIRI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 112 +INDIRF4 +GTF4 $546 +LABELV $547 +ADDRLP4 116 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 120 +ADDRLP4 116 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 120 +INDIRF4 +CNSTF4 0 +LEF4 $544 +ADDRLP4 116 +INDIRI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 120 +INDIRF4 +GEF4 $544 +LABELV $546 +ADDRLP4 124 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +ADDRLP4 124 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $544 +LABELV $541 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $540 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRLP4 108 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRI4 +CNSTI4 250 +SUBI4 +ASGNI4 +ADDRLP4 116 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 76 +ADDP4 +ASGNP4 +ADDRLP4 120 +CNSTI4 128 +ASGNI4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRI4 +ADDRLP4 120 +INDIRI4 +BANDI4 +ADDRLP4 120 +INDIRI4 +BXORI4 +CNSTI4 18 +BORI4 +ASGNI4 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $482 +endproc PM_CheckDodge 128 16 +proc PM_WaterJumpMove 12 8 +CNSTI4 1 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +CNSTF4 0 +GEF4 $552 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -8417 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $552 +LABELV $550 +endproc PM_WaterJumpMove 12 8 +proc PM_WaterMove 76 16 +ADDRLP4 40 +ADDRGP4 PM_CheckWaterJump +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $555 +ADDRGP4 PM_WaterJumpMove +CALLV +pop +ADDRGP4 $554 +JUMPV +LABELV $555 +ADDRGP4 PM_Friction +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +NEF4 $557 +ADDRLP4 48 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 8+8 +CNSTF4 3262119936 +ASGNF4 +ADDRGP4 $558 +JUMPV +LABELV $557 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $561 +ADDRLP4 48 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 48 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 56 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 48 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 56 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $562 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $561 +ADDRLP4 8+8 +ADDRLP4 8+8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $558 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +CNSTF4 0 +LEF4 $567 +ADDRLP4 8+8 +CNSTF4 1132068864 +ASGNF4 +ADDRGP4 $568 +JUMPV +LABELV $567 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +CNSTF4 0 +GEF4 $570 +ADDRLP4 8+8 +CNSTF4 3281387520 +ASGNF4 +ADDRGP4 $571 +JUMPV +LABELV $570 +ADDRLP4 8+8 +CNSTF4 0 +ASGNF4 +LABELV $571 +LABELV $568 +ADDRLP4 24 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRLP4 48 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_swimScale +INDIRF4 +MULF4 +LEF4 $574 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_swimScale +INDIRF4 +MULF4 +ASGNF4 +LABELV $574 +ADDRLP4 24 +ARGP4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRGP4 pm_wateraccelerate +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $576 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRGP4 pml+56+24 +INDIRF4 +MULF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRGP4 pml+56+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRGP4 pml+56+24+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +GEF4 $576 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 56 +INDIRF4 +ASGNF4 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +LABELV $576 +CNSTI4 0 +ARGI4 +ADDRGP4 PM_SlideMove +CALLI4 +pop +LABELV $554 +endproc PM_WaterMove 76 16 +proc PM_JetPackMove 60 12 +ADDRGP4 PM_Friction +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $590 +ADDRLP4 40 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 48 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 48 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $591 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LTI4 $590 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +CNSTF4 0 +LEF4 $595 +ADDRLP4 8+8 +CNSTF4 1132068864 +ASGNF4 +ADDRGP4 $596 +JUMPV +LABELV $595 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +CNSTF4 0 +GEF4 $598 +ADDRLP4 8+8 +CNSTF4 3281387520 +ASGNF4 +ADDRGP4 $599 +JUMPV +LABELV $598 +ADDRLP4 8+8 +CNSTF4 0 +ASGNF4 +LABELV $599 +LABELV $596 +ADDRLP4 20 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 20 +ARGP4 +ADDRLP4 52 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ARGP4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRGP4 pm_flyaccelerate +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +INDIRI4 +ARGI4 +ADDRLP4 56 +INDIRI4 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $602 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $603 +JUMPV +LABELV $602 +CNSTI4 12 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +LABELV $603 +LABELV $589 +endproc PM_JetPackMove 60 12 +proc PM_HUMMELFLY 60 12 +ADDRLP4 36 +ADDRGP4 PM_CheckAirPounce +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $605 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 1200 +ASGNI4 +ADDRGP4 $604 +JUMPV +LABELV $605 +ADDRGP4 PM_Friction +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +NEF4 $607 +ADDRLP4 8+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 8+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 8+12 +CNSTF4 0 +ASGNF4 +ADDRGP4 $608 +JUMPV +LABELV $607 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $612 +ADDRLP4 44 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 44 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 44 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $613 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $612 +ADDRLP4 56 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $608 +ADDRLP4 24 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRLP4 44 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 20 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +CNSTI4 0 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $617 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $618 +JUMPV +LABELV $617 +CNSTI4 12 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +LABELV $618 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $619 +ADDRLP4 52 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $619 +CNSTI4 10 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +LABELV $619 +LABELV $604 +endproc PM_HUMMELFLY 60 12 +proc PM_FlyMove 52 12 +ADDRGP4 PM_Friction +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +NEF4 $622 +ADDRLP4 40 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 8+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 $623 +JUMPV +LABELV $622 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $626 +ADDRLP4 40 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 48 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 48 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $627 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $626 +ADDRLP4 8+8 +ADDRLP4 8+8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $623 +ADDRLP4 20 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 20 +ARGP4 +ADDRLP4 40 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ARGP4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRGP4 pm_flyaccelerate +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +LABELV $621 +endproc PM_FlyMove 52 12 +proc PM_AirMove 92 16 +ADDRGP4 PM_CheckWallJump +CALLI4 +pop +ADDRGP4 PM_Friction +CALLV +pop +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 68 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 68 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 68 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRB +ASGNB 24 +ADDRLP4 44 +ARGP4 +ADDRLP4 72 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRGP4 PM_SetMovementDir +CALLV +pop +ADDRGP4 pml+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 pml+12+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 pml +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $637 +ADDRLP4 76 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 76 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 76 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $638 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LTI4 $637 +ADDRLP4 4+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRLP4 80 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 36 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 84 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $643 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 88 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +LABELV $643 +CNSTI4 1 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +LABELV $632 +endproc PM_AirMove 92 16 +proc PM_ClimbMove 160 16 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 2 +LEI4 $649 +ADDRGP4 pml +INDIRF4 +ADDRGP4 pml+56+24 +INDIRF4 +MULF4 +ADDRGP4 pml+4 +INDIRF4 +ADDRGP4 pml+56+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRGP4 pml+8 +INDIRF4 +ADDRGP4 pml+56+24+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +LEF4 $649 +ADDRGP4 PM_WaterMove +CALLV +pop +ADDRGP4 $648 +JUMPV +LABELV $649 +ADDRLP4 76 +ADDRGP4 PM_CheckJump +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +NEI4 $663 +ADDRLP4 80 +ADDRGP4 PM_CheckPounce +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $661 +LABELV $663 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +LEI4 $664 +ADDRGP4 PM_WaterMove +CALLV +pop +ADDRGP4 $648 +JUMPV +LABELV $664 +ADDRGP4 PM_AirMove +CALLV +pop +ADDRGP4 $648 +JUMPV +LABELV $661 +ADDRGP4 PM_Friction +CALLV +pop +ADDRLP4 84 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 84 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 84 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 84 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRB +ASGNB 24 +ADDRLP4 48 +ARGP4 +ADDRLP4 88 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 88 +INDIRF4 +ASGNF4 +ADDRGP4 PM_SetMovementDir +CALLV +pop +ADDRLP4 92 +ADDRGP4 pml +ASGNP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRGP4 pml+12 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pml +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $673 +ADDRLP4 96 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $674 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $673 +ADDRLP4 32 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRLP4 32 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 100 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 24 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $678 +ADDRLP4 24 +INDIRF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_duckScale +INDIRF4 +MULF4 +LEF4 $680 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_duckScale +INDIRF4 +MULF4 +ASGNF4 +LABELV $680 +LABELV $678 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $682 +ADDRLP4 108 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 104 +ADDRLP4 108 +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1077936128 +DIVF4 +ASGNF4 +ADDRLP4 112 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 104 +ADDRLP4 112 +INDIRF4 +ADDRLP4 112 +INDIRF4 +ADDRGP4 pm_swimScale +INDIRF4 +SUBF4 +ADDRLP4 104 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 108 +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 104 +INDIRF4 +MULF4 +LEF4 $684 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 104 +INDIRF4 +MULF4 +ASGNF4 +LABELV $684 +LABELV $682 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 104 +INDIRI4 +NEI4 $690 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 104 +INDIRI4 +EQI4 $686 +LABELV $690 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 108 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $687 +JUMPV +LABELV $686 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 112 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 112 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $687 +ADDRLP4 32 +ARGP4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 116 +INDIRI4 +NEI4 $695 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 116 +INDIRI4 +EQI4 $691 +LABELV $695 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 124 +ADDRLP4 120 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ADDRLP4 124 +INDIRP4 +INDIRF4 +ADDRLP4 120 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +LABELV $691 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 128 +INDIRF4 +ASGNF4 +ADDRLP4 132 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 136 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 140 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 140 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 144 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +ADDRLP4 144 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 148 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 152 +CNSTF4 0 +ASGNF4 +ADDRLP4 148 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +NEF4 $699 +ADDRLP4 148 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +NEF4 $699 +ADDRLP4 148 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +NEF4 $699 +ADDRGP4 $648 +JUMPV +LABELV $699 +ADDRLP4 156 +CNSTI4 0 +ASGNI4 +ADDRLP4 156 +INDIRI4 +ARGI4 +ADDRLP4 156 +INDIRI4 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +LABELV $648 +endproc PM_ClimbMove 160 16 +proc PM_WalkMove 140 16 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 2 +LEI4 $702 +ADDRGP4 pml +INDIRF4 +ADDRGP4 pml+56+24 +INDIRF4 +MULF4 +ADDRGP4 pml+4 +INDIRF4 +ADDRGP4 pml+56+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRGP4 pml+8 +INDIRF4 +ADDRGP4 pml+56+24+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +LEF4 $702 +ADDRGP4 PM_WaterMove +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $702 +ADDRLP4 72 +ADDRGP4 PM_CheckJump +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $716 +ADDRLP4 76 +ADDRGP4 PM_CheckPounce +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $714 +LABELV $716 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +LEI4 $717 +ADDRGP4 PM_WaterMove +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $717 +ADDRGP4 PM_AirMove +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $714 +ADDRGP4 PM_CheckCharge +CALLV +pop +ADDRGP4 PM_Friction +CALLV +pop +ADDRLP4 80 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 80 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 80 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 80 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRB +ASGNB 24 +ADDRLP4 44 +ARGP4 +ADDRLP4 84 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRGP4 PM_SetMovementDir +CALLV +pop +ADDRGP4 pml+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 pml+12+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 88 +ADDRGP4 pml +ASGNP4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 88 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRGP4 pml+12 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pml +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $729 +ADDRLP4 92 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 92 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 92 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $730 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $729 +ADDRLP4 28 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRLP4 28 +ARGP4 +ADDRLP4 96 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 24 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $734 +ADDRLP4 24 +INDIRF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_duckScale +INDIRF4 +MULF4 +LEF4 $736 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_duckScale +INDIRF4 +MULF4 +ASGNF4 +LABELV $736 +LABELV $734 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $738 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 104 +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1077936128 +DIVF4 +ASGNF4 +ADDRLP4 108 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 100 +ADDRLP4 108 +INDIRF4 +ADDRLP4 108 +INDIRF4 +ADDRGP4 pm_swimScale +INDIRF4 +SUBF4 +ADDRLP4 100 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 104 +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 100 +INDIRF4 +MULF4 +LEF4 $740 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +LABELV $740 +LABELV $738 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 100 +INDIRI4 +NEI4 $746 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 100 +INDIRI4 +EQI4 $742 +LABELV $746 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 104 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 104 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $743 +JUMPV +LABELV $742 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 108 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $743 +ADDRLP4 28 +ARGP4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 68 +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRLP4 112 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 112 +INDIRI4 +NEI4 $751 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 112 +INDIRI4 +EQI4 $747 +LABELV $751 +ADDRLP4 116 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 120 +ADDRLP4 116 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRF4 +ADDRLP4 116 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +LABELV $747 +LABELV $748 +ADDRLP4 124 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRLP4 128 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 132 +CNSTF4 0 +ASGNF4 +ADDRLP4 128 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +NEF4 $755 +ADDRLP4 128 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +NEF4 $755 +ADDRGP4 $701 +JUMPV +LABELV $755 +ADDRLP4 136 +CNSTI4 0 +ASGNI4 +ADDRLP4 136 +INDIRI4 +ARGI4 +ADDRLP4 136 +INDIRI4 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +LABELV $701 +endproc PM_WalkMove 140 16 +proc PM_LadderMove 84 16 +ADDRGP4 PM_Friction +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $758 +ADDRLP4 44 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 44 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 44 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $759 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $758 +ADDRLP4 8+8 +ADDRLP4 8+8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRLP4 56 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 56 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_swimScale +INDIRF4 +MULF4 +LEF4 $764 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_swimScale +INDIRF4 +MULF4 +ASGNF4 +LABELV $764 +ADDRLP4 24 +ARGP4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRGP4 pm_accelerate +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $766 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRGP4 pml+56+24 +INDIRF4 +MULF4 +ADDRLP4 60 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRGP4 pml+56+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 60 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRGP4 pml+56+24+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +GEF4 $766 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 76 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 80 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +LABELV $766 +CNSTI4 0 +ARGI4 +ADDRGP4 PM_SlideMove +CALLI4 +pop +LABELV $757 +endproc PM_LadderMove 84 16 +proc PM_CheckLadder 104 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 32 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +NEI4 $780 +ADDRGP4 pml+52 +CNSTI4 0 +ASGNI4 +ADDRGP4 $779 +JUMPV +LABELV $780 +ADDRLP4 0 +ADDRGP4 pml +INDIRB +ASGNB 12 +ADDRLP4 0+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 92 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 12 +ADDRLP4 88 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 88 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 96 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRLP4 96 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $788 +ADDRLP4 24+44 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $788 +ADDRGP4 pml+52 +CNSTI4 1 +ASGNI4 +ADDRGP4 $789 +JUMPV +LABELV $788 +ADDRGP4 pml+52 +CNSTI4 0 +ASGNI4 +LABELV $789 +LABELV $779 +endproc PM_CheckLadder 104 28 +proc PM_DeadMove 28 4 +ADDRGP4 pml+44 +INDIRI4 +CNSTI4 0 +NEI4 $795 +ADDRGP4 $794 +JUMPV +LABELV $795 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +CNSTF4 1101004800 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GTF4 $798 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRGP4 $799 +JUMPV +LABELV $798 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $799 +LABELV $794 +endproc PM_DeadMove 28 4 +proc PM_NoclipMove 108 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 1065353216 +GEF4 $801 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRGP4 vec3_origin +INDIRB +ASGNB 12 +ADDRGP4 $802 +JUMPV +LABELV $801 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRLP4 56 +CNSTF4 1069547520 +ADDRGP4 pm_friction +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRGP4 pm_stopspeed +INDIRF4 +GEF4 $804 +ADDRLP4 68 +ADDRGP4 pm_stopspeed +INDIRF4 +ASGNF4 +ADDRGP4 $805 +JUMPV +LABELV $804 +ADDRLP4 68 +ADDRLP4 24 +INDIRF4 +ASGNF4 +LABELV $805 +ADDRLP4 60 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 52 +INDIRF4 +ADDRLP4 60 +INDIRF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 24 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +CNSTF4 0 +GEF4 $807 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +LABELV $807 +ADDRLP4 28 +ADDRLP4 28 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 76 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 80 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +LABELV $802 +ADDRGP4 pm +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 72 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 72 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $809 +ADDRLP4 76 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 76 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 76 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $810 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $809 +ADDRLP4 4+8 +ADDRLP4 4+8 +INDIRF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRLP4 32 +ARGP4 +ADDRLP4 80 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 44 +INDIRF4 +ADDRLP4 48 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 32 +ARGP4 +ADDRLP4 44 +INDIRF4 +ARGF4 +ADDRGP4 pm_accelerate +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRLP4 84 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 88 +ADDRLP4 84 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRF4 +ADDRLP4 84 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 96 +ADDRLP4 92 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRF4 +ADDRLP4 92 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 104 +ADDRLP4 100 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +ADDRLP4 100 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $800 +endproc PM_NoclipMove 108 12 +proc PM_FootstepForSurface 0 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $819 +CNSTI4 3 +RETI4 +ADDRGP4 $818 +JUMPV +LABELV $819 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +EQI4 $821 +CNSTI4 0 +RETI4 +ADDRGP4 $818 +JUMPV +LABELV $821 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $825 +CNSTI4 2 +RETI4 +ADDRGP4 $818 +JUMPV +LABELV $825 +CNSTI4 1 +RETI4 +LABELV $818 +endproc PM_FootstepForSurface 0 0 +proc PM_CrashLand 60 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $830 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $832 +CNSTI4 21 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $831 +JUMPV +LABELV $832 +CNSTI4 14 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $831 +JUMPV +LABELV $830 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $834 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $835 +JUMPV +LABELV $834 +CNSTI4 12 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $835 +LABELV $831 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $836 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +CNSTI4 130 +ASGNI4 +ADDRGP4 $837 +JUMPV +LABELV $836 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 130 +ASGNI4 +LABELV $837 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 36 +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRGP4 pml+120+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ADDRGP4 pml+132+8 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 36 +INDIRP4 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +NEGI4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 12 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 24 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +CNSTF4 1082130432 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +CNSTF4 0 +GEF4 $842 +ADDRGP4 $829 +JUMPV +LABELV $842 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 44 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 4 +INDIRF4 +NEGF4 +ADDRLP4 44 +INDIRF4 +SUBF4 +CNSTF4 1073741824 +ADDRLP4 16 +INDIRF4 +MULF4 +DIVF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 8 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +CNSTF4 953267991 +ADDRLP4 0 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $844 +ADDRGP4 $829 +JUMPV +LABELV $844 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $846 +ADDRLP4 0 +CNSTF4 1048576000 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $846 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $848 +ADDRLP4 0 +CNSTF4 1056964608 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $848 +ADDRLP4 0 +INDIRF4 +CNSTF4 1065353216 +GEF4 $850 +ADDRGP4 $829 +JUMPV +LABELV $850 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $852 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 236 +ADDP4 +ADDRLP4 0 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1117454336 +LEF4 $856 +ADDRLP4 52 +CNSTI4 4 +ASGNI4 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $861 +ADDRLP4 56 +INDIRI4 +CNSTI4 3 +EQI4 $861 +ADDRLP4 56 +INDIRI4 +ADDRLP4 52 +INDIRI4 +NEI4 $857 +LABELV $861 +CNSTI4 17 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $857 +JUMPV +LABELV $856 +ADDRLP4 0 +INDIRF4 +CNSTF4 1108082688 +LEF4 $862 +ADDRLP4 52 +CNSTI4 4 +ASGNI4 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $867 +ADDRLP4 56 +INDIRI4 +CNSTI4 3 +EQI4 $867 +ADDRLP4 56 +INDIRI4 +ADDRLP4 52 +INDIRI4 +NEI4 $863 +LABELV $867 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $863 +JUMPV +LABELV $862 +ADDRLP4 0 +INDIRF4 +CNSTF4 1088421888 +LEF4 $868 +CNSTI4 15 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $869 +JUMPV +LABELV $868 +ADDRLP4 52 +ADDRGP4 PM_FootstepForSurface +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $869 +LABELV $863 +LABELV $857 +LABELV $852 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $829 +endproc PM_CrashLand 60 4 +proc PM_CorrectAllSolid 40 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $871 +ADDRGP4 $873 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $871 +ADDRLP4 20 +CNSTI4 -1 +ASGNI4 +LABELV $874 +ADDRLP4 16 +CNSTI4 -1 +ASGNI4 +LABELV $878 +ADDRLP4 12 +CNSTI4 -1 +ASGNI4 +LABELV $882 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 20 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $888 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1048576000 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 32 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 pml+56 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 60 +CNSTI4 1 +RETI4 +ADDRGP4 $870 +JUMPV +LABELV $888 +LABELV $883 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +LEI4 $882 +LABELV $879 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +LEI4 $878 +LABELV $875 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +LEI4 $874 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +CNSTI4 0 +RETI4 +LABELV $870 +endproc PM_CorrectAllSolid 40 28 +proc PM_GroundTraceMissed 88 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $896 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $898 +ADDRGP4 $900 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $898 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1115684864 +SUBF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 76 +ADDRLP4 72 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 80 +CNSTP4 0 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 72 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 72 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $902 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LTI4 $905 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $907 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $908 +JUMPV +LABELV $907 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $908 +ADDRLP4 84 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRGP4 $906 +JUMPV +LABELV $905 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $909 +CNSTI4 20 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $910 +JUMPV +LABELV $909 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $910 +ADDRLP4 84 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $906 +LABELV $902 +LABELV $896 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $911 +ADDRLP4 76 +CNSTF4 3294691328 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +GEF4 $913 +ADDRGP4 pml+132+8 +INDIRF4 +ADDRLP4 76 +INDIRF4 +LTF4 $913 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $913 +LABELV $911 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +LABELV $895 +endproc PM_GroundTraceMissed 88 28 +lit +align 4 +LABELV $920 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $921 +byte 4 0 +byte 4 0 +byte 4 3212836864 +align 4 +LABELV $922 +byte 4 1065353216 +byte 4 0 +byte 4 0 +code +proc PM_GroundClimbTrace 372 28 +ADDRLP4 76 +ADDRGP4 $920 +INDIRB +ASGNB 12 +ADDRLP4 144 +ADDRGP4 $921 +INDIRB +ASGNB 12 +ADDRLP4 112 +CNSTF4 897988541 +ASGNF4 +ADDRLP4 260 +ADDRGP4 $922 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRLP4 164 +ARGP4 +ADDRGP4 pml +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 164 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 132 +ADDRLP4 164 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $923 +ADDRLP4 164 +ADDRLP4 164 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 164+4 +ADDRLP4 164+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 164+8 +ADDRLP4 164+8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $923 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $929 +ADDRLP4 164 +ADDRGP4 pml+12 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $932 +ADDRLP4 164 +ADDRLP4 164 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 164+4 +ADDRLP4 164+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 164+8 +ADDRLP4 164+8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $932 +LABELV $929 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +LABELV $938 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +LTI4 $942 +ADDRLP4 72 +INDIRI4 +CNSTI4 4 +GTI4 $942 +ADDRLP4 72 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $980 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $980 +address $944 +address $951 +address $956 +address $964 +address $978 +code +LABELV $944 +ADDRLP4 304 +ADDRGP4 PM_PredictStepMove +CALLI4 +ASGNI4 +ADDRLP4 304 +INDIRI4 +CNSTI4 0 +EQI4 $945 +ADDRGP4 $939 +JUMPV +LABELV $945 +ADDRLP4 308 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 312 +CNSTF4 1048576000 +ASGNF4 +ADDRLP4 88 +ADDRLP4 308 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 312 +INDIRF4 +ADDRLP4 164 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 308 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 312 +INDIRF4 +ADDRLP4 164+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1048576000 +ADDRLP4 164+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 316 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 320 +ADDRLP4 316 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 320 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 316 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 316 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 320 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 316 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 316 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $943 +JUMPV +LABELV $951 +ADDRLP4 324 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 328 +CNSTF4 3196059648 +ASGNF4 +ADDRLP4 88 +ADDRLP4 324 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 328 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 324 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 328 +INDIRF4 +ADDRLP4 60+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3196059648 +ADDRLP4 60+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 332 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 336 +ADDRLP4 332 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 336 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 332 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 332 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 336 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 332 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 332 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $943 +JUMPV +LABELV $956 +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $939 +ADDRLP4 340 +ADDRGP4 PM_PredictStepMove +CALLI4 +ASGNI4 +ADDRLP4 340 +INDIRI4 +CNSTI4 0 +EQI4 $939 +ADDRLP4 344 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 348 +CNSTF4 3248488448 +ASGNF4 +ADDRLP4 88 +ADDRLP4 344 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 348 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 344 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 348 +INDIRF4 +ADDRLP4 60+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3248488448 +ADDRLP4 60+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 352 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 356 +ADDRLP4 352 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 356 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 352 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 352 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 356 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 352 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 352 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $943 +JUMPV +LABELV $964 +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $939 +ADDRLP4 344 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 348 +CNSTF4 3246391296 +ASGNF4 +ADDRLP4 88 +ADDRLP4 344 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 348 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 344 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 348 +INDIRF4 +ADDRLP4 60+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3246391296 +ADDRLP4 60+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 352 +CNSTF4 3246391296 +ASGNF4 +ADDRLP4 88 +ADDRLP4 88 +INDIRF4 +ADDRLP4 352 +INDIRF4 +ADDRLP4 164 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 88+4 +INDIRF4 +ADDRLP4 352 +INDIRF4 +ADDRLP4 164+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRLP4 88+8 +INDIRF4 +CNSTF4 3246391296 +ADDRLP4 164+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 356 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 360 +ADDRLP4 356 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 360 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 356 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 356 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 360 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 356 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 356 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $943 +JUMPV +LABELV $978 +ADDRLP4 344 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 88 +ADDRLP4 344 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 88+8 +ADDRLP4 344 +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1048576000 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 348 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 352 +ADDRLP4 348 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 352 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 348 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 348 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 352 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 348 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 348 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $942 +LABELV $943 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $981 +ADDRLP4 0+44 +INDIRI4 +CNSTI4 6 +BANDI4 +CNSTI4 0 +NEI4 $981 +ADDRLP4 0+52 +INDIRI4 +CNSTI4 64 +LTI4 $981 +ADDRLP4 72 +INDIRI4 +CNSTI4 4 +EQI4 $981 +ADDRLP4 72 +INDIRI4 +CNSTI4 2 +EQI4 $988 +ADDRLP4 72 +INDIRI4 +CNSTI4 3 +NEI4 $986 +LABELV $988 +ADDRLP4 72 +INDIRI4 +CNSTI4 2 +NEI4 $989 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 0+12 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 PM_StepEvent +CALLV +pop +LABELV $989 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 0+12 +INDIRB +ASGNB 12 +LABELV $986 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 100 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0+24 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 176 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 176 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 60 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 188 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 188 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 200 +ADDRLP4 0+24 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDRLP4 0+24+4 +INDIRF4 +ADDRLP4 60+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+24+8 +INDIRF4 +ADDRLP4 60+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 200 +INDIRF4 +ARGF4 +ADDRLP4 308 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 116 +CNSTF4 1127481344 +ADDRLP4 308 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 116 +INDIRF4 +CNSTF4 1127481344 +LEF4 $1002 +ADDRLP4 116 +ADDRLP4 116 +INDIRF4 +CNSTF4 1127481344 +SUBF4 +ASGNF4 +LABELV $1002 +ADDRLP4 204 +ADDRLP4 0+24 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDRLP4 0+24+4 +INDIRF4 +ADDRLP4 76+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+24+8 +INDIRF4 +ADDRLP4 76+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 204 +INDIRF4 +ARGF4 +ADDRLP4 312 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 156 +CNSTF4 1127481344 +ADDRLP4 312 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 156 +INDIRF4 +CNSTF4 1127481344 +LEF4 $1011 +ADDRLP4 156 +ADDRLP4 156 +INDIRF4 +CNSTF4 1127481344 +SUBF4 +ASGNF4 +LABELV $1011 +ADDRLP4 208 +ADDRLP4 60 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDRLP4 60+4 +INDIRF4 +ADDRLP4 76+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 60+8 +INDIRF4 +ADDRLP4 76+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 208 +INDIRF4 +ARGF4 +ADDRLP4 316 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 160 +CNSTF4 1127481344 +ADDRLP4 316 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 160 +INDIRF4 +CNSTF4 1127481344 +LEF4 $1017 +ADDRLP4 160 +ADDRLP4 160 +INDIRF4 +CNSTF4 1127481344 +SUBF4 +ASGNF4 +LABELV $1017 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 320 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 320 +INDIRI4 +CNSTI4 0 +NEI4 $1019 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 324 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 324 +INDIRI4 +CNSTI4 0 +NEI4 $1022 +ADDRLP4 60 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 328 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 328 +INDIRI4 +CNSTI4 0 +NEI4 $1022 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 144 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 332 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 332 +INDIRI4 +CNSTI4 0 +NEI4 $1022 +ADDRLP4 60 +ARGP4 +ADDRLP4 144 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 336 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 336 +INDIRI4 +CNSTI4 0 +NEI4 $1022 +ADDRLP4 224 +ARGP4 +ADDRLP4 176 +ARGP4 +ADDRLP4 260 +ARGP4 +ADDRLP4 156 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 212 +ARGP4 +ADDRLP4 188 +ARGP4 +ADDRLP4 260 +ARGP4 +ADDRLP4 160 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 236 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 212 +ARGP4 +ADDRLP4 116 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 296 +ADDRLP4 224 +INDIRF4 +ADDRLP4 236 +INDIRF4 +MULF4 +ADDRLP4 224+4 +INDIRF4 +ADDRLP4 236+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 224+8 +INDIRF4 +ADDRLP4 236+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 296 +INDIRF4 +ARGF4 +ADDRLP4 340 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 252 +CNSTF4 1199570944 +CNSTF4 1127481344 +ADDRLP4 340 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +ASGNI4 +ADDRLP4 252 +INDIRI4 +CNSTI4 32768 +LEI4 $1030 +ADDRLP4 252 +ADDRLP4 252 +INDIRI4 +CNSTI4 32768 +SUBI4 +ASGNI4 +LABELV $1030 +ADDRLP4 224 +ARGP4 +ADDRLP4 236 +ARGP4 +ADDRLP4 212 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 212 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0+24 +INDIRF4 +ADDRLP4 212 +INDIRF4 +MULF4 +ADDRLP4 0+24+4 +INDIRF4 +ADDRLP4 212+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+24+8 +INDIRF4 +ADDRLP4 212+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +LEF4 $1032 +ADDRLP4 252 +ADDRLP4 252 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $1032 +ADDRLP4 344 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 344 +INDIRP4 +ADDRLP4 344 +INDIRP4 +INDIRI4 +ADDRLP4 252 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1022 +ADDRLP4 100 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 120 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 120 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 340 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 344 +ADDRLP4 340 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 348 +CNSTI4 20 +ASGNI4 +ADDRLP4 352 +CNSTI4 24 +ASGNI4 +ADDRLP4 256 +ADDRLP4 120 +INDIRF4 +ADDRLP4 344 +INDIRP4 +ADDRLP4 348 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 344 +INDIRP4 +ADDRLP4 352 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 344 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88 +ADDRLP4 340 +INDIRP4 +INDIRP4 +ADDRLP4 348 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 340 +INDIRP4 +INDIRP4 +ADDRLP4 352 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 132+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 132+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +INDIRF4 +ADDRLP4 88 +INDIRF4 +MULF4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 88+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 88+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 256 +INDIRF4 +SUBF4 +CNSTF4 0 +LEF4 $1047 +ADDRLP4 116 +ADDRLP4 116 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $1047 +ADDRLP4 356 +ADDRLP4 132 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ADDRLP4 132+4 +INDIRF4 +ADDRLP4 100+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 132+8 +INDIRF4 +ADDRLP4 100+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 248 +ADDRLP4 356 +INDIRF4 +ASGNF4 +ADDRLP4 356 +INDIRF4 +CNSTF4 0 +GEF4 $1053 +ADDRLP4 100 +ARGP4 +ADDRGP4 VectorInverse +CALLV +pop +ADDRLP4 248 +ADDRLP4 132 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ADDRLP4 132+4 +INDIRF4 +ADDRLP4 100+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 132+8 +INDIRF4 +ADDRLP4 100+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $1053 +ADDRLP4 116 +ADDRLP4 116 +INDIRF4 +CNSTF4 1065353216 +ADDRLP4 248 +INDIRF4 +SUBF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $1063 +ADDRLP4 360 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 56 +ADDP4 +ASGNP4 +ADDRLP4 360 +INDIRP4 +ADDRLP4 360 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +ADDRLP4 116 +INDIRF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1063 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 144 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 360 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 360 +INDIRI4 +CNSTI4 0 +EQI4 $1065 +ADDRLP4 60 +ARGP4 +ADDRLP4 0+24 +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 364 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 364 +INDIRP4 +ADDRLP4 364 +INDIRP4 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +LABELV $1065 +ADDRLP4 60 +ARGP4 +ADDRLP4 144 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 364 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 364 +INDIRI4 +CNSTI4 0 +EQI4 $1069 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 272 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRLP4 284 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRLP4 368 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 368 +INDIRP4 +ADDRLP4 368 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1073741824 +ADDRLP4 284+4 +INDIRF4 +ADDRLP4 272+4 +INDIRF4 +SUBF4 +MULF4 +CNSTF4 1127481344 +SUBF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1069 +LABELV $1019 +ADDRGP4 pml+56 +ADDRLP4 0 +INDIRB +ASGNB 60 +ADDRLP4 324 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 324 +INDIRP4 +ADDRLP4 324 +INDIRP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 144 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 328 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 328 +INDIRI4 +CNSTI4 0 +NEI4 $940 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 0+24 +INDIRB +ASGNB 12 +ADDRLP4 332 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 332 +INDIRP4 +ADDRLP4 332 +INDIRP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRGP4 $940 +JUMPV +LABELV $981 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1079 +ADDRLP4 0 +ARGP4 +ADDRLP4 304 +ADDRGP4 PM_CorrectAllSolid +CALLI4 +ASGNI4 +ADDRLP4 304 +INDIRI4 +CNSTI4 0 +NEI4 $1081 +ADDRGP4 $919 +JUMPV +LABELV $1081 +LABELV $1079 +LABELV $939 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 4 +LEI4 $938 +LABELV $940 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +LTF4 $1083 +ADDRGP4 PM_GroundTraceMissed +CALLV +pop +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRLP4 300 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 300 +INDIRP4 +ADDRLP4 300 +INDIRP4 +INDIRI4 +CNSTI4 -65 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1088 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 304 +ARGP4 +ADDRLP4 340 +CNSTP4 0 +ASGNP4 +ADDRLP4 340 +INDIRP4 +ARGP4 +ADDRLP4 340 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 316 +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRLP4 304 +ARGP4 +CNSTF4 1127481344 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 316 +ARGP4 +ADDRLP4 328 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRLP4 344 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 348 +ADDRLP4 344 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 348 +INDIRP4 +ADDRLP4 348 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +ADDRLP4 328+4 +INDIRF4 +ADDRLP4 344 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1088 +ADDRLP4 304 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 304 +INDIRP4 +ADDRLP4 304 +INDIRP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 76 +INDIRB +ASGNB 12 +ADDRGP4 $919 +JUMPV +LABELV $1083 +ADDRGP4 pml+48 +CNSTI4 1 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 1 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1093 +ADDRLP4 300 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 300 +INDIRP4 +ADDRLP4 300 +INDIRP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1093 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +ADDRLP4 0+52 +INDIRI4 +ASGNI4 +ADDRLP4 0+52 +INDIRI4 +ARGI4 +ADDRGP4 PM_AddTouchEnt +CALLV +pop +LABELV $919 +endproc PM_GroundClimbTrace 372 28 +lit +align 4 +LABELV $1098 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc PM_GroundTrace 140 28 +ADDRLP4 72 +ADDRGP4 $1098 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $1099 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1101 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 88 +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 92 +INDIRI4 +GEI4 $1103 +ADDRLP4 88 +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +ADDRLP4 92 +INDIRI4 +NEI4 $1103 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $1105 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $1106 +JUMPV +LABELV $1105 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1107 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $1107 +LABELV $1106 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $1102 +JUMPV +LABELV $1103 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LTI4 $1102 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 -5 +BANDI4 +ASGNI4 +ADDRGP4 $1102 +JUMPV +LABELV $1101 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $1111 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $1112 +JUMPV +LABELV $1111 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LTI4 $1113 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $1113 +LABELV $1112 +LABELV $1102 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $1115 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $1115 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1117 +ADDRGP4 PM_GroundClimbTrace +CALLV +pop +ADDRGP4 $1097 +JUMPV +LABELV $1117 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1119 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 92 +ARGP4 +ADDRLP4 128 +CNSTP4 0 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ARGP4 +ADDRLP4 128 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 104 +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRLP4 92 +ARGP4 +CNSTF4 1127481344 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 104 +ARGP4 +ADDRLP4 116 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRLP4 132 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 136 +ADDRLP4 132 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +ADDRLP4 116+4 +INDIRF4 +ADDRLP4 132 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1119 +LABELV $1099 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 96 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 60+4 +ADDRLP4 96 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 60+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1048576000 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 104 +ADDRLP4 100 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 104 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 100 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 100 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 pml+56 +ADDRLP4 0 +INDIRB +ASGNB 60 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1125 +ADDRLP4 0 +ARGP4 +ADDRLP4 108 +ADDRGP4 PM_CorrectAllSolid +CALLI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CNSTI4 0 +NEI4 $1127 +ADDRGP4 $1097 +JUMPV +LABELV $1127 +LABELV $1125 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 72 +INDIRB +ASGNB 12 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $1129 +ADDRLP4 112 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $1132 +ADDRLP4 116 +ADDRGP4 PM_PredictStepMove +CALLI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 0 +EQI4 $1132 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 120 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 60+4 +ADDRLP4 120 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 60+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1101004800 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 124 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 128 +ADDRLP4 124 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 128 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 124 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 124 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $1137 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 0+12 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 PM_StepEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 0+12 +INDIRB +ASGNB 12 +ADDRLP4 112 +CNSTI4 1 +ASGNI4 +LABELV $1137 +LABELV $1132 +ADDRLP4 112 +INDIRI4 +CNSTI4 0 +NEI4 $1142 +ADDRGP4 PM_GroundTraceMissed +CALLV +pop +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1097 +JUMPV +LABELV $1142 +LABELV $1129 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 116 +ADDRLP4 112 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 116 +INDIRF4 +CNSTF4 0 +LEF4 $1146 +ADDRLP4 112 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0+24 +INDIRF4 +MULF4 +ADDRLP4 112 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 0+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 116 +INDIRF4 +ADDRLP4 0+24+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1092616192 +LEF4 $1146 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1153 +ADDRGP4 $1155 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $1153 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LTI4 $1156 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1158 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $1159 +JUMPV +LABELV $1158 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $1159 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRGP4 $1157 +JUMPV +LABELV $1156 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1160 +CNSTI4 20 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $1161 +JUMPV +LABELV $1160 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $1161 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $1157 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1097 +JUMPV +LABELV $1146 +ADDRLP4 0+24+8 +INDIRF4 +CNSTF4 1060320051 +GEF4 $1164 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1168 +ADDRGP4 $1170 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $1168 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRGP4 pml+48 +CNSTI4 1 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1097 +JUMPV +LABELV $1164 +ADDRGP4 pml+48 +CNSTI4 1 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 1 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1175 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1175 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $1177 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1179 +ADDRGP4 $1181 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $1179 +ADDRLP4 120 +CNSTI4 4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +ADDRGP4 pml+132+8 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRLP4 124 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +EQI4 $1184 +ADDRGP4 PM_CrashLand +CALLV +pop +LABELV $1184 +LABELV $1177 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +ADDRLP4 0+52 +INDIRI4 +ASGNI4 +ADDRLP4 0+52 +INDIRI4 +ARGI4 +ADDRGP4 PM_AddTouchEnt +CALLV +pop +LABELV $1097 +endproc PM_GroundTrace 140 28 +proc PM_SetWaterLevel 56 8 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 332 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 24 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3250585600 +ADDF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +CNSTI4 356 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 56 +BANDI4 +CNSTI4 0 +EQI4 $1191 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 36 +INDIRP4 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CNSTI4 -24 +SUBI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +DIVI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 332 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3250585600 +ADDF4 +ADDRLP4 20 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRLP4 40 +INDIRP4 +CNSTI4 356 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 56 +BANDI4 +CNSTI4 0 +EQI4 $1194 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3250585600 +ADDF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRLP4 48 +INDIRP4 +CNSTI4 356 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 56 +BANDI4 +CNSTI4 0 +EQI4 $1197 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +CNSTI4 3 +ASGNI4 +LABELV $1197 +LABELV $1194 +LABELV $1191 +LABELV $1188 +endproc PM_SetWaterLevel 56 8 +proc PM_SetViewheight 16 4 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1201 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +CNSTI4 1288 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1202 +JUMPV +LABELV $1201 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +CNSTI4 1284 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1202 +ADDRLP4 4 +INDIRP4 +CNSTI4 172 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1199 +endproc PM_SetViewheight 16 4 +proc PM_CheckDuck 120 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 96 +CNSTP4 0 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 308 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 312 +ADDP4 +ADDRLP4 12+4 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 320 +ADDP4 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 324 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 316 +ADDP4 +ADDRLP4 12+8 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $1207 +ADDRGP4 pm +INDIRP4 +CNSTI4 328 +ADDP4 +CNSTF4 3238002688 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 172 +ADDP4 +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1082130432 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $1203 +JUMPV +LABELV $1207 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $1210 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 0 +NEI4 $1210 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1210 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $1211 +JUMPV +LABELV $1210 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1212 +ADDRGP4 pm +INDIRP4 +CNSTI4 328 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ARGP4 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 108 +ADDRLP4 104 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 112 +ADDRLP4 108 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 104 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 104 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 108 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 104 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 104 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $1215 +ADDRLP4 116 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $1215 +LABELV $1212 +LABELV $1211 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1217 +ADDRGP4 pm +INDIRP4 +CNSTI4 328 +ADDP4 +ADDRLP4 24+8 +INDIRF4 +ASGNF4 +ADDRGP4 $1218 +JUMPV +LABELV $1217 +ADDRGP4 pm +INDIRP4 +CNSTI4 328 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ASGNF4 +LABELV $1218 +ADDRGP4 PM_SetViewheight +CALLV +pop +LABELV $1203 +endproc PM_CheckDuck 120 28 +proc PM_Footsteps 76 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $1222 +ADDRGP4 pml+48 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $1222 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 20 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 24 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 24 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 24 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 32 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 40 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 20 +INDIRP4 +CNSTI4 340 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRGP4 $1223 +JUMPV +LABELV $1222 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 20 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 24 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 24 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 32 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 36 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 20 +INDIRP4 +CNSTI4 340 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $1223 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $1225 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +LEI4 $1221 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1229 +CNSTI4 17 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1221 +JUMPV +LABELV $1229 +CNSTI4 10 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1221 +JUMPV +LABELV $1225 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 44 +INDIRI4 +NEI4 $1231 +ADDRLP4 40 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 44 +INDIRI4 +NEI4 $1231 +ADDRGP4 pm +INDIRP4 +CNSTI4 340 +ADDP4 +INDIRF4 +CNSTF4 1084227584 +GEF4 $1221 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1235 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1237 +CNSTI4 23 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1221 +JUMPV +LABELV $1237 +CNSTI4 0 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1221 +JUMPV +LABELV $1235 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1239 +CNSTI4 22 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1221 +JUMPV +LABELV $1239 +CNSTI4 0 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1221 +JUMPV +LABELV $1231 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 48 +INDIRI4 +EQI4 $1241 +ADDRLP4 0 +CNSTF4 1056964608 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $1243 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1245 +CNSTI4 32 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1245 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +LEI4 $1247 +ADDRLP4 52 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +NEI4 $1247 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1247 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +GEI4 $1249 +ADDRLP4 60 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +NEI4 $1249 +CNSTI4 7 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1249 +CNSTI4 28 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1243 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1251 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1251 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +LEI4 $1253 +ADDRLP4 52 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +NEI4 $1253 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1253 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +GEI4 $1255 +ADDRLP4 60 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +NEI4 $1255 +CNSTI4 7 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1255 +CNSTI4 2 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1241 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $1257 +ADDRLP4 0 +CNSTF4 1053609165 +ASGNF4 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $1259 +ADDRLP4 52 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +EQI4 $1259 +CNSTI4 5 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1260 +JUMPV +LABELV $1259 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $1261 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1263 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1262 +JUMPV +LABELV $1263 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 60 +INDIRI4 +LEI4 $1265 +ADDRLP4 56 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 60 +INDIRI4 +NEI4 $1265 +CNSTI4 8 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1262 +JUMPV +LABELV $1265 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 68 +INDIRI4 +GEI4 $1267 +ADDRLP4 64 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 68 +INDIRI4 +NEI4 $1267 +CNSTI4 6 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1262 +JUMPV +LABELV $1267 +CNSTI4 4 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1262 +JUMPV +LABELV $1261 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1269 +CNSTI4 15 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1270 +JUMPV +LABELV $1269 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 60 +INDIRI4 +LEI4 $1271 +ADDRLP4 56 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 60 +INDIRI4 +NEI4 $1271 +CNSTI4 8 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1272 +JUMPV +LABELV $1271 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 68 +INDIRI4 +GEI4 $1273 +ADDRLP4 64 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 68 +INDIRI4 +NEI4 $1273 +CNSTI4 6 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1274 +JUMPV +LABELV $1273 +CNSTI4 3 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +LABELV $1274 +LABELV $1272 +LABELV $1270 +LABELV $1262 +LABELV $1260 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1258 +JUMPV +LABELV $1257 +ADDRLP4 0 +CNSTF4 1050253722 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $1275 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1277 +CNSTI4 33 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1276 +JUMPV +LABELV $1277 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +LEI4 $1279 +ADDRLP4 52 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +NEI4 $1279 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1276 +JUMPV +LABELV $1279 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +GEI4 $1281 +ADDRLP4 60 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +NEI4 $1281 +CNSTI4 7 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1276 +JUMPV +LABELV $1281 +CNSTI4 28 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1276 +JUMPV +LABELV $1275 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1283 +CNSTI4 14 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1284 +JUMPV +LABELV $1283 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +LEI4 $1285 +ADDRLP4 52 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +NEI4 $1285 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1286 +JUMPV +LABELV $1285 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +GEI4 $1287 +ADDRLP4 60 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +NEI4 $1287 +CNSTI4 7 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1288 +JUMPV +LABELV $1287 +CNSTI4 2 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +LABELV $1288 +LABELV $1286 +LABELV $1284 +LABELV $1276 +LABELV $1258 +LABELV $1242 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $1289 +ADDRLP4 0 +CNSTF4 1067702026 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $1289 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 8 +ASGNI4 +ADDRLP4 4 +ADDRLP4 56 +INDIRP4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRP4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ADDRLP4 0 +INDIRF4 +ADDRGP4 pml+40 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +CVFI4 4 +CNSTI4 255 +BANDI4 +ASGNI4 +ADDRLP4 64 +CNSTI4 64 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +ADDI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +ADDI4 +BXORI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1292 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1294 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 68 +INDIRI4 +EQI4 $1295 +ADDRGP4 pm +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRI4 +NEI4 $1295 +ADDRLP4 72 +ADDRGP4 PM_FootstepForSurface +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $1295 +JUMPV +LABELV $1294 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1298 +CNSTI4 4 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $1299 +JUMPV +LABELV $1298 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1300 +CNSTI4 6 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $1301 +JUMPV +LABELV $1300 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1302 +LABELV $1302 +LABELV $1301 +LABELV $1299 +LABELV $1295 +LABELV $1292 +LABELV $1221 +endproc PM_Footsteps 76 8 +proc PM_WaterEvents 16 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+144 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1305 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +EQI4 $1305 +CNSTI4 21 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $1305 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+144 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $1308 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1308 +CNSTI4 22 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $1308 +ADDRLP4 8 +CNSTI4 3 +ASGNI4 +ADDRGP4 pml+144 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $1311 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $1311 +CNSTI4 23 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $1311 +ADDRLP4 12 +CNSTI4 3 +ASGNI4 +ADDRGP4 pml+144 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $1314 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $1314 +CNSTI4 24 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $1314 +LABELV $1304 +endproc PM_WaterEvents 16 4 +proc PM_BeginWeaponChange 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $1320 +ADDRFP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1318 +LABELV $1320 +ADDRGP4 $1317 +JUMPV +LABELV $1318 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1321 +ADDRGP4 $1317 +JUMPV +LABELV $1321 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1323 +ADDRGP4 $1317 +JUMPV +LABELV $1323 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $1325 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1325 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 20 +EQI4 $1329 +ADDRLP4 12 +INDIRI4 +CNSTI4 18 +NEI4 $1327 +LABELV $1329 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1327 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 296 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1330 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +LABELV $1330 +LABELV $1317 +endproc PM_BeginWeaponChange 20 8 +proc PM_FinishWeaponChange 16 8 +CNSTI4 26 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 296 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $1335 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1333 +LABELV $1335 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1333 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1336 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1336 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 250 +ADDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1338 +CNSTI4 10 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +CNSTI4 4 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +LABELV $1338 +LABELV $1332 +endproc PM_FinishWeaponChange 16 8 +proc PM_TorsoAnimation 0 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1341 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1343 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 11 +NEI4 $1345 +CNSTI4 12 +ARGI4 +ADDRGP4 PM_ContinueTorsoAnim +CALLV +pop +ADDRGP4 $1346 +JUMPV +LABELV $1345 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ContinueTorsoAnim +CALLV +pop +LABELV $1346 +LABELV $1343 +CNSTI4 1 +ARGI4 +ADDRGP4 PM_ContinueWeaponAnim +CALLV +pop +LABELV $1341 +LABELV $1340 +endproc PM_TorsoAnimation 0 4 +proc PM_Weapon 144 16 +ADDRLP4 12 +CNSTI4 200 +ASGNI4 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1348 +ADDRGP4 $1347 +JUMPV +LABELV $1348 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1350 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1350 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 8 +EQI4 $1354 +ADDRLP4 16 +INDIRI4 +CNSTI4 9 +NEI4 $1352 +LABELV $1354 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $1356 +ADDRLP4 24 +CNSTI4 800 +ASGNI4 +ADDRGP4 $1357 +JUMPV +LABELV $1356 +ADDRLP4 24 +CNSTI4 800 +ASGNI4 +LABELV $1357 +ADDRLP4 20 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1358 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1359 +JUMPV +LABELV $1358 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1359 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $1362 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $1363 +JUMPV +LABELV $1362 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1364 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1364 +LABELV $1363 +LABELV $1352 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +EQI4 $1368 +ADDRLP4 20 +INDIRI4 +CNSTI4 7 +NEI4 $1366 +LABELV $1368 +ADDRLP4 24 +CNSTI4 600 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1369 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1370 +JUMPV +LABELV $1369 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1370 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LEI4 $1373 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +LABELV $1373 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1375 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1375 +LABELV $1366 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $1377 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +NEI4 $1379 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +GEI4 $1381 +ADDRLP4 24 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1381 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $1383 +ADDRLP4 32 +ADDRGP4 pml+40 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 60 +CNSTP4 0 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 48+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 36+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 48 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 36 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +CVIF4 4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 48 +INDIRF4 +MULF4 +ADDRLP4 36+4 +INDIRF4 +ADDRLP4 48+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 36+8 +INDIRF4 +ADDRLP4 48+8 +INDIRF4 +MULF4 +ADDF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1380 +JUMPV +LABELV $1383 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1380 +JUMPV +LABELV $1381 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +NEI4 $1380 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 375 +LEI4 $1394 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 1000 +LEI4 $1396 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 1000 +ASGNI4 +LABELV $1396 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 3000 +ADDRLP4 28 +INDIRP4 +INDIRI4 +MULI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1024 +BORI4 +ASGNI4 +CNSTI4 49 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $1380 +JUMPV +LABELV $1394 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $1380 +JUMPV +LABELV $1379 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 375 +GEI4 $1399 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1400 +JUMPV +LABELV $1399 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1400 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +CNSTF4 1115684864 +LTF4 $1404 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1402 +LABELV $1404 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRGP4 pml+40 +INDIRI4 +MULI4 +SUBI4 +ASGNI4 +LABELV $1402 +LABELV $1380 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +LEI4 $1408 +ADDRLP4 24 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 28 +INDIRI4 +GTI4 $1406 +LABELV $1408 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +LABELV $1406 +LABELV $1377 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 -33 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 20 +NEI4 $1409 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $1411 +ADDRLP4 32 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $1411 +ADDRLP4 28 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1411 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +LTI4 $1414 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 3000 +ASGNI4 +LABELV $1414 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +ADDRLP4 44 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 10 +DIVI4 +LEI4 $1416 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 3000 +ADDRLP4 48 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 10 +DIVI4 +ASGNI4 +LABELV $1416 +LABELV $1411 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 2000 +LEI4 $1418 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $1418 +LABELV $1409 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $1420 +ADDRGP4 $1347 +JUMPV +LABELV $1420 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 18 +NEI4 $1422 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $1424 +ADDRLP4 32 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $1424 +ADDRLP4 28 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1424 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +LTI4 $1427 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 3000 +ASGNI4 +LABELV $1427 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +ADDRLP4 44 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 50 +DIVI4 +LEI4 $1429 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 3000 +ADDRLP4 48 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 50 +DIVI4 +ASGNI4 +LABELV $1429 +LABELV $1424 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 2000 +LEI4 $1431 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $1431 +LABELV $1422 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $1433 +ADDRGP4 $1347 +JUMPV +LABELV $1433 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 8 +EQI4 $1437 +ADDRLP4 28 +INDIRI4 +CNSTI4 9 +NEI4 $1435 +LABELV $1437 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1435 +ADDRLP4 32 +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1435 +ADDRGP4 $1347 +JUMPV +LABELV $1435 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1438 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1438 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1441 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1441 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $1443 +ADDRGP4 $1347 +JUMPV +LABELV $1443 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 BG_PlayerCanChangeWeapon +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $1445 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $1447 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +NEI4 $1448 +ADDRGP4 pm +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 32 +GEI4 $1451 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +EQI4 $1452 +ADDRGP4 pm +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +ARGI4 +ADDRGP4 PM_BeginWeaponChange +CALLV +pop +ADDRGP4 $1452 +JUMPV +LABELV $1451 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 48 +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $1455 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 56 +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $1457 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 64 +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +ADDRGP4 $1458 +JUMPV +LABELV $1457 +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 68 +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_ActivateUpgrade +CALLV +pop +LABELV $1458 +LABELV $1455 +LABELV $1452 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRGP4 $1448 +JUMPV +LABELV $1447 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +LABELV $1448 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 32768 +BANDI4 +CNSTI4 0 +EQI4 $1459 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 -32769 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1461 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 296 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 PM_BeginWeaponChange +CALLV +pop +ADDRGP4 $1462 +JUMPV +LABELV $1461 +ADDRGP4 PM_FinishWeaponChange +CALLV +pop +LABELV $1462 +LABELV $1459 +LABELV $1445 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1463 +ADDRGP4 $1347 +JUMPV +LABELV $1463 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1465 +ADDRGP4 PM_FinishWeaponChange +CALLV +pop +ADDRGP4 $1347 +JUMPV +LABELV $1465 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1467 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1469 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 11 +NEI4 $1471 +CNSTI4 12 +ARGI4 +ADDRGP4 PM_ContinueTorsoAnim +CALLV +pop +ADDRGP4 $1472 +JUMPV +LABELV $1471 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ContinueTorsoAnim +CALLV +pop +LABELV $1472 +LABELV $1469 +CNSTI4 1 +ARGI4 +ADDRGP4 PM_ContinueWeaponAnim +CALLV +pop +ADDRGP4 $1347 +JUMPV +LABELV $1467 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 52 +INDIRI4 +NEI4 $1473 +ADDRLP4 48 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 52 +INDIRI4 +NEI4 $1473 +ADDRLP4 48 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1473 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1478 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +EQI4 $1479 +ADDRLP4 4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +NEI4 $1478 +LABELV $1479 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRLP4 68 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDRLP4 72 +INDIRI4 +EQI4 $1475 +ADDRLP4 0 +INDIRI4 +ADDRLP4 72 +INDIRI4 +EQI4 $1475 +LABELV $1478 +CNSTI4 25 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRLP4 76 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +LABELV $1475 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1347 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1473 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $1482 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 388 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CNSTI4 384 +ADDP4 +ADDRLP4 68 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1484 +CNSTI4 6 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $1484 +ADDRLP4 80 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +CNSTF4 1069547520 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $1484 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 1 +ASGNI4 +CNSTI4 10 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +ADDRLP4 84 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +CNSTI4 250 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1482 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +NEI4 $1486 +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +LEI4 $1488 +ADDRLP4 68 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +ADDRLP4 64 +INDIRI4 +EQI4 $1486 +LABELV $1488 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1486 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 4 +ASGNI4 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +CNSTI4 3 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRLP4 76 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 80 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 76 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +ADDRLP4 80 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1486 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 1 +LTI4 $1489 +ADDRLP4 72 +INDIRI4 +CNSTI4 9 +GTI4 $1541 +ADDRLP4 72 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1542-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1542 +address $1347 +address $1347 +address $1489 +address $1489 +address $1489 +address $1489 +address $1493 +address $1493 +address $1493 +code +LABELV $1541 +ADDRLP4 72 +INDIRI4 +CNSTI4 16 +EQI4 $1534 +ADDRLP4 72 +INDIRI4 +CNSTI4 18 +EQI4 $1496 +ADDRLP4 72 +INDIRI4 +CNSTI4 20 +EQI4 $1515 +ADDRGP4 $1489 +JUMPV +LABELV $1493 +ADDRLP4 84 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 84 +INDIRI4 +NEI4 $1490 +ADDRLP4 4 +INDIRI4 +ADDRLP4 84 +INDIRI4 +NEI4 $1490 +ADDRLP4 0 +INDIRI4 +ADDRLP4 84 +INDIRI4 +NEI4 $1490 +ADDRGP4 $1347 +JUMPV +LABELV $1496 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $1497 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1499 +ADDRGP4 $1347 +JUMPV +LABELV $1499 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1497 +ADDRLP4 88 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 88 +INDIRI4 +NEI4 $1503 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 88 +INDIRI4 +LEI4 $1501 +LABELV $1503 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1501 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 92 +INDIRI4 +NEI4 $1506 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 92 +INDIRI4 +NEI4 $1504 +LABELV $1506 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1504 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +GEI4 $1507 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1507 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 5 +ASGNI4 +LABELV $1504 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 200 +LEI4 $1509 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1490 +JUMPV +LABELV $1509 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1511 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1511 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1490 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1515 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $1516 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1518 +ADDRGP4 $1347 +JUMPV +LABELV $1518 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1516 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 96 +INDIRI4 +NEI4 $1522 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 96 +INDIRI4 +LEI4 $1520 +LABELV $1522 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1520 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 100 +INDIRI4 +NEI4 $1525 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +NEI4 $1523 +LABELV $1525 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1523 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +GEI4 $1526 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1526 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 5 +ASGNI4 +LABELV $1523 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 300 +LEI4 $1528 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1490 +JUMPV +LABELV $1528 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1530 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1530 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1490 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1534 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 6 +LEI4 $1535 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1535 +ADDRLP4 104 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRGP4 $1536 +JUMPV +LABELV $1535 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 104 +INDIRI4 +ASGNI4 +LABELV $1536 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1490 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1489 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 104 +INDIRI4 +NEI4 $1490 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +NEI4 $1490 +ADDRLP4 0 +INDIRI4 +ADDRLP4 104 +INDIRI4 +NEI4 $1490 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1490 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1544 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1546 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 16 +NEI4 $1548 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1548 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1550 +ADDRLP4 88 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1550 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 400 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1550 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $1552 +ADDRLP4 92 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1552 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1552 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 9 +NEI4 $1554 +ADDRLP4 96 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1554 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1554 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1556 +ADDRLP4 100 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1556 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1556 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 3 +EQI4 $1560 +ADDRLP4 104 +INDIRI4 +CNSTI4 4 +NEI4 $1558 +LABELV $1560 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1558 +ADDRLP4 108 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1558 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 3 +ASGNI4 +CNSTI4 29 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 108 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1545 +JUMPV +LABELV $1546 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1544 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1561 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1563 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 2 +ASGNI4 +CNSTI4 28 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 88 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 88 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1562 +JUMPV +LABELV $1563 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1561 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1565 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 1 +ASGNI4 +CNSTI4 27 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 84 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1565 +LABELV $1562 +LABELV $1545 +ADDRLP4 84 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 84 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1567 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 1 +LTI4 $1570 +ADDRLP4 88 +INDIRI4 +CNSTI4 9 +GTI4 $1570 +ADDRLP4 88 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1575-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1575 +address $1572 +address $1572 +address $1570 +address $1570 +address $1570 +address $1570 +address $1573 +address $1574 +address $1574 +code +LABELV $1572 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 1 +ASGNI4 +CNSTI4 27 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 96 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 96 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1570 +JUMPV +LABELV $1573 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 2 +ASGNI4 +CNSTI4 27 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 100 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 100 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1570 +JUMPV +LABELV $1574 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 2 +ASGNI4 +CNSTI4 28 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 104 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 104 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1570 +LABELV $1567 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1577 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 11 +EQI4 $1582 +ADDRGP4 $1579 +JUMPV +LABELV $1582 +CNSTI4 8 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +CNSTI4 5 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1578 +JUMPV +LABELV $1579 +CNSTI4 7 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +CNSTI4 5 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1578 +JUMPV +LABELV $1577 +ADDRLP4 92 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 88 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 3 +LTI4 $1583 +ADDRLP4 96 +INDIRI4 +CNSTI4 10 +GTI4 $1583 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1602-12 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1602 +address $1586 +address $1586 +address $1592 +address $1589 +address $1583 +address $1583 +address $1583 +address $1595 +code +LABELV $1586 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1584 +ADDRLP4 88 +ADDRLP4 88 +INDIRI4 +CNSTI4 5462 +DIVI4 +ASGNI4 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRLP4 88 +INDIRI4 +CNSTI4 5 +ADDI4 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1584 +JUMPV +LABELV $1589 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1590 +CNSTI4 17 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +CNSTI4 11 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +LABELV $1590 +LABELV $1592 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1584 +ADDRLP4 88 +ADDRLP4 88 +INDIRI4 +CNSTI4 5462 +DIVI4 +ASGNI4 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRLP4 88 +INDIRI4 +CNSTI4 5 +ADDI4 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1584 +JUMPV +LABELV $1595 +ADDRLP4 88 +ADDRLP4 88 +INDIRI4 +CNSTI4 10923 +DIVI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 16 +ADDI4 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRLP4 88 +INDIRI4 +CNSTI4 5 +ADDI4 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1584 +JUMPV +LABELV $1583 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1596 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +CNSTI4 5 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1584 +JUMPV +LABELV $1596 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1598 +CNSTI4 17 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +CNSTI4 6 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1584 +JUMPV +LABELV $1598 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1584 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +CNSTI4 7 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +LABELV $1584 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 500 +ASGNI4 +LABELV $1578 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $1604 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 3 +ASGNI4 +LABELV $1604 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 88 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 88 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ADDRLP4 92 +INDIRI4 +EQI4 $1613 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 9 +NEI4 $1610 +ADDRLP4 0 +INDIRI4 +ADDRLP4 92 +INDIRI4 +NEI4 $1613 +LABELV $1610 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1612 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1613 +LABELV $1612 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $1614 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1613 +LABELV $1614 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1606 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1606 +LABELV $1613 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 16 +NEI4 $1615 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1615 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 7 +SUBI4 +ASGNI4 +LABELV $1615 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 16 +NEI4 $1617 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1617 +ADDRLP4 100 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 7 +GEI4 $1617 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1617 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 20 +NEI4 $1619 +ADDRLP4 108 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 108 +INDIRI4 +EQI4 $1619 +ADDRLP4 4 +INDIRI4 +ADDRLP4 108 +INDIRI4 +NEI4 $1619 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 116 +ADDRLP4 112 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 120 +CNSTI4 3000 +ASGNI4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRI4 +CNSTI4 10 +ADDRLP4 112 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +ADDRLP4 120 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 120 +INDIRI4 +DIVI4 +SUBI4 +ASGNI4 +LABELV $1619 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 18 +NEI4 $1621 +ADDRLP4 124 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 124 +INDIRI4 +EQI4 $1621 +ADDRLP4 4 +INDIRI4 +ADDRLP4 124 +INDIRI4 +NEI4 $1621 +ADDRLP4 128 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 132 +ADDRLP4 128 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 136 +CNSTI4 3000 +ASGNI4 +ADDRLP4 132 +INDIRP4 +ADDRLP4 132 +INDIRP4 +INDIRI4 +CNSTI4 50 +ADDRLP4 128 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +ADDRLP4 136 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 136 +INDIRI4 +DIVI4 +SUBI4 +ASGNI4 +ADDRGP4 $1622 +JUMPV +LABELV $1621 +ADDRLP4 140 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1622 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1607 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1607 +JUMPV +LABELV $1606 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 3 +EQI4 $1627 +ADDRLP4 96 +INDIRI4 +CNSTI4 4 +NEI4 $1625 +LABELV $1627 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1625 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1628 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1628 +LABELV $1625 +LABELV $1607 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 17 +NEI4 $1630 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $1634 +CNSTI4 8 +ARGI4 +ADDRLP4 100 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 0 +EQI4 $1632 +LABELV $1634 +ADDRLP4 108 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 56 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1056964608 +ADDRLP4 108 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +CNSTF4 1040187392 +SUBF4 +CNSTF4 1106247680 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +ADDRLP4 116 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1056964608 +ADDRLP4 116 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +CNSTF4 1048576000 +SUBF4 +CNSTF4 1106247680 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +ADDRGP4 $1633 +JUMPV +LABELV $1632 +ADDRLP4 108 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 56 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1090519040 +ADDRLP4 108 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +CNSTF4 1073741824 +SUBF4 +CNSTF4 1106247680 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +ADDRLP4 116 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1090519040 +ADDRLP4 116 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +CNSTF4 1082130432 +SUBF4 +CNSTF4 1106247680 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1633 +LABELV $1630 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1347 +endproc PM_Weapon 144 16 +proc PM_Animate 4 4 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +EQI4 $1639 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +EQI4 $1639 +ADDRLP4 0 +INDIRI4 +CNSTI4 7 +NEI4 $1636 +LABELV $1639 +ADDRGP4 $1635 +JUMPV +LABELV $1636 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $1640 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1642 +ADDRGP4 $1635 +JUMPV +LABELV $1642 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1644 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1645 +CNSTI4 6 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 2294 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 2294 +ASGNI4 +CNSTI4 71 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $1645 +JUMPV +LABELV $1644 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1648 +CNSTI4 1 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 2294 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 2294 +ASGNI4 +CNSTI4 71 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $1648 +LABELV $1645 +LABELV $1640 +LABELV $1635 +endproc PM_Animate 4 4 +proc PM_DropTimers 4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1651 +ADDRGP4 pml+40 +INDIRI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +LTI4 $1653 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -8417 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1654 +JUMPV +LABELV $1653 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1654 +LABELV $1651 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1657 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1660 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1660 +LABELV $1657 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1662 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1665 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1665 +LABELV $1662 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1667 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1670 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1670 +LABELV $1667 +LABELV $1650 +endproc PM_DropTimers 4 0 +export PM_UpdateViewAngles +proc PM_UpdateViewAngles 196 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1673 +ADDRGP4 $1672 +JUMPV +LABELV $1673 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1675 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1675 +ADDRGP4 $1672 +JUMPV +LABELV $1675 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1677 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $1681 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +INDIRI4 +CVII2 4 +ASGNI2 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1682 +CNSTI4 1 +ARGI4 +ADDRGP4 $1685 +ARGP4 +ADDRGP4 $1686 +ARGP4 +CNSTI4 3883 +ARGI4 +ADDRGP4 $1687 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +ADDRGP4 $1682 +JUMPV +LABELV $1681 +ADDRLP4 104 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 104 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +INDIRI4 +ADDI4 +CVII2 4 +ASGNI2 +LABELV $1682 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1688 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI2 +CVII4 2 +CNSTI4 16000 +LEI4 $1690 +ADDRLP4 108 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +CNSTI4 16000 +ADDRLP4 108 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +CNSTI2 16000 +ASGNI2 +ADDRGP4 $1691 +JUMPV +LABELV $1690 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI2 +CVII4 2 +CNSTI4 -16000 +GEI4 $1692 +ADDRLP4 108 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +CNSTI4 -16000 +ADDRLP4 108 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +CNSTI2 -16000 +ASGNI2 +LABELV $1692 +LABELV $1691 +LABELV $1688 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +CNSTF4 1001652224 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI2 +CVII4 2 +CVIF4 4 +MULF4 +ASGNF4 +LABELV $1678 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $1677 +ADDRLP4 4 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 104 +INDIRI4 +EQI4 $1696 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 104 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_RotateAxis +CALLI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CNSTI4 0 +NEI4 $1694 +LABELV $1696 +ADDRLP4 24 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +LABELV $1694 +ADDRLP4 60 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 AxisToAngles +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1702 +JUMPV +LABELV $1701 +ADDRLP4 112 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRF4 +CNSTF4 1135869952 +SUBF4 +ASGNF4 +LABELV $1702 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +CNSTF4 1127481344 +GTF4 $1701 +ADDRGP4 $1705 +JUMPV +LABELV $1704 +ADDRLP4 116 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $1705 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +CNSTF4 3274964992 +LTF4 $1704 +LABELV $1698 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $1702 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1707 +ADDRLP4 112 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 112 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDP4 +ADDRLP4 112 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $1708 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $1707 +ADDRLP4 120 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 120 +INDIRI4 +NEI4 $1711 +CNSTI4 8 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 124 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +NEI4 $1711 +ADDRFP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 140 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 140 +ARGP4 +ADDRLP4 128 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1713 +ADDRLP4 156 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 156 +INDIRI4 +ADDRLP4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 160 +ADDRGP4 AngleSubtract +CALLF4 +ASGNF4 +ADDRLP4 152 +ADDRLP4 160 +INDIRF4 +ASGNF4 +ADDRGP4 $1718 +JUMPV +LABELV $1717 +ADDRLP4 152 +ADDRLP4 152 +INDIRF4 +CNSTF4 1135869952 +SUBF4 +ASGNF4 +LABELV $1718 +ADDRLP4 152 +INDIRF4 +CNSTF4 1127481344 +GTF4 $1717 +ADDRGP4 $1721 +JUMPV +LABELV $1720 +ADDRLP4 152 +ADDRLP4 152 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $1721 +ADDRLP4 152 +INDIRF4 +CNSTF4 3274964992 +LTF4 $1720 +ADDRLP4 152 +INDIRF4 +CNSTF4 3266576384 +GEF4 $1723 +ADDRLP4 152 +INDIRF4 +ARGF4 +ADDRLP4 164 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 168 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 168 +INDIRP4 +ADDRLP4 168 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +ADDRLP4 164 +INDIRF4 +CNSTF4 1119092736 +SUBF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +ADDI4 +ASGNI4 +ADDRGP4 $1724 +JUMPV +LABELV $1723 +ADDRLP4 152 +INDIRF4 +CNSTF4 1119092736 +LEF4 $1725 +ADDRLP4 152 +INDIRF4 +ARGF4 +ADDRLP4 172 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 176 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 176 +INDIRP4 +ADDRLP4 176 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +ADDRLP4 172 +INDIRF4 +CNSTF4 1119092736 +SUBF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1725 +LABELV $1724 +ADDRLP4 152 +INDIRF4 +CNSTF4 0 +GEF4 $1727 +ADDRLP4 152 +INDIRF4 +ARGF4 +ADDRLP4 180 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 184 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 184 +INDIRP4 +ADDRLP4 184 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1028443341 +ADDRLP4 180 +INDIRF4 +MULF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +ADDI4 +ASGNI4 +ADDRGP4 $1728 +JUMPV +LABELV $1727 +ADDRLP4 152 +INDIRF4 +CNSTF4 0 +LEF4 $1729 +ADDRLP4 152 +INDIRF4 +ARGF4 +ADDRLP4 188 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 192 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 192 +INDIRP4 +ADDRLP4 192 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1028443341 +ADDRLP4 188 +INDIRF4 +MULF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1729 +LABELV $1728 +LABELV $1714 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $1713 +LABELV $1711 +LABELV $1672 +endproc PM_UpdateViewAngles 196 20 +export PmoveSingle +proc PmoveSingle 156 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 pm +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 c_pmove +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 176 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 332 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1732 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -33554433 +BANDI4 +ASGNI4 +LABELV $1732 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 12 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 64 +GTI4 $1736 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 16 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 64 +LEI4 $1734 +LABELV $1736 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 -17 +BANDI4 +ASGNI4 +LABELV $1734 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 24 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 32 +INDIRI4 +NEI4 $1737 +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $1737 +ADDRLP4 24 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 32 +INDIRI4 +EQI4 $1737 +ADDRLP4 28 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GTI4 $1739 +ADDRLP4 28 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GTI4 $1739 +ADDRLP4 28 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1737 +LABELV $1739 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRGP4 $1738 +JUMPV +LABELV $1737 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +LABELV $1738 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 48 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 56 +INDIRI4 +NEI4 $1740 +ADDRLP4 52 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $1740 +ADDRLP4 48 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +ADDRLP4 56 +INDIRI4 +EQI4 $1740 +ADDRLP4 52 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +GTI4 $1742 +ADDRLP4 52 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +GTI4 $1742 +ADDRLP4 52 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1740 +LABELV $1742 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 1024 +BORI4 +ASGNI4 +ADDRGP4 $1741 +JUMPV +LABELV $1740 +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +LABELV $1741 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 76 +ADDRLP4 72 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +ADDRLP4 76 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 80 +INDIRI4 +NEI4 $1743 +ADDRLP4 84 +CNSTI4 4 +ASGNI4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $1743 +ADDRLP4 72 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ADDRLP4 84 +INDIRI4 +BANDI4 +ADDRLP4 80 +INDIRI4 +EQI4 $1743 +ADDRLP4 76 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +GTI4 $1745 +ADDRLP4 76 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +GTI4 $1745 +ADDRLP4 76 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 88 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1743 +LABELV $1745 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +ADDRGP4 $1744 +JUMPV +LABELV $1743 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 -2049 +BANDI4 +ASGNI4 +LABELV $1744 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 100 +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +LEI4 $1746 +ADDRLP4 100 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 5 +BANDI4 +ADDRLP4 104 +INDIRI4 +NEI4 $1746 +ADDRLP4 108 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRI4 +CNSTI4 -257 +BANDI4 +ASGNI4 +LABELV $1746 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1748 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 29 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +CNSTI4 30 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $1750 +ADDRFP4 0 +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $1750 +LABELV $1748 +ADDRGP4 pml +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 148 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 pml+40 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 pml+40 +INDIRI4 +CNSTI4 1 +GEI4 $1753 +ADDRGP4 pml+40 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1754 +JUMPV +LABELV $1753 +ADDRGP4 pml+40 +INDIRI4 +CNSTI4 200 +LEI4 $1757 +ADDRGP4 pml+40 +CNSTI4 200 +ASGNI4 +LABELV $1757 +LABELV $1754 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 pml+120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 pml+132 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 pml+36 +CNSTF4 981668463 +ADDRGP4 pml+40 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 pml +ARGP4 +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 pml+24 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +GEI4 $1767 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRI4 +CNSTI4 -3 +BANDI4 +ASGNI4 +LABELV $1767 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $1769 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRGP4 $1770 +JUMPV +LABELV $1769 +ADDRLP4 116 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 120 +ADDRLP4 116 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 124 +CNSTI4 0 +ASGNI4 +ADDRLP4 120 +INDIRI4 +ADDRLP4 124 +INDIRI4 +GTI4 $1773 +ADDRLP4 120 +INDIRI4 +ADDRLP4 124 +INDIRI4 +NEI4 $1771 +ADDRLP4 116 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 124 +INDIRI4 +EQI4 $1771 +LABELV $1773 +ADDRLP4 128 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ADDRLP4 128 +INDIRP4 +INDIRI4 +CNSTI4 -17 +BANDI4 +ASGNI4 +LABELV $1771 +LABELV $1770 +ADDRLP4 132 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 5 +EQI4 $1777 +ADDRLP4 132 +INDIRI4 +CNSTI4 6 +EQI4 $1777 +ADDRLP4 132 +INDIRI4 +CNSTI4 7 +NEI4 $1774 +LABELV $1777 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $1774 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1778 +ADDRLP4 136 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 136 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 PM_UpdateViewAngles +CALLV +pop +ADDRGP4 PM_CheckDuck +CALLV +pop +ADDRGP4 PM_FlyMove +CALLV +pop +ADDRGP4 PM_DropTimers +CALLV +pop +ADDRGP4 $1731 +JUMPV +LABELV $1778 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1780 +ADDRLP4 136 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 136 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 PM_UpdateViewAngles +CALLV +pop +ADDRGP4 PM_NoclipMove +CALLV +pop +ADDRGP4 PM_SetViewheight +CALLV +pop +ADDRGP4 PM_Weapon +CALLV +pop +ADDRGP4 PM_DropTimers +CALLV +pop +ADDRGP4 $1731 +JUMPV +LABELV $1780 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1782 +ADDRGP4 $1731 +JUMPV +LABELV $1782 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1784 +ADDRGP4 $1731 +JUMPV +LABELV $1784 +ADDRGP4 PM_SetWaterLevel +CALLV +pop +ADDRGP4 pml+144 +ADDRFP4 0 +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 PM_CheckDuck +CALLV +pop +ADDRGP4 PM_CheckLadder +CALLV +pop +ADDRGP4 PM_GroundTrace +CALLV +pop +ADDRLP4 136 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 136 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 PM_UpdateViewAngles +CALLV +pop +ADDRLP4 140 +CNSTI4 4 +ASGNI4 +ADDRLP4 144 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ADDRLP4 140 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 5 +EQI4 $1789 +ADDRLP4 144 +INDIRI4 +ADDRLP4 140 +INDIRI4 +NEI4 $1787 +LABELV $1789 +ADDRGP4 PM_DeadMove +CALLV +pop +LABELV $1787 +ADDRGP4 PM_DropTimers +CALLV +pop +ADDRGP4 PM_CheckDodge +CALLI4 +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1790 +ADDRGP4 PM_JetPackMove +CALLV +pop +ADDRGP4 $1791 +JUMPV +LABELV $1790 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $1792 +ADDRGP4 PM_HUMMELFLY +CALLV +pop +ADDRGP4 $1793 +JUMPV +LABELV $1792 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1794 +ADDRGP4 PM_WaterJumpMove +CALLV +pop +ADDRGP4 $1795 +JUMPV +LABELV $1794 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +LEI4 $1796 +ADDRGP4 PM_WaterMove +CALLV +pop +ADDRGP4 $1797 +JUMPV +LABELV $1796 +ADDRGP4 pml+52 +INDIRI4 +CNSTI4 0 +EQI4 $1798 +ADDRGP4 PM_LadderMove +CALLV +pop +ADDRGP4 $1799 +JUMPV +LABELV $1798 +ADDRGP4 pml+44 +INDIRI4 +CNSTI4 0 +EQI4 $1801 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 148 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 152 +CNSTI4 0 +ASGNI4 +ADDRLP4 148 +INDIRI4 +ADDRLP4 152 +INDIRI4 +EQI4 $1804 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 152 +INDIRI4 +EQI4 $1804 +ADDRGP4 PM_ClimbMove +CALLV +pop +ADDRGP4 $1802 +JUMPV +LABELV $1804 +ADDRGP4 PM_WalkMove +CALLV +pop +ADDRGP4 $1802 +JUMPV +LABELV $1801 +ADDRGP4 PM_AirMove +CALLV +pop +LABELV $1802 +LABELV $1799 +LABELV $1797 +LABELV $1795 +LABELV $1793 +LABELV $1791 +ADDRGP4 PM_Animate +CALLV +pop +ADDRGP4 PM_GroundTrace +CALLV +pop +ADDRLP4 148 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 148 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 148 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 PM_UpdateViewAngles +CALLV +pop +ADDRGP4 PM_SetWaterLevel +CALLV +pop +ADDRGP4 PM_Weapon +CALLV +pop +ADDRGP4 PM_TorsoAnimation +CALLV +pop +ADDRGP4 PM_Footsteps +CALLV +pop +ADDRGP4 PM_WaterEvents +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 trap_SnapVector +CALLV +pop +LABELV $1731 +endproc PmoveSingle 156 16 +export Pmove +proc Pmove 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +GEI4 $1807 +ADDRGP4 $1806 +JUMPV +LABELV $1807 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +CNSTI4 1000 +ADDI4 +LEI4 $1809 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +LABELV $1809 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 408 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 63 +BANDI4 +ASGNI4 +ADDRGP4 $1812 +JUMPV +LABELV $1811 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 344 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1814 +ADDRLP4 12 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 348 +ADDP4 +INDIRI4 +LEI4 $1815 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 348 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1815 +JUMPV +LABELV $1814 +ADDRLP4 12 +INDIRI4 +CNSTI4 66 +LEI4 $1818 +ADDRLP4 12 +CNSTI4 66 +ASGNI4 +LABELV $1818 +LABELV $1815 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 PmoveSingle +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1820 +ADDRFP4 0 +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 20 +ASGNI1 +LABELV $1820 +LABELV $1812 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1811 +LABELV $1806 +endproc Pmove 24 4 +import VectorCompareEpsilon +import trap_SnapVector +import PM_PredictStepMove +import PM_StepSlideMove +import PM_StepEvent +import PM_SlideMove +bss +export pml +align 4 +LABELV pml +skip 148 +export pm +align 4 +LABELV pm +skip 4 +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1687 +byte 1 99 +byte 1 109 +byte 1 100 +byte 1 45 +byte 1 62 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 91 +byte 1 32 +byte 1 105 +byte 1 32 +byte 1 93 +byte 1 32 +byte 1 61 +byte 1 61 +byte 1 32 +byte 1 48 +byte 1 0 +align 1 +LABELV $1686 +byte 1 115 +byte 1 114 +byte 1 99 +byte 1 47 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 47 +byte 1 98 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 46 +byte 1 99 +byte 1 0 +align 1 +LABELV $1685 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 65 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 96 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $1181 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 76 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1170 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 10 +byte 1 0 +align 1 +LABELV $1155 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 111 +byte 1 102 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $900 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 108 +byte 1 105 +byte 1 102 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $873 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/bg_slidemove.asm b/build/release-linux-x86_64/base/cgame/bg_slidemove.asm new file mode 100644 index 0000000..63374ed --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/bg_slidemove.asm @@ -0,0 +1,2416 @@ +export PM_SlideMove +code +proc PM_SlideMove 320 28 +ADDRLP4 212 +CNSTI4 4 +ASGNI4 +ADDRLP4 216 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $62 +ADDRLP4 228 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 116 +ADDRLP4 228 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 116+8 +ADDRLP4 116+8 +INDIRF4 +ADDRLP4 228 +INDIRP4 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 232 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 232 +INDIRP4 +CNSTF4 1056964608 +ADDRLP4 232 +INDIRP4 +INDIRF4 +ADDRLP4 116+8 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 216+8 +ADDRLP4 116+8 +INDIRF4 +ASGNF4 +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $69 +ADDRLP4 236 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 236 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 236 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +LABELV $69 +LABELV $62 +ADDRLP4 192 +ADDRGP4 pml+36 +INDIRF4 +ASGNF4 +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $75 +ADDRLP4 96 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRGP4 pml+56+24 +INDIRB +ASGNB 12 +ADDRGP4 $76 +JUMPV +LABELV $75 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +LABELV $76 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +CNSTI4 12 +ADDRLP4 96 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize2 +CALLF4 +pop +ADDRLP4 96 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 208 +CNSTI4 0 +ASGNI4 +ADDRGP4 $83 +JUMPV +LABELV $80 +ADDRLP4 228 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 232 +ADDRLP4 228 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 196 +ADDRLP4 232 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 232 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 192 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 240 +ADDRLP4 228 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 196+4 +ADDRLP4 240 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 240 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 192 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 244 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 196+8 +ADDRLP4 244 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 244 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRLP4 192 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 128 +ARGP4 +ADDRLP4 248 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 252 +ADDRLP4 248 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 252 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 248 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 248 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 196 +ARGP4 +ADDRLP4 252 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 248 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 248 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 128 +INDIRI4 +CNSTI4 0 +EQI4 $86 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 0 +ASGNF4 +CNSTI4 1 +RETI4 +ADDRGP4 $61 +JUMPV +LABELV $86 +ADDRLP4 128+8 +INDIRF4 +CNSTF4 0 +LEF4 $88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 128+12 +INDIRB +ASGNB 12 +LABELV $88 +ADDRLP4 128+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $92 +ADDRGP4 $82 +JUMPV +LABELV $92 +ADDRLP4 128+52 +INDIRI4 +ARGI4 +ADDRGP4 PM_AddTouchEnt +CALLV +pop +ADDRLP4 192 +ADDRLP4 192 +INDIRF4 +ADDRLP4 192 +INDIRF4 +ADDRLP4 128+8 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 96 +INDIRI4 +CNSTI4 5 +LTI4 $97 +ADDRLP4 260 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 264 +CNSTF4 0 +ASGNF4 +ADDRLP4 260 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 264 +INDIRF4 +ASGNF4 +ADDRLP4 260 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 264 +INDIRF4 +ASGNF4 +ADDRLP4 260 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 264 +INDIRF4 +ASGNF4 +CNSTI4 1 +RETI4 +ADDRGP4 $61 +JUMPV +LABELV $97 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +ADDRGP4 $102 +JUMPV +LABELV $99 +ADDRLP4 260 +CNSTI4 12 +ADDRLP4 80 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 128+24 +INDIRF4 +ADDRLP4 260 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 128+24+4 +INDIRF4 +ADDRLP4 260 +INDIRI4 +ADDRLP4 4+4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 128+24+8 +INDIRF4 +ADDRLP4 260 +INDIRI4 +ADDRLP4 4+8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1065185444 +LEF4 $103 +ADDRLP4 264 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 264 +INDIRP4 +ADDRLP4 128+24 +INDIRF4 +ADDRLP4 264 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 268 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 128+24+4 +INDIRF4 +ADDRLP4 268 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 272 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 272 +INDIRP4 +ADDRLP4 128+24+8 +INDIRF4 +ADDRLP4 272 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $101 +JUMPV +LABELV $103 +LABELV $100 +ADDRLP4 80 +ADDRLP4 80 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $102 +ADDRLP4 80 +INDIRI4 +ADDRLP4 96 +INDIRI4 +LTI4 $99 +LABELV $101 +ADDRLP4 80 +INDIRI4 +ADDRLP4 96 +INDIRI4 +GEI4 $117 +ADDRGP4 $81 +JUMPV +LABELV $117 +CNSTI4 12 +ADDRLP4 96 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 128+24 +INDIRB +ASGNB 12 +ADDRLP4 96 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +ADDRGP4 $123 +JUMPV +LABELV $120 +ADDRLP4 260 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 264 +CNSTI4 12 +ADDRLP4 80 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 188 +ADDRLP4 260 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 264 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 260 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 264 +INDIRI4 +ADDRLP4 4+4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 260 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRLP4 264 +INDIRI4 +ADDRLP4 4+8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 188 +INDIRF4 +CNSTF4 1036831949 +LTF4 $126 +ADDRGP4 $121 +JUMPV +LABELV $126 +ADDRLP4 188 +INDIRF4 +NEGF4 +ADDRGP4 pml+116 +INDIRF4 +LEF4 $128 +ADDRGP4 pml+116 +ADDRLP4 188 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $128 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +CNSTI4 12 +ADDRLP4 80 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 64 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRLP4 116 +ARGP4 +CNSTI4 12 +ADDRLP4 80 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 104 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +ADDRGP4 $135 +JUMPV +LABELV $132 +ADDRLP4 76 +INDIRI4 +ADDRLP4 80 +INDIRI4 +NEI4 $136 +ADDRGP4 $133 +JUMPV +LABELV $136 +ADDRLP4 268 +CNSTI4 12 +ADDRLP4 76 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 268 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 64+4 +INDIRF4 +ADDRLP4 268 +INDIRI4 +ADDRLP4 4+4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 64+8 +INDIRF4 +ADDRLP4 268 +INDIRI4 +ADDRLP4 4+8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1036831949 +LTF4 $138 +ADDRGP4 $133 +JUMPV +LABELV $138 +ADDRLP4 64 +ARGP4 +CNSTI4 12 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 64 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRLP4 104 +ARGP4 +CNSTI4 12 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 104 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRLP4 272 +CNSTI4 12 +ADDRLP4 80 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 272 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 64+4 +INDIRF4 +ADDRLP4 272 +INDIRI4 +ADDRLP4 4+4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 64+8 +INDIRF4 +ADDRLP4 272 +INDIRI4 +ADDRLP4 4+8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +LTF4 $144 +ADDRGP4 $133 +JUMPV +LABELV $144 +ADDRLP4 276 +CNSTI4 12 +ASGNI4 +ADDRLP4 276 +INDIRI4 +ADDRLP4 80 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 276 +INDIRI4 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 84 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 280 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 284 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 280 +INDIRF4 +ADDRLP4 284 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 84+4 +INDIRF4 +ADDRLP4 284 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 84+8 +INDIRF4 +ADDRLP4 284 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64 +ADDRLP4 280 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64+4 +ADDRLP4 84+4 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64+8 +ADDRLP4 84+8 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 292 +CNSTI4 12 +ASGNI4 +ADDRLP4 292 +INDIRI4 +ADDRLP4 80 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 292 +INDIRI4 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 84 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 296 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 100 +ADDRLP4 296 +INDIRF4 +ADDRLP4 116 +INDIRF4 +MULF4 +ADDRLP4 84+4 +INDIRF4 +ADDRLP4 116+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 84+8 +INDIRF4 +ADDRLP4 116+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 104 +ADDRLP4 296 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 104+4 +ADDRLP4 84+4 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 104+8 +ADDRLP4 84+8 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $167 +JUMPV +LABELV $164 +ADDRLP4 0 +INDIRI4 +ADDRLP4 80 +INDIRI4 +EQI4 $170 +ADDRLP4 0 +INDIRI4 +ADDRLP4 76 +INDIRI4 +NEI4 $168 +LABELV $170 +ADDRGP4 $165 +JUMPV +LABELV $168 +ADDRLP4 308 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 308 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 64+4 +INDIRF4 +ADDRLP4 308 +INDIRI4 +ADDRLP4 4+4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 64+8 +INDIRF4 +ADDRLP4 308 +INDIRI4 +ADDRLP4 4+8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1036831949 +LTF4 $171 +ADDRGP4 $165 +JUMPV +LABELV $171 +ADDRLP4 312 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 316 +CNSTF4 0 +ASGNF4 +ADDRLP4 312 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 316 +INDIRF4 +ASGNF4 +ADDRLP4 312 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 316 +INDIRF4 +ASGNF4 +ADDRLP4 312 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 316 +INDIRF4 +ASGNF4 +CNSTI4 1 +RETI4 +ADDRGP4 $61 +JUMPV +LABELV $165 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $167 +ADDRLP4 0 +INDIRI4 +ADDRLP4 96 +INDIRI4 +LTI4 $164 +LABELV $133 +ADDRLP4 76 +ADDRLP4 76 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $135 +ADDRLP4 76 +INDIRI4 +ADDRLP4 96 +INDIRI4 +LTI4 $132 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 64 +INDIRB +ASGNB 12 +ADDRLP4 116 +ADDRLP4 104 +INDIRB +ASGNB 12 +ADDRGP4 $122 +JUMPV +LABELV $121 +ADDRLP4 80 +ADDRLP4 80 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $123 +ADDRLP4 80 +INDIRI4 +ADDRLP4 96 +INDIRI4 +LTI4 $120 +LABELV $122 +LABELV $81 +ADDRLP4 208 +ADDRLP4 208 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $83 +ADDRLP4 208 +INDIRI4 +ADDRLP4 212 +INDIRI4 +LTI4 $80 +LABELV $82 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $177 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 116 +INDIRB +ASGNB 12 +LABELV $177 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $179 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 216 +INDIRB +ASGNB 12 +LABELV $179 +ADDRLP4 208 +INDIRI4 +CNSTI4 0 +EQI4 $182 +ADDRLP4 228 +CNSTI4 1 +ASGNI4 +ADDRGP4 $183 +JUMPV +LABELV $182 +ADDRLP4 228 +CNSTI4 0 +ASGNI4 +LABELV $183 +ADDRLP4 228 +INDIRI4 +RETI4 +LABELV $61 +endproc PM_SlideMove 320 28 +export PM_StepEvent +proc PM_StepEvent 56 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 36 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 40 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRB +ASGNB 12 +ADDRLP4 12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 0 +LEF4 $189 +ADDRLP4 24 +INDIRF4 +CNSTF4 1073741824 +LEF4 $190 +ADDRLP4 24 +INDIRF4 +CNSTF4 1088421888 +GEF4 $193 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $190 +JUMPV +LABELV $193 +ADDRLP4 24 +INDIRF4 +CNSTF4 1093664768 +GEF4 $195 +CNSTI4 12 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $190 +JUMPV +LABELV $195 +ADDRLP4 24 +INDIRF4 +CNSTF4 1097859072 +GEF4 $197 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $190 +JUMPV +LABELV $197 +CNSTI4 14 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $190 +JUMPV +LABELV $189 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 52 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 1073741824 +LEF4 $199 +ADDRLP4 24 +INDIRF4 +CNSTF4 1088421888 +GEF4 $201 +CNSTI4 7 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $202 +JUMPV +LABELV $201 +ADDRLP4 24 +INDIRF4 +CNSTF4 1093664768 +GEF4 $203 +CNSTI4 8 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $204 +JUMPV +LABELV $203 +ADDRLP4 24 +INDIRF4 +CNSTF4 1097859072 +GEF4 $205 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $206 +JUMPV +LABELV $205 +CNSTI4 10 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $206 +LABELV $204 +LABELV $202 +LABELV $199 +LABELV $190 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $207 +ADDRGP4 $209 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $207 +LABELV $184 +endproc PM_StepEvent 56 8 +export PM_StepSlideMove +proc PM_StepSlideMove 232 28 +ADDRLP4 108 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRLP4 176 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 176 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 140 +ADDRLP4 176 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 180 +ADDRGP4 PM_SlideMove +CALLI4 +ASGNI4 +ADDRLP4 180 +INDIRI4 +CNSTI4 0 +NEI4 $211 +ADDRLP4 0 +ADDRLP4 84 +INDIRB +ASGNB 12 +ADDRLP4 184 +CNSTF4 3248488448 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 184 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 184 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 3248488448 +ADDRLP4 72+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 188 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 188 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 188 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 188 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 188 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 188 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1008981770 +LEF4 $212 +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $212 +ADDRLP4 192 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 192 +INDIRI4 +NEI4 $212 +ADDRGP4 pml+48 +INDIRI4 +ADDRLP4 192 +INDIRI4 +EQI4 $212 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $224 +ADDRGP4 $226 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $224 +ADDRLP4 108 +CNSTI4 1 +ASGNI4 +ADDRGP4 $212 +JUMPV +LABELV $211 +ADDRLP4 0 +ADDRLP4 84 +INDIRB +ASGNB 12 +ADDRLP4 184 +CNSTF4 3248488448 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 184 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 184 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 3248488448 +ADDRLP4 72+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 188 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 188 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 188 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 188 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 188 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 188 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 192 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12+24 +INDIRF4 +ADDRLP4 192 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 12+24+4 +INDIRF4 +ADDRLP4 192 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+24+8 +INDIRF4 +ADDRLP4 192 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +LEF4 $233 +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $248 +ADDRLP4 12+24 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDRLP4 12+24+4 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+24+8 +INDIRF4 +ADDRLP4 72+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1060320051 +GEF4 $233 +LABELV $248 +ADDRLP4 108 +INDIRI4 +RETI4 +ADDRGP4 $210 +JUMPV +LABELV $233 +ADDRLP4 196 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 152 +ADDRLP4 196 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 164 +ADDRLP4 196 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 96 +ADDRLP4 84 +INDIRB +ASGNB 12 +ADDRLP4 200 +CNSTF4 1101004800 +ASGNF4 +ADDRLP4 96 +ADDRLP4 96 +INDIRF4 +ADDRLP4 200 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+4 +ADDRLP4 96+4 +INDIRF4 +ADDRLP4 200 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+8 +ADDRLP4 96+8 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 72+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 204 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 204 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 204 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 96 +ARGP4 +ADDRLP4 204 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 204 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 204 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $255 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $257 +ADDRGP4 $259 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $257 +ADDRLP4 108 +INDIRI4 +RETI4 +ADDRGP4 $210 +JUMPV +LABELV $255 +ADDRLP4 112 +ADDRLP4 12+12 +INDIRF4 +ADDRLP4 84 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 112+4 +ADDRLP4 12+12+4 +INDIRF4 +ADDRLP4 84+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 112+8 +ADDRLP4 12+12+8 +INDIRF4 +ADDRLP4 84+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 124 +ADDRLP4 112 +INDIRB +ASGNB 12 +ADDRLP4 124 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 112 +ARGP4 +ADDRLP4 208 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 136 +ADDRLP4 72 +INDIRF4 +ADDRLP4 124 +INDIRF4 +MULF4 +ADDRLP4 72+4 +INDIRF4 +ADDRLP4 124+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 72+8 +INDIRF4 +ADDRLP4 124+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 208 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 12+12 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 140 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 212 +ADDRGP4 PM_SlideMove +CALLI4 +ASGNI4 +ADDRLP4 212 +INDIRI4 +CNSTI4 0 +NEI4 $274 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $276 +ADDRGP4 $278 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $276 +ADDRLP4 108 +CNSTI4 1 +ASGNI4 +LABELV $274 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 216 +ADDRLP4 136 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 72 +INDIRF4 +ADDRLP4 216 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +ADDRLP4 216 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 72+8 +INDIRF4 +ADDRLP4 136 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 220 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 224 +ADDRLP4 220 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 224 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 220 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 220 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 224 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 220 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 220 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $285 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 12+12 +INDIRB +ASGNB 12 +LABELV $285 +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $288 +ADDRLP4 228 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 228 +INDIRP4 +ARGP4 +ADDRLP4 12+24 +ARGP4 +ADDRLP4 228 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +LABELV $288 +LABELV $212 +ADDRLP4 184 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 184 +INDIRI4 +NEI4 $292 +ADDRLP4 108 +INDIRI4 +ADDRLP4 184 +INDIRI4 +EQI4 $292 +ADDRLP4 84 +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 PM_StepEvent +CALLV +pop +LABELV $292 +ADDRLP4 108 +INDIRI4 +RETI4 +LABELV $210 +endproc PM_StepSlideMove 232 28 +export PM_PredictStepMove +proc PM_PredictStepMove 40 8 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 32 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 16 +ADDRLP4 32 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 28 +ADDRGP4 pml+116 +INDIRF4 +ASGNF4 +CNSTI4 0 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 36 +ADDRGP4 PM_StepSlideMove +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $296 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $296 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 16 +INDIRB +ASGNB 12 +ADDRGP4 pml+116 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $294 +endproc PM_PredictStepMove 40 8 +import PM_AddEvent +import PM_AddTouchEnt +import PM_ClipVelocity +import c_pmove +import pm_flightfriction +import pm_waterfriction +import pm_friction +import pm_flyaccelerate +import pm_wateraccelerate +import pm_airaccelerate +import pm_accelerate +import pm_wadeScale +import pm_swimScale +import pm_duckScale +import pm_stopspeed +import pml +import pm +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $278 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 10 +byte 1 0 +align 1 +LABELV $259 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 98 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 10 +byte 1 0 +align 1 +LABELV $226 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $209 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/bg_voice.asm b/build/release-linux-x86_64/base/cgame/bg_voice.asm new file mode 100644 index 0000000..540849f --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/bg_voice.asm @@ -0,0 +1,4027 @@ +code +proc BG_VoiceParseError 68 20 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_Parse_SourceFileAndLine +CALLI4 +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_Parse_FreeSource +CALLI4 +pop +CNSTI4 0 +ARGI4 +ADDRGP4 $62 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $61 +endproc BG_VoiceParseError 68 20 +lit +align 1 +LABELV $64 +byte 1 0 +skip 191 +code +proc BG_VoiceList 252 16 +ADDRLP4 24 +ADDRGP4 $64 +INDIRB +ASGNB 192 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 216 +CNSTP4 0 +ASGNP4 +ADDRGP4 $65 +ARGP4 +ADDRGP4 $66 +ARGP4 +ADDRLP4 24 +ARGP4 +CNSTI4 192 +ARGI4 +ADDRLP4 220 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 220 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +GEI4 $67 +CNSTP4 0 +RETP4 +ADDRGP4 $63 +JUMPV +LABELV $67 +ADDRGP4 $71 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 224 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 224 +INDIRI4 +CNSTI4 0 +NEI4 $69 +ADDRGP4 $72 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $63 +JUMPV +LABELV $69 +CNSTI4 24 +ARGI4 +ADDRLP4 228 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 228 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $73 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRLP4 216 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +ASGNP4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 $77 +JUMPV +LABELV $74 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 232 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 232 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $80 +ARGP4 +ADDRLP4 236 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 236 +INDIRI4 +CNSTI4 0 +NEI4 $78 +ADDRGP4 $75 +JUMPV +LABELV $78 +ADDRLP4 8 +INDIRI4 +CNSTI4 24 +LEI4 $81 +ADDRGP4 $83 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $75 +JUMPV +LABELV $81 +ADDRGP4 $86 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 240 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 240 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 244 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 244 +INDIRI4 +CNSTI4 0 +NEI4 $84 +ADDRGP4 $87 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $76 +JUMPV +LABELV $84 +ADDRLP4 12 +INDIRI4 +CNSTI4 8 +LTI4 $88 +ADDRGP4 $90 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +CNSTI4 8 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $76 +JUMPV +LABELV $88 +CNSTI4 24 +ARGI4 +ADDRLP4 248 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 248 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +INDIRI4 +CNSTI4 6 +SUBI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $75 +ADDRLP4 232 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 232 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 232 +INDIRI4 +ADDI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $77 +ADDRLP4 16 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LTI4 $74 +LABELV $76 +ADDRLP4 216 +INDIRP4 +RETP4 +LABELV $63 +endproc BG_VoiceList 252 16 +proc BG_VoiceParseTrack 1096 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRLP4 1048 +CNSTI4 0 +ASGNI4 +ADDRLP4 1040 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1052 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1052 +INDIRI4 +ASGNI4 +ADDRGP4 $93 +JUMPV +LABELV $92 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $95 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +EQI4 $98 +CNSTI4 1 +RETI4 +ADDRGP4 $91 +JUMPV +LABELV $98 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $100 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +ADDRGP4 $96 +JUMPV +LABELV $95 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $104 +ARGP4 +ADDRLP4 1056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +NEI4 $101 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1060 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1060 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $106 +JUMPV +LABELV $105 +ADDRLP4 1044 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $108 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $108 +ADDRLP4 1064 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 1064 +INDIRP4 +ADDRLP4 1064 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0+8 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1068 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1068 +INDIRI4 +ASGNI4 +LABELV $106 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +EQI4 $111 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +EQI4 $105 +LABELV $111 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $93 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $114 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +ADDRGP4 $93 +JUMPV +LABELV $101 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $118 +ARGP4 +ADDRLP4 1060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +NEI4 $115 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1064 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $120 +JUMPV +LABELV $119 +ADDRLP4 1044 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $122 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $122 +ADDRLP4 1068 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 1068 +INDIRP4 +ADDRLP4 1068 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0+8 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1072 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1072 +INDIRI4 +ASGNI4 +LABELV $120 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +EQI4 $125 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +EQI4 $119 +LABELV $125 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $93 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $128 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +ADDRGP4 $93 +JUMPV +LABELV $115 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $132 +ARGP4 +ADDRLP4 1064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +NEI4 $129 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1068 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1068 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $134 +JUMPV +LABELV $133 +ADDRLP4 1044 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $136 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $136 +ADDRLP4 1072 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 1072 +INDIRP4 +ADDRLP4 1072 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0+8 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1076 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1076 +INDIRI4 +ASGNI4 +LABELV $134 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +EQI4 $139 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +EQI4 $133 +LABELV $139 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $93 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $142 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +ADDRGP4 $93 +JUMPV +LABELV $129 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $146 +ARGP4 +ADDRLP4 1068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +NEI4 $143 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +EQI4 $147 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $149 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +LABELV $147 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1072 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1072 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $150 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $152 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +LABELV $150 +ADDRLP4 1048 +CNSTI4 1 +ASGNI4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1076 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1076 +INDIRU4 +CNSTU4 150 +LTU4 $153 +ADDRGP4 $156 +ARGP4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1080 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1080 +INDIRP4 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +LABELV $153 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1080 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1080 +INDIRU4 +CNSTU4 1 +ADDU4 +CVUI4 4 +ARGI4 +ADDRLP4 1084 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 1084 +INDIRP4 +ASGNP4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1088 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1088 +INDIRU4 +CNSTU4 1 +ADDU4 +CVUI4 4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1092 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1092 +INDIRI4 +ASGNI4 +ADDRGP4 $93 +JUMPV +LABELV $143 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $164 +ARGP4 +ADDRLP4 1072 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1072 +INDIRI4 +CNSTI4 0 +NEI4 $161 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1076 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1076 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +NEI4 $165 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 0+8 +INDIRI4 +ASGNI4 +ADDRGP4 $166 +JUMPV +LABELV $165 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $168 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +LABELV $166 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1080 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1080 +INDIRI4 +ASGNI4 +ADDRGP4 $93 +JUMPV +LABELV $161 +ADDRGP4 $169 +ARGP4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1076 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1076 +INDIRP4 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +LABELV $96 +LABELV $93 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $92 +CNSTI4 0 +RETI4 +LABELV $91 +endproc BG_VoiceParseTrack 1096 12 +proc BG_VoiceParseCommand 1124 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 1048 +CNSTP4 0 +ASGNP4 +ADDRGP4 $173 +JUMPV +LABELV $172 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $175 +ADDRLP4 4+16 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $175 +ADDRLP4 1048 +INDIRP4 +RETP4 +ADDRGP4 $171 +JUMPV +LABELV $175 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +EQI4 $178 +ADDRLP4 4+16 +INDIRI1 +CVII4 1 +CNSTI4 123 +NEI4 $180 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 BG_VoiceParseTrack +CALLI4 +pop +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $173 +JUMPV +LABELV $180 +ADDRGP4 $183 +ARGP4 +ADDRLP4 4+16 +ARGP4 +ADDRLP4 1052 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1052 +INDIRP4 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +LABELV $178 +ADDRLP4 1048 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $185 +CNSTI4 32 +ARGI4 +ADDRLP4 1052 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1052 +INDIRP4 +ASGNP4 +ADDRLP4 1048 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $186 +JUMPV +LABELV $185 +CNSTI4 24 +ARGI4 +ADDRLP4 1052 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRLP4 1052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $186 +ADDRLP4 4+16 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1052 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $187 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1060 +ARGP4 +ADDRLP4 1056 +ARGP4 +ADDRGP4 trap_Parse_SourceFileAndLine +CALLI4 +pop +ADDRGP4 $190 +ARGP4 +ADDRLP4 4+16 +ARGP4 +ADDRLP4 1056 +INDIRI4 +ARGI4 +ADDRLP4 1060 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $188 +JUMPV +LABELV $187 +ADDRLP4 4+16 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1056 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 1056 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ADDRGP4 trap_S_SoundDuration +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +LABELV $188 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 1044 +CNSTI4 1 +ASGNI4 +LABELV $173 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1052 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $172 +CNSTP4 0 +RETP4 +LABELV $171 +endproc BG_VoiceParseCommand 1124 16 +proc BG_VoiceParse 1136 24 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 1052 +CNSTP4 0 +ASGNP4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $194 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1056 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1056 +INDIRP4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 trap_Parse_LoadSource +CALLI4 +ASGNI4 +ADDRLP4 1048 +ADDRLP4 1060 +INDIRI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +NEI4 $198 +CNSTP4 0 +RETP4 +ADDRGP4 $193 +JUMPV +LABELV $197 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +EQI4 $200 +ADDRLP4 4+16 +INDIRI1 +CVII4 1 +CNSTI4 123 +NEI4 $202 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ADDRGP4 BG_VoiceParseCommand +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 1064 +INDIRP4 +ASGNP4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $198 +JUMPV +LABELV $202 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ARGP4 +ADDRLP4 1064 +ARGP4 +ADDRGP4 trap_Parse_SourceFileAndLine +CALLI4 +pop +CNSTI4 0 +ARGI4 +ADDRGP4 $205 +ARGP4 +ADDRLP4 1064 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $200 +ADDRLP4 4+16 +ARGP4 +ADDRLP4 1064 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1064 +INDIRU4 +CNSTU4 16 +LTU4 $206 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ARGP4 +ADDRLP4 1068 +ARGP4 +ADDRGP4 trap_Parse_SourceFileAndLine +CALLI4 +pop +CNSTI4 0 +ARGI4 +ADDRGP4 $209 +ARGP4 +ADDRLP4 4+16 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRLP4 1068 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $206 +ADDRLP4 1052 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $211 +CNSTI4 24 +ARGI4 +ADDRLP4 1068 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1068 +INDIRP4 +ASGNP4 +ADDRLP4 1052 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $212 +JUMPV +LABELV $211 +CNSTI4 24 +ARGI4 +ADDRLP4 1068 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 1068 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $212 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4+16 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 1044 +CNSTI4 1 +ASGNI4 +LABELV $198 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1064 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +NEI4 $197 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRGP4 trap_Parse_FreeSource +CALLI4 +pop +ADDRLP4 1052 +INDIRP4 +RETP4 +LABELV $193 +endproc BG_VoiceParse 1136 24 +export BG_VoiceInit +proc BG_VoiceInit 20 4 +ADDRLP4 8 +ADDRGP4 BG_VoiceList +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $216 +JUMPV +LABELV $215 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_VoiceParse +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $216 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $215 +ADDRLP4 4 +INDIRP4 +RETP4 +LABELV $214 +endproc BG_VoiceInit 20 4 +export BG_PrintVoices +proc BG_PrintVoices 24 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $222 +ADDRGP4 $218 +JUMPV +LABELV $221 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $224 +ADDRGP4 $226 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $224 +ADDRLP4 8 +ADDRLP4 16 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $228 +JUMPV +LABELV $227 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $230 +ADDRGP4 $232 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $230 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $234 +JUMPV +LABELV $233 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +LEI4 $236 +ADDRGP4 $238 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $236 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LEI4 $239 +ADDRGP4 $241 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $242 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $243 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $244 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $245 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $239 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +LEI4 $246 +ADDRGP4 $248 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $246 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $234 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $233 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $228 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $227 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $249 +ADDRGP4 $251 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $249 +ADDRLP4 16 +ADDRLP4 16 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $222 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $221 +LABELV $218 +endproc BG_PrintVoices 24 16 +export BG_VoiceByName +proc BG_VoiceByName 8 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $254 +JUMPV +LABELV $253 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $256 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $252 +JUMPV +LABELV $256 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $254 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $253 +CNSTP4 0 +RETP4 +LABELV $252 +endproc BG_VoiceByName 8 8 +export BG_VoiceCmdFind +proc BG_VoiceCmdFind 12 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $260 +JUMPV +LABELV $259 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $262 +ADDRFP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $258 +JUMPV +LABELV $262 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $260 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $259 +CNSTP4 0 +RETP4 +LABELV $258 +endproc BG_VoiceCmdFind 12 8 +export BG_VoiceCmdByNum +proc BG_VoiceCmdByNum 8 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $266 +JUMPV +LABELV $265 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $268 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $264 +JUMPV +LABELV $268 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $266 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $265 +CNSTP4 0 +RETP4 +LABELV $264 +endproc BG_VoiceCmdByNum 8 0 +export BG_VoiceTrackByNum +proc BG_VoiceTrackByNum 8 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $272 +JUMPV +LABELV $271 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $274 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $270 +JUMPV +LABELV $274 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $272 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $271 +CNSTP4 0 +RETP4 +LABELV $270 +endproc BG_VoiceTrackByNum 8 0 +export BG_VoiceTrackFind +proc BG_VoiceTrackFind 56 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 20 +ADDRFP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $278 +JUMPV +LABELV $277 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 28 +INDIRI4 +LTI4 $283 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 28 +INDIRI4 +EQI4 $286 +LABELV $283 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LTI4 $285 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDRFP4 8 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $286 +LABELV $285 +ADDRLP4 40 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LTI4 $287 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +ADDRFP4 12 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 44 +INDIRI4 +EQI4 $286 +LABELV $287 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRFP4 16 +INDIRI4 +LEI4 $280 +LABELV $286 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $278 +JUMPV +LABELV $280 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $288 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $288 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $290 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $290 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $278 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $277 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $292 +CNSTP4 0 +RETP4 +ADDRGP4 $276 +JUMPV +LABELV $292 +ADDRLP4 24 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 24 +INDIRI4 +CNSTI4 32767 +ADDRLP4 16 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +DIVI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 $295 +JUMPV +LABELV $294 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LTI4 $300 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $303 +LABELV $300 +ADDRLP4 40 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LTI4 $302 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +ADDRFP4 8 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 44 +INDIRI4 +EQI4 $303 +LABELV $302 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +INDIRI4 +ADDRLP4 52 +INDIRI4 +LTI4 $304 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +ADDRFP4 12 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 52 +INDIRI4 +EQI4 $303 +LABELV $304 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $297 +LABELV $303 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $295 +JUMPV +LABELV $297 +ADDRLP4 8 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $305 +ADDRFP4 20 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $276 +JUMPV +LABELV $305 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $295 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $294 +CNSTP4 0 +RETP4 +LABELV $276 +endproc BG_VoiceTrackFind 56 0 +import trap_S_SoundDuration +import trap_S_RegisterSound +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_FS_GetFileList +import trap_FS_FOpenFile +import PM_PredictStepMove +import PM_StepSlideMove +import PM_StepEvent +import PM_SlideMove +import PM_AddEvent +import PM_AddTouchEnt +import PM_ClipVelocity +import c_pmove +import pm_flightfriction +import pm_waterfriction +import pm_friction +import pm_flyaccelerate +import pm_wateraccelerate +import pm_airaccelerate +import pm_accelerate +import pm_wadeScale +import pm_swimScale +import pm_duckScale +import pm_stopspeed +import pml +import pm +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $251 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $248 +byte 1 10 +byte 1 0 +align 1 +LABELV $245 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $244 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 104 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 97 +byte 1 115 +byte 1 109 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $243 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $242 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $241 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $238 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $232 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $226 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $209 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 86 +byte 1 79 +byte 1 73 +byte 1 67 +byte 1 69 +byte 1 95 +byte 1 67 +byte 1 77 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 78 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $205 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $194 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $190 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $183 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $169 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $168 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 34 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 104 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 97 +byte 1 115 +byte 1 109 +byte 1 34 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $164 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 104 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 97 +byte 1 115 +byte 1 109 +byte 1 0 +align 1 +LABELV $156 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 34 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 34 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 83 +byte 1 65 +byte 1 89 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 88 +byte 1 84 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 103 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $152 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 34 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 34 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $149 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 112 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 34 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $146 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $142 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 34 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 34 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $132 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $128 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 34 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $118 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $114 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 34 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 34 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $104 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $100 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $90 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 86 +byte 1 79 +byte 1 73 +byte 1 67 +byte 1 69 +byte 1 83 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $87 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 76 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 98 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 103 +byte 1 106 +byte 1 98 +byte 1 115 +byte 1 0 +align 1 +LABELV $86 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $83 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 86 +byte 1 79 +byte 1 73 +byte 1 67 +byte 1 69 +byte 1 95 +byte 1 78 +byte 1 65 +byte 1 77 +byte 1 69 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 78 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 44 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $80 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $73 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 0 +align 1 +LABELV $72 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 47 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 44 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 0 +align 1 +LABELV $71 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 47 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $66 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $65 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $62 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_animation.asm b/build/release-linux-x86_64/base/cgame/cg_animation.asm new file mode 100644 index 0000000..f7304aa --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_animation.asm @@ -0,0 +1,1192 @@ +export CG_RunLerpFrame +code +proc CG_RunLerpFrame 60 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_animSpeed+12 +INDIRI4 +CNSTI4 0 +NEI4 $117 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 16 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $116 +JUMPV +LABELV $117 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +LTI4 $120 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $123 +ADDRGP4 $116 +JUMPV +LABELV $123 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +GEI4 $125 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $126 +JUMPV +LABELV $125 +ADDRLP4 28 +CNSTI4 12 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $126 +ADDRLP4 36 +CNSTI4 12 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +SUBI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ADDRFP4 4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $128 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +LSHI4 +ASGNI4 +LABELV $128 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $130 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $132 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +SUBI4 +ADDI4 +ASGNI4 +ADDRGP4 $133 +JUMPV +LABELV $132 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $133 +LABELV $130 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $135 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $136 +JUMPV +LABELV $135 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $137 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +LTI4 $137 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +MODI4 +SUBI4 +ASGNI4 +ADDRGP4 $138 +JUMPV +LABELV $137 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $138 +LABELV $136 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +LEI4 $139 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg_debugAnim+12 +INDIRI4 +CNSTI4 0 +EQI4 $143 +ADDRGP4 $146 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $143 +LABELV $139 +LABELV $120 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 200 +ADDI4 +LEI4 $147 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $147 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +LEI4 $151 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $151 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +NEI4 $155 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $156 +JUMPV +LABELV $155 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTF4 1065353216 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 20 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +SUBI4 +CVIF4 4 +DIVF4 +SUBF4 +ASGNF4 +LABELV $156 +LABELV $116 +endproc CG_RunLerpFrame 60 4 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $146 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 108 +byte 1 102 +byte 1 45 +byte 1 62 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_animmapobj.asm b/build/release-linux-x86_64/base/cgame/cg_animmapobj.asm new file mode 100644 index 0000000..aaebe61 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_animmapobj.asm @@ -0,0 +1,1570 @@ +code +proc CG_DoorAnimation 0 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1588 +ADDP4 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_RunLerpFrame +CALLV +pop +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1588 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1596 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1604 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $116 +endproc CG_DoorAnimation 0 8 +export CG_ModelDoor +proc CG_ModelDoor 188 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 172 +ADDRFP4 0 +INDIRP4 +CNSTI4 1588 +ADDP4 +ASGNP4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $118 +ADDRGP4 $117 +JUMPV +LABELV $118 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 0+4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0+104 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+34800 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+28 +ADDRLP4 0+28 +INDIRF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+4 +ADDRLP4 0+28+4 +INDIRF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+8 +ADDRLP4 0+28+8 +INDIRF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12 +ADDRLP4 0+28+12 +INDIRF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+4 +ADDRLP4 0+28+12+4 +INDIRF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+8 +ADDRLP4 0+28+12+8 +INDIRF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24 +ADDRLP4 0+28+24 +INDIRF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+4 +ADDRLP4 0+28+24+4 +INDIRF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+8 +ADDRLP4 0+28+24+8 +INDIRF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+64 +CNSTI4 1 +ASGNI4 +ADDRLP4 144 +ADDRLP4 140 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144+4 +ADDRLP4 140 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $173 +ADDRLP4 180 +CNSTI4 1 +ASGNI4 +ADDRGP4 $174 +JUMPV +LABELV $173 +ADDRLP4 180 +CNSTI4 0 +ASGNI4 +LABELV $174 +ADDRLP4 144+20 +ADDRLP4 180 +INDIRI4 +ASGNI4 +ADDRLP4 144+24 +CNSTI4 0 +ASGNI4 +ADDRLP4 144+8 +CNSTI4 0 +ASGNI4 +ADDRLP4 144+12 +CNSTI4 1000 +ADDRLP4 140 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 144+16 +CNSTI4 1000 +ADDRLP4 140 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +INDIRI4 +EQI4 $179 +ADDRLP4 172 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 172 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 144+16 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +ADDRLP4 140 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $179 +ADDRLP4 172 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 144 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0+96 +ARGP4 +ADDRLP4 0+80 +ARGP4 +ADDRLP4 0+100 +ARGP4 +ADDRGP4 CG_DoorAnimation +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $117 +endproc CG_ModelDoor 188 16 +proc CG_AMOAnimation 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +ADDRLP4 4 +INDIRI4 +EQI4 $188 +ADDRFP4 0 +INDIRP4 +CNSTI4 1764 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $186 +LABELV $188 +ADDRLP4 8 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 900 +LEI4 $190 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1592 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 1600 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $190 +ADDRFP4 0 +INDIRP4 +CNSTI4 1588 +ADDP4 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_RunLerpFrame +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $186 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1588 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1596 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1604 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $185 +endproc CG_AMOAnimation 20 8 +export CG_AnimMapObj +proc CG_AnimMapObj 196 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 168 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 180 +CNSTI4 0 +ASGNI4 +ADDRLP4 168 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 180 +INDIRI4 +EQI4 $196 +ADDRLP4 168 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 180 +INDIRI4 +EQI4 $194 +LABELV $196 +ADDRGP4 $193 +JUMPV +LABELV $194 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ADDRLP4 168 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 0+8 +ADDRLP4 168 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+34800 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+64 +CNSTI4 0 +ASGNI4 +ADDRLP4 168 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +CNSTF4 0 +EQF4 $203 +ADDRLP4 172 +ADDRLP4 168 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+28 +ADDRLP4 0+28 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+4 +ADDRLP4 0+28+4 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+8 +ADDRLP4 0+28+8 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12 +ADDRLP4 0+28+12 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+4 +ADDRLP4 0+28+12+4 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+8 +ADDRLP4 0+28+12+8 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24 +ADDRLP4 0+28+24 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+4 +ADDRLP4 0+28+24+4 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+8 +ADDRLP4 0+28+24+8 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+64 +CNSTI4 1 +ASGNI4 +LABELV $203 +ADDRLP4 140 +ADDRLP4 168 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140+4 +ADDRLP4 168 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140+20 +CNSTI4 0 +ASGNI4 +ADDRLP4 140+24 +CNSTI4 0 +ASGNI4 +ADDRLP4 140+4 +INDIRI4 +CNSTI4 0 +GEI4 $251 +ADDRLP4 140+4 +ADDRLP4 140+4 +INDIRI4 +NEGI4 +ASGNI4 +ADDRLP4 140+20 +CNSTI4 1 +ASGNI4 +LABELV $251 +ADDRLP4 140+8 +ADDRLP4 168 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 168 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $258 +ADDRLP4 140+12 +CNSTI4 1000 +ASGNI4 +ADDRLP4 140+16 +CNSTI4 1000 +ASGNI4 +ADDRGP4 $259 +JUMPV +LABELV $258 +ADDRLP4 140+12 +CNSTI4 1000 +ADDRLP4 168 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 140+16 +CNSTI4 1000 +ADDRLP4 168 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +DIVI4 +ASGNI4 +LABELV $259 +ADDRFP4 0 +INDIRP4 +CNSTI4 1628 +ADDP4 +ADDRLP4 140 +ASGNP4 +ADDRLP4 140+8 +INDIRI4 +CNSTI4 0 +NEI4 $264 +ADDRLP4 140+4 +ADDRLP4 140+4 +INDIRI4 +CNSTI4 2 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $268 +ADDRFP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +NEI4 $271 +ADDRLP4 188 +CNSTI4 1 +ASGNI4 +ADDRGP4 $272 +JUMPV +LABELV $271 +ADDRLP4 188 +CNSTI4 0 +ASGNI4 +LABELV $272 +ADDRFP4 0 +INDIRP4 +CNSTI4 1764 +ADDP4 +ADDRLP4 188 +INDIRI4 +ASGNI4 +ADDRGP4 $269 +JUMPV +LABELV $268 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +NEI4 $276 +ADDRLP4 188 +CNSTI4 1 +ASGNI4 +ADDRGP4 $277 +JUMPV +LABELV $276 +ADDRLP4 188 +CNSTI4 0 +ASGNI4 +LABELV $277 +ADDRFP4 0 +INDIRP4 +CNSTI4 1768 +ADDP4 +INDIRI4 +ADDRLP4 188 +INDIRI4 +EQI4 $273 +ADDRFP4 0 +INDIRP4 +CNSTI4 1764 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1632 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1600 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $273 +LABELV $269 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +NEI4 $281 +ADDRLP4 188 +CNSTI4 1 +ASGNI4 +ADDRGP4 $282 +JUMPV +LABELV $281 +ADDRLP4 188 +CNSTI4 0 +ASGNI4 +LABELV $282 +ADDRFP4 0 +INDIRP4 +CNSTI4 1768 +ADDP4 +ADDRLP4 188 +INDIRI4 +ASGNI4 +LABELV $264 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0+96 +ARGP4 +ADDRLP4 0+80 +ARGP4 +ADDRLP4 0+100 +ARGP4 +ADDRGP4 CG_AMOAnimation +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $193 +endproc CG_AnimMapObj 196 16 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort diff --git a/build/release-linux-x86_64/base/cgame/cg_attachment.asm b/build/release-linux-x86_64/base/cgame/cg_attachment.asm new file mode 100644 index 0000000..33e2498 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_attachment.asm @@ -0,0 +1,1835 @@ +export CG_AttachmentPoint +code +proc CG_AttachmentPoint 24 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $117 +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $117 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $119 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +GTI4 $119 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $143 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $143 +address $122 +address $125 +address $128 +address $137 +code +LABELV $122 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $123 +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $123 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $120 +JUMPV +LABELV $125 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $126 +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $126 +ADDRGP4 axisDefault +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 204 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 344 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 348 +ADDP4 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $120 +JUMPV +LABELV $128 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $129 +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $129 +ADDRFP4 0 +INDIRP4 +CNSTI4 1372 +ADDP4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +NEI4 $131 +ADDRFP4 4 +INDIRP4 +ADDRGP4 cg+109588+20 +INDIRB +ASGNB 12 +ADDRGP4 $120 +JUMPV +LABELV $131 +ADDRLP4 0 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 1372 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $120 +JUMPV +LABELV $137 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $138 +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $138 +ADDRFP4 0 +INDIRP4 +CNSTI4 1376 +ADDP4 +INDIRP4 +CNSTI4 324 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $140 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $140 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1376 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $120 +JUMPV +LABELV $119 +ADDRGP4 $142 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $120 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $144 +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $144 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +CNSTI4 1 +RETI4 +LABELV $116 +endproc CG_AttachmentPoint 24 16 +export CG_AttachmentDir +proc CG_AttachmentDir 28 16 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $147 +CNSTI4 0 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $147 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +LTI4 $149 +ADDRLP4 16 +INDIRI4 +CNSTI4 3 +GTI4 $149 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $164 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $164 +address $152 +address $153 +address $156 +address $159 +code +LABELV $152 +CNSTI4 0 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $153 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $154 +CNSTI4 0 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $154 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $150 +JUMPV +LABELV $156 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $157 +CNSTI4 0 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $157 +ADDRLP4 12 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 1372 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRB +ASGNB 12 +ADDRGP4 $150 +JUMPV +LABELV $159 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $160 +CNSTI4 0 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $160 +ADDRFP4 0 +INDIRP4 +CNSTI4 1376 +ADDP4 +INDIRP4 +CNSTI4 324 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $162 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 0 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $162 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1376 +ADDP4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $150 +JUMPV +LABELV $149 +ADDRGP4 $142 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $150 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +CNSTI4 1 +RETI4 +LABELV $146 +endproc CG_AttachmentDir 28 16 +export CG_AttachmentAxis +proc CG_AttachmentAxis 12 8 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $166 +CNSTI4 0 +RETI4 +ADDRGP4 $165 +JUMPV +LABELV $166 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $168 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +GTI4 $168 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $179 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $179 +address $171 +address $172 +address $175 +address $178 +code +LABELV $171 +CNSTI4 0 +RETI4 +ADDRGP4 $165 +JUMPV +LABELV $172 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $173 +CNSTI4 0 +RETI4 +ADDRGP4 $165 +JUMPV +LABELV $173 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRGP4 $169 +JUMPV +LABELV $175 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $176 +CNSTI4 0 +RETI4 +ADDRGP4 $165 +JUMPV +LABELV $176 +ADDRLP4 0 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 1372 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRGP4 $169 +JUMPV +LABELV $178 +CNSTI4 0 +RETI4 +ADDRGP4 $165 +JUMPV +LABELV $168 +ADDRGP4 $142 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $169 +CNSTI4 1 +RETI4 +LABELV $165 +endproc CG_AttachmentAxis 12 8 +export CG_AttachmentVelocity +proc CG_AttachmentVelocity 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $181 +CNSTI4 0 +RETI4 +ADDRGP4 $180 +JUMPV +LABELV $181 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $183 +ADDRFP4 0 +INDIRP4 +CNSTI4 1376 +ADDP4 +INDIRP4 +CNSTI4 324 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $183 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1376 +ADDP4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRB +ASGNB 12 +CNSTI4 1 +RETI4 +ADDRGP4 $180 +JUMPV +LABELV $183 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $185 +ADDRLP4 8 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 1372 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRB +ASGNB 12 +CNSTI4 1 +RETI4 +ADDRGP4 $180 +JUMPV +LABELV $185 +CNSTI4 0 +RETI4 +LABELV $180 +endproc CG_AttachmentVelocity 12 0 +export CG_AttachmentCentNum +proc CG_AttachmentCentNum 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $190 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $188 +LABELV $190 +CNSTI4 -1 +RETI4 +ADDRGP4 $187 +JUMPV +LABELV $188 +ADDRFP4 0 +INDIRP4 +CNSTI4 1372 +ADDP4 +INDIRI4 +RETI4 +LABELV $187 +endproc CG_AttachmentCentNum 4 0 +export CG_Attached +proc CG_Attached 0 0 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $192 +CNSTI4 0 +RETI4 +ADDRGP4 $191 +JUMPV +LABELV $192 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +RETI4 +LABELV $191 +endproc CG_Attached 0 0 +export CG_AttachToPoint +proc CG_AttachToPoint 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $197 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $195 +LABELV $197 +ADDRGP4 $194 +JUMPV +LABELV $195 +ADDRFP4 0 +INDIRP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $194 +endproc CG_AttachToPoint 4 0 +export CG_AttachToCent +proc CG_AttachToCent 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $201 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $199 +LABELV $201 +ADDRGP4 $198 +JUMPV +LABELV $199 +ADDRFP4 0 +INDIRP4 +CNSTI4 2 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $198 +endproc CG_AttachToCent 4 0 +export CG_AttachToTag +proc CG_AttachToTag 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $205 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $203 +LABELV $205 +ADDRGP4 $202 +JUMPV +LABELV $203 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $202 +endproc CG_AttachToTag 4 0 +export CG_AttachToParticle +proc CG_AttachToParticle 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $209 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $207 +LABELV $209 +ADDRGP4 $206 +JUMPV +LABELV $207 +ADDRFP4 0 +INDIRP4 +CNSTI4 3 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $206 +endproc CG_AttachToParticle 4 0 +export CG_SetAttachmentPoint +proc CG_SetAttachmentPoint 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $211 +ADDRGP4 $210 +JUMPV +LABELV $211 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $210 +endproc CG_SetAttachmentPoint 0 0 +export CG_SetAttachmentCent +proc CG_SetAttachmentCent 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRU4 +EQU4 $216 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRU4 +NEU4 $214 +LABELV $216 +ADDRGP4 $213 +JUMPV +LABELV $214 +ADDRFP4 0 +INDIRP4 +CNSTI4 1372 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $213 +endproc CG_SetAttachmentCent 4 0 +export CG_SetAttachmentTag +proc CG_SetAttachmentTag 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $218 +ADDRGP4 $217 +JUMPV +LABELV $218 +ADDRFP4 0 +INDIRP4 +CNSTI4 204 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 140 +ADDRFP4 0 +INDIRP4 +CNSTI4 344 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 348 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRGP4 strncpy +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $217 +endproc CG_SetAttachmentTag 0 12 +export CG_SetAttachmentParticle +proc CG_SetAttachmentParticle 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $221 +ADDRGP4 $220 +JUMPV +LABELV $221 +ADDRFP4 0 +INDIRP4 +CNSTI4 1376 +ADDP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $220 +endproc CG_SetAttachmentParticle 0 0 +export CG_SetAttachmentOffset +proc CG_SetAttachmentOffset 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $224 +ADDRGP4 $223 +JUMPV +LABELV $224 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $223 +endproc CG_SetAttachmentOffset 0 0 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $142 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 73 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 95 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_buildable.asm b/build/release-linux-x86_64/base/cgame/cg_buildable.asm new file mode 100644 index 0000000..c4e7a76 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_buildable.asm @@ -0,0 +1,9477 @@ +data +export cg_buildableSoundNames +align 4 +LABELV cg_buildableSoundNames +address $116 +address $117 +address $118 +address $119 +address $120 +address $121 +address $122 +address $123 +address $124 +address $125 +address $126 +address $127 +address $128 +address $129 +skip 4 +export CG_AlienBuildableExplosion +code +proc CG_AlienBuildableExplosion 16 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+516 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +NEI4 $133 +ADDRGP4 cgs+255316+664 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $133 +ADDRGP4 cgs+255316+664 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $134 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $139 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +LABELV $139 +LABELV $130 +endproc CG_AlienBuildableExplosion 16 16 +export CG_AlienSPITEFUL_ABCESSExplosion +proc CG_AlienSPITEFUL_ABCESSExplosion 12 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+516 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 cgs+255316+668 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $146 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +LABELV $146 +LABELV $141 +endproc CG_AlienSPITEFUL_ABCESSExplosion 12 16 +export CG_HumanBuildableExplosion +proc CG_HumanBuildableExplosion 16 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+528 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRFP4 8 +INDIRI4 +CNSTI4 34 +NEI4 $151 +ADDRGP4 cgs+255316+656 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $152 +JUMPV +LABELV $151 +ADDRGP4 cgs+255316+656 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $152 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $157 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +LABELV $157 +LABELV $148 +endproc CG_HumanBuildableExplosion 16 16 +proc CG_Creep 136 44 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 104 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 88 +ADDRLP4 104 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LTI4 $160 +ADDRLP4 76 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 12 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 108 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CNSTI4 0 +LTI4 $163 +ADDRLP4 108 +INDIRI4 +ADDRLP4 88 +INDIRI4 +GEI4 $163 +ADDRLP4 84 +ADDRLP4 76 +INDIRI4 +CVIF4 4 +ADDRLP4 88 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $161 +JUMPV +LABELV $163 +ADDRLP4 84 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $161 +JUMPV +LABELV $160 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $165 +ADDRLP4 76 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 108 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CNSTI4 0 +LTI4 $168 +ADDRLP4 108 +INDIRI4 +CNSTI4 3000 +GEI4 $168 +ADDRLP4 84 +CNSTF4 1065353216 +ADDRLP4 76 +INDIRI4 +CVIF4 4 +CNSTF4 1161527296 +DIVF4 +SUBF4 +ASGNF4 +ADDRGP4 $169 +JUMPV +LABELV $168 +ADDRLP4 84 +CNSTF4 0 +ASGNF4 +LABELV $169 +LABELV $165 +LABELV $161 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 108 +CNSTF4 3278110720 +ASGNF4 +ADDRLP4 0 +ADDRLP4 108 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 108 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 3278110720 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1568 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1572 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 120 +CNSTP4 0 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 92 +ADDRLP4 16+12 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 124 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 80 +ADDRLP4 124 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 84 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 80 +INDIRF4 +CNSTF4 0 +LEF4 $179 +ADDRLP4 16+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $179 +ADDRGP4 cgs+255316+160 +INDIRI4 +ARGI4 +ADDRLP4 92 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 128 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 128 +INDIRF4 +ARGF4 +ADDRLP4 128 +INDIRF4 +ARGF4 +ADDRLP4 128 +INDIRF4 +ARGF4 +ADDRLP4 128 +INDIRF4 +ARGF4 +ADDRLP4 132 +CNSTI4 1 +ASGNI4 +ADDRLP4 132 +INDIRI4 +ARGI4 +ADDRLP4 80 +INDIRF4 +ARGF4 +ADDRLP4 132 +INDIRI4 +ARGI4 +ADDRGP4 CG_ImpactMark +CALLV +pop +LABELV $179 +LABELV $159 +endproc CG_Creep 136 44 +proc CG_ParseBuildableAnimationFile 20068 12 +ADDRLP4 8 +CNSTI4 616 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+16 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20024 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20028 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20028 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +GEI4 $186 +CNSTI4 0 +RETI4 +ADDRGP4 $184 +JUMPV +LABELV $186 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $190 +ADDRLP4 20 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $188 +LABELV $190 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $191 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $195 +ADDRLP4 20036 +ADDRGP4 $192 +ASGNP4 +ADDRGP4 $196 +JUMPV +LABELV $195 +ADDRLP4 20036 +ADDRGP4 $193 +ASGNP4 +LABELV $196 +ADDRLP4 20036 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $184 +JUMPV +LABELV $188 +ADDRLP4 24 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 20 +INDIRI4 +ADDRLP4 24 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 16 +ADDRLP4 24 +ASGNP4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $197 +ADDRLP4 16 +ARGP4 +ADDRLP4 20036 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20036 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $201 +ADDRGP4 $199 +JUMPV +LABELV $201 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20040 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +ADDRLP4 20040 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ARGP4 +ADDRLP4 20044 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20044 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $203 +ADDRGP4 $199 +JUMPV +LABELV $203 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20048 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +ADDRLP4 20048 +INDIRI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 24 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $205 +ADDRLP4 20052 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 20052 +INDIRP4 +ADDRLP4 20052 +INDIRP4 +INDIRI4 +NEGI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $205 +ADDRLP4 16 +ARGP4 +ADDRLP4 20052 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $207 +ADDRGP4 $199 +JUMPV +LABELV $207 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20056 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 20056 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ARGP4 +ADDRLP4 20060 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20060 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $209 +ADDRGP4 $199 +JUMPV +LABELV $209 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20064 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 20064 +INDIRF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +CNSTF4 0 +NEF4 $211 +ADDRLP4 12 +CNSTF4 1065353216 +ASGNF4 +LABELV $211 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 12 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 12 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 16 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 12 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +LABELV $198 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 15 +LTI4 $197 +LABELV $199 +ADDRLP4 4 +INDIRI4 +CNSTI4 15 +EQI4 $213 +ADDRGP4 $215 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $184 +JUMPV +LABELV $213 +CNSTI4 1 +RETI4 +LABELV $184 +endproc CG_ParseBuildableAnimationFile 20068 12 +proc CG_ParseBuildableSoundFile 20048 12 +ADDRLP4 12 +CNSTI4 616 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20020 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20024 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 20024 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +GEI4 $218 +CNSTI4 0 +RETI4 +ADDRGP4 $216 +JUMPV +LABELV $218 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $222 +ADDRLP4 16 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $220 +LABELV $222 +ADDRLP4 20020 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $191 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $224 +ADDRLP4 20032 +ADDRGP4 $192 +ASGNP4 +ADDRGP4 $225 +JUMPV +LABELV $224 +ADDRLP4 20032 +ADDRGP4 $193 +ASGNP4 +LABELV $225 +ADDRLP4 20032 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $216 +JUMPV +LABELV $220 +ADDRLP4 20 +ARGP4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 20020 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 16 +INDIRI4 +ADDRLP4 20 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20020 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 8 +ADDRLP4 20 +ASGNP4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $226 +ADDRLP4 8 +ARGP4 +ADDRLP4 20032 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20032 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $230 +ADDRGP4 $228 +JUMPV +LABELV $230 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20036 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 12 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 12 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +ADDRLP4 20036 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20040 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20040 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $232 +ADDRGP4 $228 +JUMPV +LABELV $232 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20044 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 12 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 12 +INDIRP4 +ADDP4 +ADDRLP4 20044 +INDIRI4 +ASGNI4 +LABELV $227 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 15 +LTI4 $226 +LABELV $228 +ADDRLP4 4 +INDIRI4 +CNSTI4 15 +EQI4 $234 +ADDRGP4 $236 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $216 +JUMPV +LABELV $234 +CNSTI4 1 +RETI4 +LABELV $216 +endproc CG_ParseBuildableSoundFile 20048 12 +export CG_InitBuildables +proc CG_InitBuildables 176 20 +ADDRGP4 cg_buildables +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 33264 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $238 +ADDRLP4 76 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_buildableSoundNames-4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $243 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 148 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 defaultAlienSounds +ADDP4 +ADDRLP4 148 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $244 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 152 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 defaultHumanSounds +ADDP4 +ADDRLP4 152 +INDIRI4 +ASGNI4 +LABELV $239 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +LTI4 $238 +ADDRGP4 cg+119048 +CNSTF4 0 +ASGNF4 +ADDRLP4 68 +CNSTI4 1 +ASGNI4 +LABELV $246 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 148 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 140 +ADDRLP4 148 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $250 +ARGP4 +ADDRLP4 140 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 152 +ADDRGP4 CG_ParseBuildableAnimationFile +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +NEI4 $251 +ADDRGP4 $253 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $251 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $254 +ARGP4 +ADDRLP4 140 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 156 +ADDRGP4 CG_ParseBuildableSoundFile +CALLI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 0 +NEI4 $255 +ADDRGP4 $257 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $255 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $258 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 160 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRLP4 160 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 164 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 164 +INDIRU4 +CNSTU4 0 +EQU4 $262 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 168 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 616 +ADDRLP4 68 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables +ADDP4 +ADDP4 +ADDRLP4 168 +INDIRI4 +ASGNI4 +LABELV $262 +LABELV $259 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LEI4 $258 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $264 +ADDRLP4 76 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_buildableSoundNames-4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $269 +ARGP4 +ADDRLP4 140 +INDIRP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 616 +ADDRLP4 68 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $270 +ADDRLP4 4 +ARGP4 +ADDRLP4 144 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 160 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 0 +LEI4 $273 +ADDRLP4 144 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 164 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 616 +ADDRLP4 68 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRGP4 $274 +JUMPV +LABELV $273 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 164 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 164 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $276 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 616 +ADDRLP4 68 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 defaultAlienSounds +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $277 +JUMPV +LABELV $276 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 616 +ADDRLP4 68 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 defaultHumanSounds +ADDP4 +INDIRI4 +ASGNI4 +LABELV $277 +LABELV $274 +LABELV $270 +LABELV $265 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +LTI4 $264 +ADDRGP4 cg+119048 +ADDRLP4 68 +INDIRI4 +CVIF4 4 +CNSTF4 1112801280 +DIVF4 +ASGNF4 +ADDRGP4 trap_UpdateScreen +CALLV +pop +LABELV $247 +ADDRLP4 68 +ADDRLP4 68 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 54 +LTI4 $246 +ADDRGP4 $283 +ARGP4 +ADDRLP4 148 +ADDRGP4 CG_RegisterTrailSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+688 +ADDRLP4 148 +INDIRI4 +ASGNI4 +ADDRGP4 $286 +ARGP4 +ADDRLP4 152 +ADDRGP4 CG_RegisterTrailSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+692 +ADDRLP4 152 +INDIRI4 +ASGNI4 +LABELV $237 +endproc CG_InitBuildables 176 20 +proc CG_SetBuildableLerpFrameAnimation 12 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $290 +ADDRFP4 8 +INDIRI4 +CNSTI4 15 +LTI4 $288 +LABELV $290 +ADDRGP4 $291 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $288 +ADDRLP4 0 +CNSTI4 28 +ADDRFP4 8 +INDIRI4 +MULI4 +CNSTI4 616 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+16 +ADDP4 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $293 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +LABELV $293 +ADDRFP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 cg_debugAnim+12 +INDIRI4 +CNSTI4 0 +EQI4 $296 +ADDRGP4 $299 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $296 +LABELV $287 +endproc CG_SetBuildableLerpFrameAnimation 12 8 +proc CG_RunBuildableLerpFrame 40 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1588 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +NEI4 $303 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $301 +LABELV $303 +ADDRGP4 cg_debugRandom+12 +INDIRI4 +CNSTI4 0 +EQI4 $304 +ADDRGP4 $307 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $304 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_SetBuildableLerpFrameAnimation +CALLV +pop +ADDRLP4 20 +CNSTI4 12 +ADDRLP4 8 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 616 +ADDRLP4 4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $308 +ADDRLP4 20 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $308 +ADDRGP4 cg_debugRandom+12 +INDIRI4 +CNSTI4 0 +EQI4 $312 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $315 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $312 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 12 +ADDRLP4 8 +INDIRI4 +MULI4 +CNSTI4 616 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +LABELV $308 +LABELV $301 +ADDRLP4 16 +CNSTI4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 616 +ADDRLP4 4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $317 +ADDRLP4 16 +INDIRI4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $317 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +CNSTI4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 616 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $317 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_RunLerpFrame +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +NEI4 $322 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1644 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $322 +LABELV $300 +endproc CG_RunBuildableLerpFrame 40 16 +proc CG_BuildableAnimation 32 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $326 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1644 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $326 +ADDRLP4 4 +CNSTI4 8 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +BANDI4 +CNSTI4 0 +NEI4 $328 +ADDRLP4 8 +CNSTI4 616 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+16+28 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1632 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1600 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1592 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1588 +ADDP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1596 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1604 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1640 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $328 +ADDRFP4 0 +INDIRP4 +CNSTI4 1640 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +BXORI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $333 +ADDRGP4 cg_debugAnim+12 +INDIRI4 +CNSTI4 0 +EQI4 $335 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $338 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1640 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $335 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +EQI4 $341 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $339 +LABELV $341 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1640 +ADDP4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1644 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $334 +JUMPV +LABELV $339 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1640 +ADDP4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1644 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $334 +JUMPV +LABELV $333 +ADDRFP4 0 +INDIRP4 +CNSTI4 1644 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $342 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +EQI4 $342 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $342 +LABELV $334 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_RunBuildableLerpFrame +CALLV +pop +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1588 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1596 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1604 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $329 +LABELV $325 +endproc CG_BuildableAnimation 32 28 +proc CG_PositionAndOrientateBuildable 244 28 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 24 +ADDRFP4 24 +INDIRP4 +ASGNP4 +ADDRFP4 28 +ADDRFP4 28 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 164 +CNSTP4 0 +ASGNP4 +ADDRLP4 164 +INDIRP4 +ARGP4 +ADDRLP4 164 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 24 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 8 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRFP4 24 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRLP4 172 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 172 +INDIRF4 +CNSTF4 0 +NEF4 $345 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 176 +CNSTP4 0 +ASGNP4 +ADDRLP4 176 +INDIRP4 +ARGP4 +ADDRLP4 176 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRFP4 24 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +LABELV $345 +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRFP4 24 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 24 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 180 +ADDRFP4 24 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 180 +INDIRP4 +ADDRLP4 180 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 184 +ADDRFP4 24 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 184 +INDIRP4 +ADDRLP4 184 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 188 +ADDRFP4 24 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 188 +INDIRP4 +ADDRLP4 188 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 196 +CNSTF4 3263168512 +ASGNF4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 196 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 204 +CNSTI4 4 +ASGNI4 +ADDRLP4 12+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 204 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 196 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 204 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 208 +CNSTI4 8 +ASGNI4 +ADDRLP4 12+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 208 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 3263168512 +ADDRFP4 8 +INDIRP4 +ADDRLP4 208 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 216 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 216 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 224 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 224 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 216 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 224 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 228 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 228 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 8 +INDIRP4 +ADDRLP4 228 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 CG_CapTrace +CALLV +pop +ADDRLP4 100 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 28+12 +ARGP4 +ADDRLP4 100+12 +ARGP4 +ADDRLP4 232 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 160 +ADDRLP4 232 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 28+8 +INDIRF4 +ASGNF4 +ADDRLP4 160 +INDIRF4 +CNSTF4 1097859072 +GTF4 $357 +ADDRLP4 28+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $354 +LABELV $357 +ADDRLP4 24 +ADDRLP4 100+8 +INDIRF4 +ASGNF4 +LABELV $354 +ADDRFP4 28 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +CNSTF4 3263168512 +ADDRLP4 24 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 236 +CNSTI4 4 +ASGNI4 +ADDRFP4 28 +INDIRP4 +ADDRLP4 236 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 236 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 236 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 3263168512 +ADDRLP4 24 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 240 +CNSTI4 8 +ASGNI4 +ADDRFP4 28 +INDIRP4 +ADDRLP4 240 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 240 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 240 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 3263168512 +ADDRLP4 24 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $344 +endproc CG_PositionAndOrientateBuildable 244 28 +export CG_GhostBuildable +proc CG_GhostBuildable 276 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 144 +ADDRGP4 cg+109588 +ASGNP4 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 208 +ARGP4 +ADDRLP4 220 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRLP4 208 +ARGP4 +ADDRLP4 220 +ARGP4 +ADDRGP4 CG_Trace +ARGP4 +ADDRLP4 232 +ARGP4 +ADDRLP4 244 +ARGP4 +ADDRLP4 148 +ARGP4 +ADDRGP4 BG_PositionBuildableRelativeToPlayer +CALLV +pop +ADDRLP4 144 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 232 +ARGP4 +ADDRLP4 148+24 +ARGP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 208 +ARGP4 +ADDRLP4 220 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRLP4 0+68 +ARGP4 +ADDRGP4 CG_PositionAndOrientateBuildable +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 260 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRLP4 148+24 +INDIRF4 +ADDRLP4 260 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 264 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRLP4 148+24+4 +INDIRF4 +ADDRLP4 264 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 268 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRLP4 148+24+8 +INDIRF4 +ADDRLP4 268 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+12 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRLP4 0+8 +CNSTI4 616 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +NEI4 $384 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+256 +INDIRI4 +ASGNI4 +LABELV $384 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 272 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 140 +ADDRLP4 272 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 140 +INDIRF4 +CNSTF4 1065353216 +EQF4 $389 +ADDRLP4 0+28 +ADDRLP4 0+28 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+4 +ADDRLP4 0+28+4 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+8 +ADDRLP4 0+28+8 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12 +ADDRLP4 0+28+12 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+4 +ADDRLP4 0+28+12+4 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+8 +ADDRLP4 0+28+12+8 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24 +ADDRLP4 0+28+24 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+4 +ADDRLP4 0+28+24+4 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+8 +ADDRLP4 0+28+24+8 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+64 +CNSTI4 1 +ASGNI4 +ADDRGP4 $390 +JUMPV +LABELV $389 +ADDRLP4 0+64 +CNSTI4 0 +ASGNI4 +LABELV $390 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $359 +endproc CG_GhostBuildable 276 32 +proc CG_BuildableParticleEffects 44 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 16 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ADDRLP4 20 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 24 +CNSTI4 8 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +BANDI4 +CNSTI4 0 +NEI4 $436 +ADDRGP4 $435 +JUMPV +LABELV $436 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 23 +NEI4 $438 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $439 +ADDRGP4 cgs+255316+652 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $439 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRGP4 $439 +JUMPV +LABELV $438 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +NEI4 $446 +ADDRLP4 12 +INDIRF4 +CNSTF4 1051260355 +GEF4 $448 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $448 +ADDRGP4 cgs+255316+648 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $447 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRGP4 $447 +JUMPV +LABELV $448 +ADDRLP4 12 +INDIRF4 +CNSTF4 1051260355 +LTF4 $447 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $447 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +ADDRGP4 $447 +JUMPV +LABELV $446 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +NEI4 $456 +ADDRLP4 12 +INDIRF4 +CNSTF4 1051260355 +GEF4 $458 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $458 +ADDRGP4 cgs+255316+660 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $459 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRGP4 $459 +JUMPV +LABELV $458 +ADDRLP4 12 +INDIRF4 +CNSTF4 1051260355 +LTF4 $464 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $464 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $464 +LABELV $459 +LABELV $456 +LABELV $447 +LABELV $439 +LABELV $435 +endproc CG_BuildableParticleEffects 44 8 +export CG_BuildableStatusParse +proc CG_BuildableStatusParse 1156 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1072 +ADDRGP4 trap_Parse_LoadSource +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1072 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $470 +ADDRGP4 $466 +JUMPV +LABELV $469 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1076 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +NEI4 $472 +ADDRGP4 $471 +JUMPV +LABELV $472 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $477 +ARGP4 +ADDRLP4 1080 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +NEI4 $474 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 1084 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRLP4 1088 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 1088 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $474 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $483 +ARGP4 +ADDRLP4 1084 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +NEI4 $480 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 1088 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1088 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRLP4 1092 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 1092 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $480 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $489 +ARGP4 +ADDRLP4 1088 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1088 +INDIRI4 +CNSTI4 0 +NEI4 $486 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 1092 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRLP4 1096 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 1096 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $486 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $495 +ARGP4 +ADDRLP4 1092 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +CNSTI4 0 +NEI4 $492 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 1096 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1096 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRLP4 1100 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 1100 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $492 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $501 +ARGP4 +ADDRLP4 1096 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1096 +INDIRI4 +CNSTI4 0 +NEI4 $498 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 1100 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 1100 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 1048 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 1048+4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 1048+8 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRLP4 1048+12 +INDIRF4 +ASGNF4 +ADDRGP4 $470 +JUMPV +LABELV $498 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $510 +ARGP4 +ADDRLP4 1100 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1100 +INDIRI4 +CNSTI4 0 +NEI4 $507 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 1104 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 1104 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 1048 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 1048+4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 1048+8 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 1048+12 +INDIRF4 +ASGNF4 +ADDRGP4 $470 +JUMPV +LABELV $507 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $519 +ARGP4 +ADDRLP4 1104 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1104 +INDIRI4 +CNSTI4 0 +NEI4 $516 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 1108 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 1108 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRLP4 1048 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRLP4 1048+4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDRLP4 1048+8 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRLP4 1048+12 +INDIRF4 +ASGNF4 +ADDRGP4 $470 +JUMPV +LABELV $516 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $528 +ARGP4 +ADDRLP4 1108 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1108 +INDIRI4 +CNSTI4 0 +NEI4 $525 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 1112 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 1112 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDRLP4 1048 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +ADDRLP4 1048+4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 1048+8 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 1048+12 +INDIRF4 +ASGNF4 +ADDRGP4 $470 +JUMPV +LABELV $525 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $537 +ARGP4 +ADDRLP4 1112 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1112 +INDIRI4 +CNSTI4 0 +NEI4 $534 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 1116 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 1116 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRLP4 1048 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 1048+4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 88 +ADDP4 +ADDRLP4 1048+8 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDRLP4 1048+12 +INDIRF4 +ASGNF4 +ADDRGP4 $470 +JUMPV +LABELV $534 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $546 +ARGP4 +ADDRLP4 1116 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1116 +INDIRI4 +CNSTI4 0 +NEI4 $543 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 1120 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 1120 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 124 +ADDP4 +ADDRLP4 1048 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 1048+4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDRLP4 1048+8 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 136 +ADDP4 +ADDRLP4 1048+12 +INDIRF4 +ASGNF4 +ADDRGP4 $470 +JUMPV +LABELV $543 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $555 +ARGP4 +ADDRLP4 1120 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1120 +INDIRI4 +CNSTI4 0 +NEI4 $552 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 1124 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 1124 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRLP4 1048 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 144 +ADDP4 +ADDRLP4 1048+4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRLP4 1048+8 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 1048+12 +INDIRF4 +ASGNF4 +ADDRGP4 $470 +JUMPV +LABELV $552 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $564 +ARGP4 +ADDRLP4 1124 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1124 +INDIRI4 +CNSTI4 0 +NEI4 $561 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 1128 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1128 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 96 +ADDP4 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $561 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $570 +ARGP4 +ADDRLP4 1128 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1128 +INDIRI4 +CNSTI4 0 +NEI4 $567 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 1132 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1132 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $567 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $576 +ARGP4 +ADDRLP4 1132 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1132 +INDIRI4 +CNSTI4 0 +NEI4 $573 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 1136 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1136 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $573 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $582 +ARGP4 +ADDRLP4 1136 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1136 +INDIRI4 +CNSTI4 0 +NEI4 $579 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 1140 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1140 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 108 +ADDP4 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $579 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $588 +ARGP4 +ADDRLP4 1140 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1140 +INDIRI4 +CNSTI4 0 +NEI4 $585 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 1144 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1144 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $585 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $594 +ARGP4 +ADDRLP4 1144 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1144 +INDIRI4 +CNSTI4 0 +NEI4 $591 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ARGP4 +ADDRLP4 1148 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 1148 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 1068 +INDIRF4 +ASGNF4 +ADDRGP4 $470 +JUMPV +LABELV $591 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $600 +ARGP4 +ADDRLP4 1148 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1148 +INDIRI4 +CNSTI4 0 +NEI4 $597 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ARGP4 +ADDRLP4 1152 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 1152 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDRLP4 1068 +INDIRF4 +ASGNF4 +ADDRGP4 $470 +JUMPV +LABELV $597 +ADDRGP4 $603 +ARGP4 +ADDRLP4 0+16 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRGP4 trap_Parse_FreeSource +CALLI4 +pop +ADDRGP4 $466 +JUMPV +LABELV $470 +ADDRGP4 $469 +JUMPV +LABELV $471 +ADDRFP4 4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRGP4 trap_Parse_FreeSource +CALLI4 +pop +LABELV $466 +endproc CG_BuildableStatusParse 1156 12 +proc CG_BuildableStatusDisplay 424 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRLP4 84 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 196 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 196 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $606 +ADDRLP4 108 +ADDRGP4 cgs+254996 +ASGNP4 +ADDRGP4 $607 +JUMPV +LABELV $606 +ADDRLP4 108 +ADDRGP4 cgs+255156 +ASGNP4 +LABELV $607 +ADDRLP4 108 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $610 +ADDRGP4 $605 +JUMPV +LABELV $610 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 200 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 184 +ADDRLP4 200 +INDIRF4 +ASGNF4 +ADDRLP4 184 +INDIRF4 +CNSTF4 1147207680 +LEF4 $614 +ADDRGP4 $605 +JUMPV +LABELV $614 +ADDRLP4 124 +ADDRLP4 108 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 124+4 +ADDRLP4 108 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 124+8 +ADDRLP4 108 +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 124+12 +ADDRLP4 108 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 84 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 172 +ARGP4 +ADDRLP4 148 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 160 +ADDRLP4 84 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 84 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $619 +ADDRLP4 160 +INDIRI4 +CNSTI4 14 +EQI4 $621 +ADDRLP4 212 +CNSTI4 8 +ASGNI4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 212 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 212 +INDIRI4 +BANDI4 +CNSTI4 0 +NEI4 $619 +LABELV $621 +ADDRLP4 148+8 +CNSTF4 1044381696 +ADDRLP4 148+8 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $619 +ADDRLP4 88 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 160 +ADDRLP4 84 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 84 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 46 +NEI4 $624 +ADDRLP4 160 +INDIRI4 +CNSTI4 14 +EQI4 $626 +ADDRLP4 220 +CNSTI4 8 +ASGNI4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 220 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 220 +INDIRI4 +BANDI4 +CNSTI4 0 +NEI4 $624 +LABELV $626 +ADDRLP4 148+8 +CNSTF4 981668463 +ADDRLP4 148+8 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $624 +ADDRLP4 88 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 88+8 +ADDRLP4 88+8 +INDIRF4 +ADDRLP4 172+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 172+8 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 224 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 148+8 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 228 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 88+8 +ADDRLP4 88+8 +INDIRF4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 228 +INDIRI4 +ADDI4 +CNSTI4 2 +DIVI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRGP4 cg+109588+148 +INDIRI4 +ASGNI4 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +LABELV $636 +ADDRLP4 68 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRLP4 104 +INDIRI4 +CNSTI4 1 +EQI4 $644 +ADDRLP4 104 +INDIRI4 +CNSTI4 2 +EQI4 $652 +ADDRGP4 $643 +JUMPV +LABELV $644 +ADDRGP4 cg+112448 +ARGP4 +ADDRLP4 236 +CNSTP4 0 +ASGNP4 +ADDRLP4 236 +INDIRP4 +ARGP4 +ADDRLP4 112 +ARGP4 +ADDRLP4 236 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 240 +CNSTF4 1101004800 +ASGNF4 +ADDRLP4 68 +ADDRLP4 68 +INDIRF4 +ADDRLP4 240 +INDIRF4 +ADDRLP4 112 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 68+4 +ADDRLP4 68+4 +INDIRF4 +ADDRLP4 240 +INDIRF4 +ADDRLP4 112+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 68+8 +ADDRLP4 68+8 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 112+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $643 +JUMPV +LABELV $652 +ADDRGP4 cg+112448 +ARGP4 +ADDRLP4 244 +CNSTP4 0 +ASGNP4 +ADDRLP4 244 +INDIRP4 +ARGP4 +ADDRLP4 112 +ARGP4 +ADDRLP4 244 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 248 +CNSTF4 3248488448 +ASGNF4 +ADDRLP4 68 +ADDRLP4 68 +INDIRF4 +ADDRLP4 248 +INDIRF4 +ADDRLP4 112 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 68+4 +ADDRLP4 68+4 +INDIRF4 +ADDRLP4 248 +INDIRF4 +ADDRLP4 112+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 68+8 +ADDRLP4 68+8 +INDIRF4 +CNSTF4 3248488448 +ADDRLP4 112+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $643 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +LABELV $660 +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +ARGP4 +ADDRLP4 236 +CNSTP4 0 +ASGNP4 +ADDRLP4 236 +INDIRP4 +ARGP4 +ADDRLP4 236 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 80 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 0+52 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +NEI4 $664 +ADDRLP4 100 +CNSTI4 1 +ASGNI4 +ADDRGP4 $662 +JUMPV +LABELV $664 +ADDRLP4 0+52 +INDIRI4 +CNSTI4 1022 +NEI4 $667 +ADDRGP4 $662 +JUMPV +LABELV $667 +ADDRLP4 60 +CNSTI4 1852 +ADDRLP4 0+52 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0+52 +INDIRI4 +CNSTI4 64 +LTI4 $675 +ADDRLP4 60 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $662 +ADDRLP4 244 +CNSTI4 8 +ASGNI4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 244 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 244 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $675 +ADDRLP4 60 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 248 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 248 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $662 +LABELV $675 +ADDRLP4 80 +ADDRLP4 0+52 +INDIRI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 0+12 +INDIRB +ASGNB 12 +LABELV $672 +LABELV $661 +ADDRLP4 64 +ADDRLP4 64 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 3 +LTI4 $660 +LABELV $662 +LABELV $637 +ADDRLP4 104 +ADDRLP4 104 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 3 +LTI4 $636 +ADDRLP4 232 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_drawGun+12 +INDIRI4 +ADDRLP4 232 +INDIRI4 +EQI4 $678 +ADDRLP4 100 +INDIRI4 +ADDRLP4 232 +INDIRI4 +EQI4 $678 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 2 +NEI4 $678 +ADDRLP4 88 +ARGP4 +ADDRLP4 164 +ARGP4 +ADDRLP4 168 +ARGP4 +ADDRLP4 236 +ADDRGP4 CG_WorldToScreen +CALLI4 +ASGNI4 +ADDRLP4 236 +INDIRI4 +CNSTI4 0 +EQI4 $678 +ADDRLP4 164 +INDIRF4 +CNSTF4 1138819072 +LEF4 $684 +ADDRLP4 168 +INDIRF4 +CNSTF4 1133576192 +LEF4 $684 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +LABELV $684 +LABELV $678 +ADDRLP4 240 +CNSTI4 0 +ASGNI4 +ADDRLP4 100 +INDIRI4 +ADDRLP4 240 +INDIRI4 +NEI4 $686 +ADDRFP4 0 +INDIRP4 +CNSTI4 1656 +ADDP4 +INDIRI4 +ADDRLP4 240 +INDIRI4 +EQI4 $686 +ADDRFP4 0 +INDIRP4 +CNSTI4 1656 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1652 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $687 +JUMPV +LABELV $686 +ADDRLP4 244 +CNSTI4 0 +ASGNI4 +ADDRLP4 100 +INDIRI4 +ADDRLP4 244 +INDIRI4 +EQI4 $689 +ADDRFP4 0 +INDIRP4 +CNSTI4 1656 +ADDP4 +INDIRI4 +ADDRLP4 244 +INDIRI4 +NEI4 $689 +ADDRFP4 0 +INDIRP4 +CNSTI4 1656 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1652 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $689 +LABELV $687 +ADDRFP4 0 +INDIRP4 +CNSTI4 1656 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $692 +ADDRFP4 0 +INDIRP4 +CNSTI4 1652 +ADDP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +LEI4 $694 +ADDRLP4 124+12 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1652 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1128792064 +DIVF4 +ASGNF4 +LABELV $694 +LABELV $692 +ADDRFP4 0 +INDIRP4 +CNSTI4 1656 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $699 +ADDRFP4 0 +INDIRP4 +CNSTI4 1652 +ADDP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +LEI4 $605 +ADDRLP4 124+12 +CNSTF4 1065353216 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1652 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1128792064 +DIVF4 +SUBF4 +ASGNF4 +LABELV $702 +LABELV $699 +ADDRLP4 144 +ADDRLP4 84 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 252 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 140 +ADDRLP4 144 +INDIRI4 +CVIF4 4 +ADDRLP4 252 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 144 +INDIRI4 +CNSTI4 0 +LEI4 $706 +ADDRLP4 140 +INDIRF4 +CNSTF4 1008981770 +GEF4 $706 +ADDRLP4 140 +CNSTF4 1008981770 +ASGNF4 +ADDRGP4 $707 +JUMPV +LABELV $706 +ADDRLP4 140 +INDIRF4 +CNSTF4 0 +GEF4 $708 +ADDRLP4 140 +CNSTF4 0 +ASGNF4 +ADDRGP4 $709 +JUMPV +LABELV $708 +ADDRLP4 140 +INDIRF4 +CNSTF4 1065353216 +LEF4 $710 +ADDRLP4 140 +CNSTF4 1065353216 +ASGNF4 +LABELV $710 +LABELV $709 +LABELV $707 +ADDRLP4 88 +ARGP4 +ADDRLP4 164 +ARGP4 +ADDRLP4 168 +ARGP4 +ADDRLP4 256 +ADDRGP4 CG_WorldToScreen +CALLI4 +ASGNI4 +ADDRLP4 256 +INDIRI4 +CNSTI4 0 +EQI4 $712 +ADDRLP4 260 +ADDRLP4 108 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 268 +ADDRLP4 108 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 272 +ADDRLP4 164 +INDIRF4 +ASGNF4 +ADDRLP4 280 +ADDRLP4 168 +INDIRF4 +ASGNF4 +ADDRLP4 276 +CNSTF4 1077936128 +ADDRLP4 260 +INDIRF4 +ADDRLP4 184 +INDIRF4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 324 +ADDRLP4 84 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 188 +ADDRLP4 324 +INDIRP4 +INDIRI4 +CNSTI4 16 +BANDI4 +ASGNI4 +ADDRLP4 192 +ADDRLP4 324 +INDIRP4 +INDIRI4 +CNSTI4 32 +BANDI4 +ASGNI4 +ADDRLP4 260 +ADDRLP4 260 +INDIRF4 +ADDRLP4 276 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 268 +ADDRLP4 268 +INDIRF4 +ADDRLP4 276 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 332 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 272 +ADDRLP4 272 +INDIRF4 +ADDRLP4 332 +INDIRF4 +ADDRLP4 268 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 340 +ADDRLP4 332 +INDIRF4 +ADDRLP4 260 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 280 +ADDRLP4 280 +INDIRF4 +ADDRLP4 340 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 264 +ADDRLP4 260 +INDIRF4 +ADDRLP4 260 +INDIRF4 +ADDRLP4 108 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 300 +ADDRLP4 280 +INDIRF4 +ADDRLP4 340 +INDIRF4 +ADDF4 +ADDRLP4 332 +INDIRF4 +ADDRLP4 264 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 344 +CNSTF4 1120403456 +ASGNF4 +ADDRLP4 304 +CNSTF4 1142947840 +ADDRGP4 cg_viewsize+12 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 344 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 308 +CNSTF4 1139802112 +ADDRGP4 cg_viewsize+12 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 344 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 348 +ADDRLP4 304 +INDIRF4 +ASGNF4 +ADDRLP4 312 +CNSTF4 1134559232 +ADDRLP4 332 +INDIRF4 +ADDRLP4 348 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 352 +ADDRLP4 308 +INDIRF4 +ASGNF4 +ADDRLP4 316 +CNSTF4 1131413504 +ADDRLP4 332 +INDIRF4 +ADDRLP4 352 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 312 +INDIRF4 +ARGF4 +ADDRLP4 316 +INDIRF4 +ARGF4 +ADDRLP4 348 +INDIRF4 +ARGF4 +ADDRLP4 352 +INDIRF4 +ARGF4 +ADDRGP4 CG_SetClipRegion +CALLV +pop +ADDRLP4 108 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $716 +ADDRLP4 284 +ADDRLP4 108 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 284+4 +ADDRLP4 108 +INDIRP4 +CNSTI4 144 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 284+8 +ADDRLP4 108 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 284+12 +ADDRLP4 108 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 284+12 +ADDRLP4 124+12 +INDIRF4 +ASGNF4 +ADDRLP4 284 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 272 +INDIRF4 +ARGF4 +ADDRLP4 280 +INDIRF4 +ARGF4 +ADDRLP4 268 +INDIRF4 +ARGF4 +ADDRLP4 260 +INDIRF4 +ARGF4 +ADDRLP4 108 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $716 +ADDRLP4 144 +INDIRI4 +CNSTI4 0 +LEI4 $723 +ADDRLP4 388 +ADDRLP4 108 +INDIRP4 +CNSTI4 104 +ADDP4 +ASGNP4 +ADDRLP4 372 +ADDRLP4 272 +INDIRF4 +ADDRLP4 388 +INDIRP4 +INDIRI4 +CVIF4 4 +ADDRLP4 276 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 376 +ADDRLP4 280 +INDIRF4 +ADDRLP4 388 +INDIRP4 +INDIRI4 +CVIF4 4 +ADDRLP4 276 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 396 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 384 +ADDRLP4 260 +INDIRF4 +ADDRLP4 396 +INDIRF4 +ADDRLP4 388 +INDIRP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 276 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 380 +ADDRLP4 268 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ADDRLP4 396 +INDIRF4 +ADDRLP4 388 +INDIRP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 276 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 140 +INDIRF4 +CNSTF4 1065353216 +NEF4 $725 +ADDRLP4 356 +ADDRLP4 108 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+4 +ADDRLP4 108 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+8 +ADDRLP4 108 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+12 +ADDRLP4 108 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $726 +JUMPV +LABELV $725 +ADDRLP4 140 +INDIRF4 +CNSTF4 1061158912 +LTF4 $730 +ADDRLP4 356 +ADDRLP4 108 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+4 +ADDRLP4 108 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+8 +ADDRLP4 108 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+12 +ADDRLP4 108 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $731 +JUMPV +LABELV $730 +ADDRLP4 140 +INDIRF4 +CNSTF4 1056964608 +LTF4 $735 +ADDRLP4 356 +ADDRLP4 108 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+4 +ADDRLP4 108 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+8 +ADDRLP4 108 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+12 +ADDRLP4 108 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $736 +JUMPV +LABELV $735 +ADDRLP4 140 +INDIRF4 +CNSTF4 1048576000 +LTF4 $740 +ADDRLP4 356 +ADDRLP4 108 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+4 +ADDRLP4 108 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+8 +ADDRLP4 108 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+12 +ADDRLP4 108 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $741 +JUMPV +LABELV $740 +ADDRLP4 356 +ADDRLP4 108 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+4 +ADDRLP4 108 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+8 +ADDRLP4 108 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+12 +ADDRLP4 108 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $741 +LABELV $736 +LABELV $731 +LABELV $726 +ADDRLP4 356+12 +ADDRLP4 124+12 +INDIRF4 +ASGNF4 +ADDRLP4 356 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 372 +INDIRF4 +ARGF4 +ADDRLP4 376 +INDIRF4 +ARGF4 +ADDRLP4 380 +INDIRF4 +ARGF4 +ADDRLP4 384 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $723 +ADDRLP4 108 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $752 +ADDRLP4 356 +ADDRLP4 108 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 360 +ADDRLP4 108 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 364 +ADDRLP4 164 +INDIRF4 +ASGNF4 +ADDRLP4 368 +ADDRLP4 168 +INDIRF4 +ASGNF4 +ADDRLP4 360 +ADDRLP4 360 +INDIRF4 +ADDRLP4 276 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 356 +ADDRLP4 356 +INDIRF4 +ADDRLP4 276 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 376 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 364 +ADDRLP4 364 +INDIRF4 +ADDRLP4 376 +INDIRF4 +ADDRLP4 356 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 368 +ADDRLP4 368 +INDIRF4 +ADDRLP4 376 +INDIRF4 +ADDRLP4 360 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 284 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 364 +INDIRF4 +ARGF4 +ADDRLP4 368 +INDIRF4 +ARGF4 +ADDRLP4 356 +INDIRF4 +ARGF4 +ADDRLP4 360 +INDIRF4 +ARGF4 +ADDRLP4 108 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $752 +ADDRLP4 124 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 188 +INDIRI4 +CNSTI4 0 +NEI4 $754 +ADDRLP4 356 +ADDRLP4 272 +INDIRF4 +ADDRLP4 264 +INDIRF4 +ADDRLP4 108 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 356 +INDIRF4 +ARGF4 +ADDRLP4 300 +INDIRF4 +ARGF4 +ADDRLP4 264 +INDIRF4 +ARGF4 +ADDRLP4 264 +INDIRF4 +ARGF4 +ADDRLP4 108 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $754 +ADDRLP4 192 +INDIRI4 +CNSTI4 0 +EQI4 $756 +ADDRLP4 356 +ADDRLP4 272 +INDIRF4 +ADDRLP4 268 +INDIRF4 +ADDF4 +ADDRLP4 264 +INDIRF4 +ADDRLP4 108 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRF4 +MULF4 +SUBF4 +ADDRLP4 264 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 356 +INDIRF4 +ARGF4 +ADDRLP4 300 +INDIRF4 +ARGF4 +ADDRLP4 264 +INDIRF4 +ARGF4 +ADDRLP4 264 +INDIRF4 +ARGF4 +ADDRLP4 108 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $756 +ADDRLP4 84 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 368 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 364 +ADDRLP4 368 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 356 +ADDRLP4 140 +INDIRF4 +ADDRLP4 364 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 0 +LEI4 $758 +ADDRLP4 356 +INDIRI4 +CNSTI4 1 +GEI4 $758 +ADDRLP4 356 +CNSTI4 1 +ASGNI4 +LABELV $758 +ADDRLP4 372 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 360 +ADDRLP4 272 +INDIRF4 +ADDRLP4 372 +INDIRF4 +ADDRLP4 268 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1073741824 +SUBF4 +ADDRLP4 372 +INDIRF4 +CNSTF4 1082130432 +ADDRLP4 264 +INDIRF4 +MULF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 356 +INDIRI4 +CNSTI4 999 +LEI4 $760 +ADDRLP4 360 +ADDRLP4 360 +INDIRF4 +CNSTF4 0 +SUBF4 +ASGNF4 +ADDRGP4 $761 +JUMPV +LABELV $760 +ADDRLP4 356 +INDIRI4 +CNSTI4 99 +LEI4 $762 +ADDRLP4 360 +ADDRLP4 360 +INDIRF4 +CNSTF4 1056964608 +ADDRLP4 264 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 $763 +JUMPV +LABELV $762 +ADDRLP4 356 +INDIRI4 +CNSTI4 9 +LEI4 $764 +ADDRLP4 360 +ADDRLP4 360 +INDIRF4 +CNSTF4 1065353216 +ADDRLP4 264 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 $765 +JUMPV +LABELV $764 +ADDRLP4 360 +ADDRLP4 360 +INDIRF4 +CNSTF4 1069547520 +ADDRLP4 264 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +LABELV $765 +LABELV $763 +LABELV $761 +ADDRLP4 360 +INDIRF4 +ARGF4 +ADDRLP4 300 +INDIRF4 +ARGF4 +CNSTI4 4 +ARGI4 +ADDRLP4 264 +INDIRF4 +ARGF4 +ADDRLP4 264 +INDIRF4 +ARGF4 +ADDRLP4 356 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawField +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 CG_ClearClipRegion +CALLV +pop +LABELV $712 +LABELV $605 +endproc CG_BuildableStatusDisplay 424 28 +export CG_SortDistance +proc CG_SortDistance 32 8 +ADDRLP4 16 +CNSTI4 1852 +ASGNI4 +ADDRLP4 20 +ADDRGP4 cg_entities +ASGNP4 +ADDRLP4 8 +ADDRLP4 16 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +MULI4 +ADDRLP4 20 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 16 +INDIRI4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +MULI4 +ADDRLP4 20 +INDIRP4 +ADDP4 +ASGNP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +LEF4 $771 +CNSTI4 -1 +RETI4 +ADDRGP4 $766 +JUMPV +LABELV $771 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +GEF4 $773 +CNSTI4 1 +RETI4 +ADDRGP4 $766 +JUMPV +LABELV $773 +CNSTI4 0 +RETI4 +LABELV $766 +endproc CG_SortDistance 32 8 +proc CG_PlayerIsBuilder 16 4 +ADDRLP4 0 +ADDRGP4 cg+109588+152 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 29 +EQI4 $780 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +EQI4 $780 +ADDRLP4 0 +INDIRI4 +CNSTI4 31 +EQI4 $780 +ADDRGP4 $776 +JUMPV +LABELV $780 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 cg+109588+152 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +NEI4 $784 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $785 +JUMPV +LABELV $784 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $785 +ADDRLP4 4 +INDIRI4 +RETI4 +ADDRGP4 $775 +JUMPV +LABELV $776 +CNSTI4 0 +RETI4 +LABELV $775 +endproc CG_PlayerIsBuilder 16 4 +proc CG_BuildableRemovalPending 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +NEI4 $788 +CNSTI4 0 +RETI4 +ADDRGP4 $786 +JUMPV +LABELV $788 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $790 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 320 +ADDP4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $794 +CNSTI4 1 +RETI4 +ADDRGP4 $786 +JUMPV +LABELV $794 +LABELV $791 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 16 +LTI4 $790 +CNSTI4 0 +RETI4 +LABELV $786 +endproc CG_BuildableRemovalPending 8 0 +export CG_DrawBuildableStatus +proc CG_DrawBuildableStatus 1052 16 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $800 +JUMPV +LABELV $797 +ADDRLP4 8 +CNSTI4 1852 +CNSTI4 212 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $803 +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1044 +ADDRGP4 CG_PlayerIsBuilder +CALLI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +EQI4 $803 +ADDRLP4 1048 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 1048 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +CNSTI4 212 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $803 +LABELV $798 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $800 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $797 +ADDRLP4 16 +ARGP4 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 4 +ARGU4 +ADDRGP4 CG_SortDistance +ARGP4 +ADDRGP4 qsort +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $809 +JUMPV +LABELV $806 +CNSTI4 1852 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ARGP4 +ADDRGP4 CG_BuildableStatusDisplay +CALLV +pop +LABELV $807 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $809 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LTI4 $806 +LABELV $796 +endproc CG_DrawBuildableStatus 1052 16 +lit +align 4 +LABELV $811 +byte 4 0 +byte 4 0 +byte 4 1065353216 +export CG_Buildable +code +proc CG_Buildable 472 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 172 +ADDRGP4 $811 +INDIRB +ASGNB 12 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 232 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 188 +ADDRLP4 232 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 188 +INDIRI4 +CNSTI4 1 +NEI4 $812 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Creep +CALLV +pop +LABELV $812 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $814 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRLP4 236 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 236 +INDIRI4 +CNSTI4 0 +EQI4 $810 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +ADDRGP4 $810 +JUMPV +LABELV $814 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 148 +ADDRLP4 140 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 196 +ADDRLP4 140 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 208 +ARGP4 +ADDRLP4 220 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 140 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $821 +ADDRFP4 0 +INDIRP4 +CNSTI4 1660 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 244 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 244 +INDIRI4 +CNSTI4 0 +EQI4 $823 +ADDRFP4 0 +INDIRP4 +CNSTI4 1672 +ADDP4 +ARGP4 +ADDRLP4 148 +ARGP4 +ADDRLP4 248 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 248 +INDIRI4 +CNSTI4 0 +EQI4 $823 +ADDRLP4 0+28 +ADDRFP4 0 +INDIRP4 +CNSTI4 1684 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+28+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1696 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+28+24 +ADDRFP4 0 +INDIRP4 +CNSTI4 1708 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1720 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $824 +JUMPV +LABELV $823 +ADDRLP4 196 +ARGP4 +ADDRLP4 0+68 +ARGP4 +ADDRLP4 148 +ARGP4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 208 +ARGP4 +ADDRLP4 220 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRLP4 0+68 +ARGP4 +ADDRGP4 CG_PositionAndOrientateBuildable +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1684 +ADDP4 +ADDRLP4 0+28 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1696 +ADDP4 +ADDRLP4 0+28+12 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1708 +ADDP4 +ADDRLP4 0+28+24 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1720 +ADDP4 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1660 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1672 +ADDP4 +ADDRLP4 148 +INDIRB +ASGNB 12 +LABELV $824 +LABELV $821 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 240 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRLP4 240 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 244 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRLP4 148+4 +INDIRF4 +ADDRLP4 244 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 248 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRLP4 148+8 +INDIRF4 +ADDRLP4 248 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+84 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRLP4 0+12 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRLP4 0+8 +CNSTI4 616 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 252 +CNSTI4 8 +ASGNI4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 252 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 252 +INDIRI4 +BANDI4 +CNSTI4 0 +NEI4 $857 +ADDRLP4 256 +ADDRGP4 cgs+255316+532 +INDIRI4 +ASGNI4 +ADDRLP4 188 +INDIRI4 +CNSTI4 2 +NEI4 $861 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+260 +INDIRI4 +ASGNI4 +ADDRLP4 256 +ADDRGP4 cgs+255316+532 +INDIRI4 +ASGNI4 +ADDRGP4 $862 +JUMPV +LABELV $861 +ADDRLP4 188 +INDIRI4 +CNSTI4 1 +NEI4 $868 +ADDRLP4 256 +ADDRGP4 cgs+255316+524 +INDIRI4 +ASGNI4 +LABELV $868 +LABELV $862 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRLP4 256 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $857 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0+96 +ARGP4 +ADDRLP4 0+80 +ARGP4 +ADDRLP4 0+100 +ARGP4 +ADDRGP4 CG_BuildableAnimation +CALLV +pop +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 256 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 144 +ADDRLP4 256 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 144 +INDIRF4 +CNSTF4 1065353216 +EQF4 $875 +ADDRLP4 0+28 +ADDRLP4 0+28 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+4 +ADDRLP4 0+28+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+8 +ADDRLP4 0+28+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12 +ADDRLP4 0+28+12 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+4 +ADDRLP4 0+28+12+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+8 +ADDRLP4 0+28+12+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24 +ADDRLP4 0+28+24 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+4 +ADDRLP4 0+28+24+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+8 +ADDRLP4 0+28+24+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+64 +CNSTI4 1 +ASGNI4 +ADDRGP4 $876 +JUMPV +LABELV $875 +ADDRLP4 0+64 +CNSTI4 0 +ASGNI4 +LABELV $876 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 260 +ADDRGP4 CG_PlayerIsBuilder +CALLI4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +CNSTI4 0 +EQI4 $921 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 264 +ADDRGP4 CG_BuildableRemovalPending +CALLI4 +ASGNI4 +ADDRLP4 264 +INDIRI4 +CNSTI4 0 +EQI4 $921 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+256 +INDIRI4 +ASGNI4 +LABELV $921 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRLP4 148 +ARGP4 +ADDRLP4 172 +ARGP4 +ADDRLP4 160 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 160 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 148 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ADDRLP4 148+4 +INDIRF4 +ADDRLP4 172+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 148+8 +INDIRF4 +ADDRLP4 172+8 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 268 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 184 +CNSTF4 1127481344 +ADDRLP4 268 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +CNSTI4 616 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $930 +ADDRLP4 272 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 272+8 +CNSTI4 616 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 272 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRGP4 $936 +ARGP4 +ADDRGP4 CG_PositionEntityOnTag +CALLV +pop +ADDRLP4 272+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 140 +INDIRP4 +CNSTI4 128 +ADDP4 +ARGP4 +ADDRLP4 412 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 272+28 +ARGP4 +ADDRLP4 160 +ARGP4 +ADDRLP4 412 +ARGP4 +ADDRLP4 184 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 272+28+12 +ARGP4 +ADDRLP4 160 +ARGP4 +ADDRLP4 412+12 +ARGP4 +ADDRLP4 184 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 272+28+24 +ARGP4 +ADDRLP4 160 +ARGP4 +ADDRLP4 412+24 +ARGP4 +ADDRLP4 184 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 272+96 +ADDRLP4 0+96 +INDIRI4 +ASGNI4 +ADDRLP4 272+80 +ADDRLP4 0+80 +INDIRI4 +ASGNI4 +ADDRLP4 272+100 +ADDRLP4 0+100 +INDIRF4 +ASGNF4 +ADDRLP4 272+112 +ADDRLP4 0+112 +INDIRI4 +ASGNI4 +ADDRLP4 144 +INDIRF4 +CNSTF4 1065353216 +EQF4 $953 +ADDRLP4 272+28 +ADDRLP4 272+28 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+4 +ADDRLP4 272+28+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+8 +ADDRLP4 272+28+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+12 +ADDRLP4 272+28+12 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+12+4 +ADDRLP4 272+28+12+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+12+8 +ADDRLP4 272+28+12+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+24 +ADDRLP4 272+28+24 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+24+4 +ADDRLP4 272+28+24+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+24+8 +ADDRLP4 272+28+24+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+64 +CNSTI4 1 +ASGNI4 +ADDRGP4 $954 +JUMPV +LABELV $953 +ADDRLP4 272+64 +CNSTI4 0 +ASGNI4 +LABELV $954 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 448 +ADDRGP4 CG_PlayerIsBuilder +CALLI4 +ASGNI4 +ADDRLP4 448 +INDIRI4 +CNSTI4 0 +EQI4 $999 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 452 +ADDRGP4 CG_BuildableRemovalPending +CALLI4 +ASGNI4 +ADDRLP4 452 +INDIRI4 +CNSTI4 0 +EQI4 $999 +ADDRLP4 272+112 +ADDRGP4 cgs+255316+256 +INDIRI4 +ASGNI4 +LABELV $999 +ADDRLP4 272 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $930 +CNSTI4 616 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+8 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1004 +ADDRLP4 272 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 448 +ADDRLP4 140 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 448 +CNSTF4 0 +ASGNF4 +ADDRLP4 272+8 +CNSTI4 616 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 272 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRGP4 $936 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRLP4 272+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 448 +ARGP4 +ADDRLP4 412 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 272+28 +ARGP4 +ADDRLP4 160 +ARGP4 +ADDRLP4 412 +ARGP4 +ADDRLP4 184 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 272+28+12 +ARGP4 +ADDRLP4 160 +ARGP4 +ADDRLP4 412+12 +ARGP4 +ADDRLP4 184 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 272+28+24 +ARGP4 +ADDRLP4 160 +ARGP4 +ADDRLP4 412+24 +ARGP4 +ADDRLP4 184 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 272+96 +ADDRLP4 0+96 +INDIRI4 +ASGNI4 +ADDRLP4 272+80 +ADDRLP4 0+80 +INDIRI4 +ASGNI4 +ADDRLP4 272+100 +ADDRLP4 0+100 +INDIRF4 +ASGNF4 +ADDRLP4 272+112 +ADDRLP4 0+112 +INDIRI4 +ASGNI4 +ADDRLP4 144 +INDIRF4 +CNSTF4 1065353216 +EQF4 $1026 +ADDRLP4 272+28 +ADDRLP4 272+28 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+4 +ADDRLP4 272+28+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+8 +ADDRLP4 272+28+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+12 +ADDRLP4 272+28+12 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+12+4 +ADDRLP4 272+28+12+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+12+8 +ADDRLP4 272+28+12+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+24 +ADDRLP4 272+28+24 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+24+4 +ADDRLP4 272+28+24+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+24+8 +ADDRLP4 272+28+24+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+64 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1027 +JUMPV +LABELV $1026 +ADDRLP4 272+64 +CNSTI4 0 +ASGNI4 +LABELV $1027 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 464 +ADDRGP4 CG_PlayerIsBuilder +CALLI4 +ASGNI4 +ADDRLP4 464 +INDIRI4 +CNSTI4 0 +EQI4 $1072 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 468 +ADDRGP4 CG_BuildableRemovalPending +CALLI4 +ASGNI4 +ADDRLP4 468 +INDIRI4 +CNSTI4 0 +EQI4 $1072 +ADDRLP4 272+112 +ADDRGP4 cgs+255316+256 +INDIRI4 +ASGNI4 +LABELV $1072 +ADDRLP4 272 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $1004 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +EQI4 $1077 +ADDRLP4 272 +CNSTI4 1280 +ADDRLP4 140 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 20 +GTI4 $1082 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 276 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 276 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 26 +NEI4 $1079 +LABELV $1082 +ADDRLP4 284 +CNSTF4 0 +ASGNF4 +ADDRLP4 272 +INDIRP4 +CNSTI4 612 +ADDP4 +INDIRF4 +ADDRLP4 284 +INDIRF4 +NEF4 $1086 +ADDRLP4 272 +INDIRP4 +CNSTI4 616 +ADDP4 +INDIRF4 +ADDRLP4 284 +INDIRF4 +NEF4 $1086 +ADDRLP4 272 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +ADDRLP4 284 +INDIRF4 +EQF4 $1083 +LABELV $1086 +ADDRLP4 288 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 288 +INDIRI4 +CNSTI4 31 +BANDI4 +CNSTI4 300 +ADDI4 +CVIF4 4 +ARGF4 +ADDRLP4 272 +INDIRP4 +CNSTI4 612 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 272 +INDIRP4 +CNSTI4 616 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 272 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 trap_R_AddLightToScene +CALLV +pop +LABELV $1083 +LABELV $1079 +ADDRLP4 272 +INDIRP4 +CNSTI4 720 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1087 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRLP4 272 +INDIRP4 +CNSTI4 720 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +ADDRGP4 $1088 +JUMPV +LABELV $1087 +ADDRLP4 272 +INDIRP4 +CNSTI4 432 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1089 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRLP4 272 +INDIRP4 +CNSTI4 432 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $1089 +LABELV $1088 +LABELV $1077 +ADDRLP4 192 +ADDRLP4 140 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 192 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1732 +ADDP4 +INDIRF4 +GEF4 $1091 +ADDRLP4 272 +CNSTI4 8 +ASGNI4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 272 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 272 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $1091 +ADDRFP4 0 +INDIRP4 +CNSTI4 1736 +ADDP4 +INDIRI4 +CNSTI4 500 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +GEI4 $1093 +ADDRLP4 188 +INDIRI4 +CNSTI4 2 +NEI4 $1096 +ADDRLP4 280 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 276 +ADDRLP4 280 +INDIRI4 +CNSTI4 4 +MODI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRLP4 276 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+536 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $1097 +JUMPV +LABELV $1096 +ADDRLP4 188 +INDIRI4 +CNSTI4 1 +NEI4 $1100 +CNSTP4 0 +ARGP4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRGP4 cgs+255316+520 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +LABELV $1100 +LABELV $1097 +ADDRFP4 0 +INDIRP4 +CNSTI4 1736 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $1093 +LABELV $1091 +ADDRFP4 0 +INDIRP4 +CNSTI4 1732 +ADDP4 +ADDRLP4 192 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_BuildableParticleEffects +CALLV +pop +LABELV $810 +endproc CG_Buildable 472 32 +bss +align 4 +LABELV defaultHumanSounds +skip 60 +align 4 +LABELV defaultAlienSounds +skip 60 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_DrawChatBubble +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $936 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $603 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 117 +byte 1 115 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $600 +byte 1 104 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 122 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $594 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $588 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 87 +byte 1 105 +byte 1 100 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $582 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 72 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $576 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 80 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $570 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 87 +byte 1 105 +byte 1 100 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $564 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 72 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $555 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $546 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $537 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 76 +byte 1 111 +byte 1 119 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $528 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 71 +byte 1 117 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $519 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 69 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $510 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 72 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $501 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 83 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $495 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 83 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $489 +byte 1 110 +byte 1 111 +byte 1 80 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 83 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $483 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 83 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $477 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 83 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $338 +byte 1 37 +byte 1 100 +byte 1 45 +byte 1 62 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $315 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $307 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 65 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 102 +byte 1 45 +byte 1 62 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 102 +byte 1 45 +byte 1 62 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $299 +byte 1 65 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $291 +byte 1 66 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $286 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $283 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 47 +byte 1 122 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $269 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $257 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $254 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $253 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $250 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $244 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $243 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $236 +byte 1 69 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $215 +byte 1 69 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $193 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $192 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $191 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $129 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $128 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $127 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $126 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $125 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $124 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $123 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $122 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $121 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $120 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 101 +byte 1 51 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $119 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 101 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $118 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 101 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $117 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $116 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_consolecmds.asm b/build/release-linux-x86_64/base/cgame/cg_consolecmds.asm new file mode 100644 index 0000000..895f527 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_consolecmds.asm @@ -0,0 +1,2268 @@ +code +proc CG_SizeUp_f 8 8 +ADDRGP4 $118 +ARGP4 +ADDRGP4 cg_viewsize+12 +INDIRI4 +CNSTI4 10 +ADDI4 +CNSTI4 100 +GEI4 $122 +ADDRLP4 0 +ADDRGP4 cg_viewsize+12 +INDIRI4 +CNSTI4 10 +ADDI4 +ASGNI4 +ADDRGP4 $123 +JUMPV +LABELV $122 +ADDRLP4 0 +CNSTI4 100 +ASGNI4 +LABELV $123 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $117 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $116 +endproc CG_SizeUp_f 8 8 +proc CG_SizeDown_f 8 8 +ADDRGP4 $118 +ARGP4 +ADDRGP4 cg_viewsize+12 +INDIRI4 +CNSTI4 10 +SUBI4 +CNSTI4 30 +LEI4 $128 +ADDRLP4 0 +ADDRGP4 cg_viewsize+12 +INDIRI4 +CNSTI4 10 +SUBI4 +ASGNI4 +ADDRGP4 $129 +JUMPV +LABELV $128 +ADDRLP4 0 +CNSTI4 30 +ASGNI4 +LABELV $129 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $117 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $124 +endproc CG_SizeDown_f 8 8 +proc CG_Viewpos_f 0 20 +ADDRGP4 $131 +ARGP4 +ADDRGP4 cg+112080+24 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 cg+112080+24+8 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 cg+112448+4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $130 +endproc CG_Viewpos_f 0 20 +export CG_RequestScores +proc CG_RequestScores 0 4 +ADDRGP4 cg+113496 +INDIRI4 +CNSTI4 2000 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +GEI4 $143 +ADDRGP4 cg+113496 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $149 +ARGP4 +ADDRGP4 trap_SendClientCommand +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $142 +JUMPV +LABELV $143 +CNSTI4 0 +RETI4 +LABELV $142 +endproc CG_RequestScores 0 4 +proc CG_scrollScoresDown_f 0 12 +ADDRGP4 menuScoreboard +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $151 +ADDRGP4 cg+115312 +INDIRI4 +CNSTI4 0 +EQI4 $151 +ADDRGP4 menuScoreboard +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 Menu_ScrollFeeder +CALLV +pop +ADDRGP4 menuScoreboard +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 Menu_ScrollFeeder +CALLV +pop +LABELV $151 +LABELV $150 +endproc CG_scrollScoresDown_f 0 12 +proc CG_scrollScoresUp_f 0 12 +ADDRGP4 menuScoreboard +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $155 +ADDRGP4 cg+115312 +INDIRI4 +CNSTI4 0 +EQI4 $155 +ADDRGP4 menuScoreboard +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 Menu_ScrollFeeder +CALLV +pop +ADDRGP4 menuScoreboard +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 Menu_ScrollFeeder +CALLV +pop +LABELV $155 +LABELV $154 +endproc CG_scrollScoresUp_f 0 12 +proc CG_ScoresDown_f 4 16 +ADDRGP4 cg+115308 +INDIRI4 +CNSTI4 0 +NEI4 $159 +ADDRGP4 menuScoreboard +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRGP4 Menu_SetFeederSelection +CALLV +pop +ADDRGP4 menuScoreboard +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRGP4 Menu_SetFeederSelection +CALLV +pop +LABELV $159 +ADDRLP4 0 +ADDRGP4 CG_RequestScores +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $162 +ADDRGP4 cg+115308 +INDIRI4 +CNSTI4 0 +NEI4 $163 +ADDRGP4 cg_debugRandom+12 +INDIRI4 +CNSTI4 0 +EQI4 $167 +ADDRGP4 $170 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $167 +ADDRGP4 cg+115308 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg+113500 +CNSTI4 0 +ASGNI4 +ADDRGP4 $163 +JUMPV +LABELV $162 +ADDRGP4 cg+115308 +CNSTI4 1 +ASGNI4 +LABELV $163 +LABELV $158 +endproc CG_ScoresDown_f 4 16 +proc CG_ScoresUp_f 0 0 +ADDRGP4 cg+115308 +INDIRI4 +CNSTI4 0 +EQI4 $175 +ADDRGP4 cg+115308 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+115316 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $175 +LABELV $174 +endproc CG_ScoresUp_f 0 0 +export CG_ClientList_f +proc CG_ClientList_f 20 12 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $182 +ADDRLP4 4 +CNSTI4 1668 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $187 +ADDRGP4 $183 +JUMPV +LABELV $187 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LTI4 $189 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +GTI4 $189 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $198 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $198 +address $196 +address $192 +address $194 +address $196 +code +LABELV $192 +ADDRGP4 $193 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $190 +JUMPV +LABELV $194 +ADDRGP4 $195 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $190 +JUMPV +LABELV $189 +LABELV $196 +ADDRGP4 $197 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $190 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $183 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $182 +ADDRGP4 $199 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $181 +endproc CG_ClientList_f 20 12 +proc CG_UIMenu_f 8 8 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRGP4 $201 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +LABELV $200 +endproc CG_UIMenu_f 8 8 +data +align 4 +LABELV commands +address $202 +address CG_ScoresDown_f +address $203 +address CG_ScoresUp_f +address $204 +address BG_MemoryInfo +address $205 +address CG_ClientList_f +address $206 +address CG_DestroyTestPS_f +address $207 +address CG_DestroyTestTS_f +address $208 +address CG_TestModelNextFrame_f +address $209 +address CG_TestModelNextSkin_f +address $210 +address CG_TestModelPrevFrame_f +address $211 +address CG_TestModelPrevSkin_f +address $212 +address CG_scrollScoresDown_f +address $213 +address CG_scrollScoresUp_f +address $214 +address CG_SizeDown_f +address $215 +address CG_SizeUp_f +address $216 +address CG_TestGun_f +address $217 +address CG_TestModel_f +address $218 +address CG_TestPS_f +address $219 +address CG_TestTS_f +address $220 +address CG_UIMenu_f +address $221 +address CG_Viewpos_f +address $222 +address CG_NextWeapon_f +address $223 +address CG_Weapon_f +address $224 +address CG_PrevWeapon_f +export CG_ConsoleCommand +code +proc CG_ConsoleCommand 12 20 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 commands +ARGP4 +CNSTU4 23 +ARGU4 +CNSTU4 8 +ARGU4 +ADDRGP4 cmdcmp +ARGP4 +ADDRLP4 8 +ADDRGP4 bsearch +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $226 +CNSTI4 0 +RETI4 +ADDRGP4 $225 +JUMPV +LABELV $226 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $225 +endproc CG_ConsoleCommand 12 20 +export CG_InitConsoleCommands +proc CG_InitConsoleCommands 4 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $232 +JUMPV +LABELV $229 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 commands +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +LABELV $230 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $232 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 23 +LTU4 $229 +ADDRGP4 $233 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $234 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $235 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $236 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $237 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $238 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $239 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $240 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $241 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $242 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $243 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $244 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $245 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $246 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $247 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $248 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $249 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $250 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $251 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $252 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $253 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $254 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $255 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $256 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $257 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $258 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $259 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $260 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $261 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $262 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $263 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $264 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $265 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $266 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $267 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $268 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +LABELV $228 +endproc CG_InitConsoleCommands 4 4 +import menuScoreboard +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $268 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $267 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $266 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $265 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 0 +align 1 +LABELV $264 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 116 +byte 1 111 +byte 1 103 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $263 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $262 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $261 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 0 +align 1 +LABELV $260 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $259 +byte 1 98 +byte 1 117 +byte 1 121 +byte 1 0 +align 1 +LABELV $258 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $257 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $256 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $255 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $254 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $253 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $252 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 118 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 0 +align 1 +LABELV $251 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 0 +align 1 +LABELV $250 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 0 +align 1 +LABELV $249 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $248 +byte 1 110 +byte 1 111 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 0 +align 1 +LABELV $247 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $246 +byte 1 103 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $245 +byte 1 103 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $244 +byte 1 109 +byte 1 116 +byte 1 0 +align 1 +LABELV $243 +byte 1 109 +byte 1 0 +align 1 +LABELV $242 +byte 1 118 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 0 +align 1 +LABELV $241 +byte 1 118 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $240 +byte 1 118 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $239 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $238 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $237 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 52 +byte 1 0 +align 1 +LABELV $236 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 51 +byte 1 0 +align 1 +LABELV $235 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 50 +byte 1 0 +align 1 +LABELV $234 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $233 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $224 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 0 +align 1 +LABELV $223 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $222 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $221 +byte 1 118 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 0 +align 1 +LABELV $220 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $219 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 84 +byte 1 83 +byte 1 0 +align 1 +LABELV $218 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $217 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $216 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $215 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $214 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $213 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 85 +byte 1 112 +byte 1 0 +align 1 +LABELV $212 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 68 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $211 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $210 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $209 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $208 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $207 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 84 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 84 +byte 1 83 +byte 1 0 +align 1 +LABELV $206 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 84 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $205 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $204 +byte 1 99 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $203 +byte 1 45 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $202 +byte 1 43 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $201 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $199 +byte 1 76 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 50 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $197 +byte 1 37 +byte 1 50 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $195 +byte 1 37 +byte 1 50 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 72 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $193 +byte 1 37 +byte 1 50 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 65 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $170 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 83 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 68 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 95 +byte 1 102 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $149 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $131 +byte 1 40 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 41 +byte 1 32 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $118 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $117 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 118 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_draw.asm b/build/release-linux-x86_64/base/cgame/cg_draw.asm new file mode 100644 index 0000000..7f8b111 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_draw.asm @@ -0,0 +1,20604 @@ +data +export menuScoreboard +align 4 +LABELV menuScoreboard +byte 4 0 +code +proc CG_AlignText 20 8 +ADDRFP4 8 +INDIRF4 +CNSTF4 0 +LEF4 $117 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 8 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRFP4 12 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 UI_Text_Height +CALLF4 +ASGNF4 +ADDRFP4 16 +ADDRLP4 12 +INDIRF4 +ASGNF4 +LABELV $117 +ADDRLP4 8 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $119 +ADDRLP4 8 +INDIRI4 +CNSTI4 4 +GTI4 $119 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $125 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $125 +address $121 +address $123 +address $122 +address $119 +address $124 +code +LABELV $119 +LABELV $121 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRGP4 $120 +JUMPV +LABELV $122 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $120 +JUMPV +LABELV $123 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRGP4 $120 +JUMPV +LABELV $124 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $120 +ADDRLP4 12 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LTI4 $126 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +GTI4 $126 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $132 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $132 +address $128 +address $130 +address $129 +address $131 +code +LABELV $126 +LABELV $128 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $127 +JUMPV +LABELV $129 +ADDRLP4 4 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRGP4 $127 +JUMPV +LABELV $130 +ADDRLP4 16 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 16 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ASGNF4 +ADDRGP4 $127 +JUMPV +LABELV $131 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +LABELV $127 +ADDRFP4 28 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $133 +ADDRFP4 28 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $133 +ADDRFP4 32 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $135 +ADDRFP4 32 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $135 +LABELV $116 +endproc CG_AlignText 20 8 +proc CG_DrawFieldPadded 84 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 20 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $138 +ADDRLP4 4 +CNSTI4 32 +ASGNI4 +LABELV $138 +ADDRLP4 44 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $140 +ADDRLP4 16 +CNSTI4 48 +ASGNI4 +LABELV $140 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +GEI4 $142 +ADDRGP4 $137 +JUMPV +LABELV $142 +ADDRFP4 8 +INDIRI4 +CNSTI4 4 +LEI4 $144 +ADDRFP4 8 +CNSTI4 4 +ASGNI4 +LABELV $144 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +LTI4 $146 +ADDRFP4 8 +INDIRI4 +CNSTI4 4 +GTI4 $146 +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $176-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $176 +address $148 +address $155 +address $162 +address $169 +code +LABELV $148 +ADDRFP4 20 +INDIRI4 +CNSTI4 9 +LEI4 $150 +ADDRLP4 52 +CNSTI4 9 +ASGNI4 +ADDRGP4 $151 +JUMPV +LABELV $150 +ADDRLP4 52 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $151 +ADDRFP4 20 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 0 +GEI4 $153 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRGP4 $154 +JUMPV +LABELV $153 +ADDRLP4 56 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $154 +ADDRFP4 20 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRGP4 $147 +JUMPV +LABELV $155 +ADDRFP4 20 +INDIRI4 +CNSTI4 99 +LEI4 $157 +ADDRLP4 60 +CNSTI4 99 +ASGNI4 +ADDRGP4 $158 +JUMPV +LABELV $157 +ADDRLP4 60 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $158 +ADDRFP4 20 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 -9 +GEI4 $160 +ADDRLP4 64 +CNSTI4 -9 +ASGNI4 +ADDRGP4 $161 +JUMPV +LABELV $160 +ADDRLP4 64 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $161 +ADDRFP4 20 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRGP4 $147 +JUMPV +LABELV $162 +ADDRFP4 20 +INDIRI4 +CNSTI4 999 +LEI4 $164 +ADDRLP4 68 +CNSTI4 999 +ASGNI4 +ADDRGP4 $165 +JUMPV +LABELV $164 +ADDRLP4 68 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $165 +ADDRFP4 20 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 -99 +GEI4 $167 +ADDRLP4 72 +CNSTI4 -99 +ASGNI4 +ADDRGP4 $168 +JUMPV +LABELV $167 +ADDRLP4 72 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $168 +ADDRFP4 20 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRGP4 $147 +JUMPV +LABELV $169 +ADDRFP4 20 +INDIRI4 +CNSTI4 9999 +LEI4 $171 +ADDRLP4 76 +CNSTI4 9999 +ASGNI4 +ADDRGP4 $172 +JUMPV +LABELV $171 +ADDRLP4 76 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $172 +ADDRFP4 20 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 -999 +GEI4 $174 +ADDRLP4 80 +CNSTI4 -999 +ASGNI4 +ADDRGP4 $175 +JUMPV +LABELV $174 +ADDRLP4 80 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $175 +ADDRFP4 20 +ADDRLP4 80 +INDIRI4 +ASGNI4 +LABELV $146 +LABELV $147 +ADDRLP4 24 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 $178 +ARGP4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRLP4 52 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 52 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LEI4 $179 +ADDRLP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +LABELV $179 +ADDRLP4 20 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 1073741824 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 24 +ASGNP4 +ADDRGP4 $183 +JUMPV +LABELV $182 +ADDRFP4 8 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $185 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 cgs+255316+188 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $183 +JUMPV +LABELV $185 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $189 +ADDRLP4 12 +CNSTI4 10 +ASGNI4 +ADDRGP4 $190 +JUMPV +LABELV $189 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ASGNI4 +LABELV $190 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+188 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 56 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $183 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +EQI4 $193 +ADDRLP4 8 +INDIRI4 +ADDRLP4 56 +INDIRI4 +NEI4 $182 +LABELV $193 +LABELV $137 +endproc CG_DrawFieldPadded 84 20 +export CG_DrawField +proc CG_DrawField 80 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 20 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 36 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +CNSTF4 0 +NEF4 $195 +ADDRLP4 8 +CNSTF4 1107296256 +ASGNF4 +LABELV $195 +ADDRLP4 40 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 40 +INDIRF4 +CNSTF4 0 +NEF4 $197 +ADDRLP4 16 +CNSTF4 1111490560 +ASGNF4 +LABELV $197 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +GEI4 $199 +ADDRGP4 $194 +JUMPV +LABELV $199 +ADDRFP4 8 +INDIRI4 +CNSTI4 4 +LEI4 $201 +ADDRFP4 8 +CNSTI4 4 +ASGNI4 +LABELV $201 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +LTI4 $203 +ADDRFP4 8 +INDIRI4 +CNSTI4 4 +GTI4 $203 +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $233-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $233 +address $205 +address $212 +address $219 +address $226 +code +LABELV $205 +ADDRFP4 20 +INDIRI4 +CNSTI4 9 +LEI4 $207 +ADDRLP4 48 +CNSTI4 9 +ASGNI4 +ADDRGP4 $208 +JUMPV +LABELV $207 +ADDRLP4 48 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $208 +ADDRFP4 20 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 0 +GEI4 $210 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRGP4 $211 +JUMPV +LABELV $210 +ADDRLP4 52 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $211 +ADDRFP4 20 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRGP4 $204 +JUMPV +LABELV $212 +ADDRFP4 20 +INDIRI4 +CNSTI4 99 +LEI4 $214 +ADDRLP4 56 +CNSTI4 99 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $214 +ADDRLP4 56 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $215 +ADDRFP4 20 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 -9 +GEI4 $217 +ADDRLP4 60 +CNSTI4 -9 +ASGNI4 +ADDRGP4 $218 +JUMPV +LABELV $217 +ADDRLP4 60 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $218 +ADDRFP4 20 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRGP4 $204 +JUMPV +LABELV $219 +ADDRFP4 20 +INDIRI4 +CNSTI4 999 +LEI4 $221 +ADDRLP4 64 +CNSTI4 999 +ASGNI4 +ADDRGP4 $222 +JUMPV +LABELV $221 +ADDRLP4 64 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $222 +ADDRFP4 20 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 -99 +GEI4 $224 +ADDRLP4 68 +CNSTI4 -99 +ASGNI4 +ADDRGP4 $225 +JUMPV +LABELV $224 +ADDRLP4 68 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $225 +ADDRFP4 20 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRGP4 $204 +JUMPV +LABELV $226 +ADDRFP4 20 +INDIRI4 +CNSTI4 9999 +LEI4 $228 +ADDRLP4 72 +CNSTI4 9999 +ASGNI4 +ADDRGP4 $229 +JUMPV +LABELV $228 +ADDRLP4 72 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $229 +ADDRFP4 20 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 -999 +GEI4 $231 +ADDRLP4 76 +CNSTI4 -999 +ASGNI4 +ADDRGP4 $232 +JUMPV +LABELV $231 +ADDRLP4 76 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $232 +ADDRFP4 20 +ADDRLP4 76 +INDIRI4 +ASGNI4 +LABELV $203 +LABELV $204 +ADDRLP4 20 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 $178 +ARGP4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 20 +ARGP4 +ADDRLP4 48 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 48 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LEI4 $235 +ADDRLP4 4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +LABELV $235 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +CNSTF4 1073741824 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDRLP4 8 +INDIRF4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ADDF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 20 +ASGNP4 +ADDRGP4 $239 +JUMPV +LABELV $238 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $241 +ADDRLP4 12 +CNSTI4 10 +ASGNI4 +ADDRGP4 $242 +JUMPV +LABELV $241 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ASGNI4 +LABELV $242 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+188 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 52 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $239 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 52 +INDIRI4 +EQI4 $245 +ADDRLP4 4 +INDIRI4 +ADDRLP4 52 +INDIRI4 +NEI4 $238 +LABELV $245 +LABELV $194 +endproc CG_DrawField 80 20 +proc CG_DrawProgressBar 64 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 28 +ADDRFP4 28 +INDIRF4 +ASGNF4 +ADDRFP4 24 +INDIRF4 +CNSTF4 0 +LTF4 $247 +ADDRLP4 0 +ADDRFP4 24 +INDIRF4 +ASGNF4 +ADDRGP4 $248 +JUMPV +LABELV $247 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CNSTF4 1101004800 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1058642330 +GEF4 $249 +ADDRLP4 0 +CNSTF4 1058642330 +ASGNF4 +LABELV $249 +LABELV $248 +ADDRFP4 28 +INDIRF4 +CNSTF4 0 +GEF4 $251 +ADDRFP4 28 +CNSTF4 0 +ASGNF4 +ADDRGP4 $252 +JUMPV +LABELV $251 +ADDRFP4 28 +INDIRF4 +CNSTF4 1065353216 +LEF4 $253 +ADDRFP4 28 +CNSTF4 1065353216 +ASGNF4 +LABELV $253 +LABELV $252 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 32 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +SUBF4 +ADDRFP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +SUBF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $255 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRGP4 $256 +JUMPV +LABELV $255 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $256 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 8 +INDIRF4 +CNSTF4 0 +LEF4 $273 +ADDRLP4 12 +ARGP4 +CNSTI4 8 +ARGI4 +ADDRGP4 $275 +ARGP4 +CNSTF4 1120403456 +ADDRFP4 28 +INDIRF4 +MULF4 +CVFI4 4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 36 +CNSTF4 0 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 20 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $273 +LABELV $246 +endproc CG_DrawProgressBar 64 36 +proc CG_DrawPlayerCreditsValue 28 24 +ADDRLP4 8 +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 8 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 29 +EQI4 $281 +ADDRLP4 12 +INDIRI4 +CNSTI4 30 +NEI4 $279 +LABELV $281 +ADDRLP4 4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $279 +ADDRGP4 $276 +JUMPV +LABELV $279 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 288 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 -1 +LEI4 $282 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 1 +NEI4 $284 +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cgs+34776 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_AlienCanEvolve +CALLI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $289 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+119056 +INDIRI4 +SUBI4 +CNSTI4 2000 +GTI4 $289 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+119056 +INDIRI4 +SUBI4 +CNSTI4 300 +DIVI4 +CNSTI4 1 +BANDI4 +ADDRLP4 20 +INDIRI4 +EQI4 $289 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTF4 0 +ASGNF4 +LABELV $289 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 400 +DIVI4 +ASGNI4 +LABELV $284 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $299 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1082130432 +DIVF4 +CVFI4 4 +ARGI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawFieldPadded +CALLV +pop +ADDRGP4 $300 +JUMPV +LABELV $299 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +CNSTI4 2 +ARGI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawField +CALLV +pop +LABELV $300 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $282 +LABELV $276 +endproc CG_DrawPlayerCreditsValue 28 24 +proc CG_DrawPlayerCreditsFraction 24 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 1 +EQI4 $302 +ADDRGP4 $301 +JUMPV +LABELV $302 +ADDRLP4 0 +ADDRGP4 cg+109588+256+32 +INDIRI4 +CNSTI4 400 +MODI4 +CVIF4 4 +CNSTF4 1137180672 +DIVF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +CNSTF4 0 +ARGF4 +ADDRLP4 20 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $301 +endproc CG_DrawPlayerCreditsFraction 24 36 +proc CG_DrawPlayerStamina 80 20 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 20 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1137180672 +ASGNF4 +ADDRLP4 32 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 8 +LTI4 $310 +ADDRLP4 32 +INDIRI4 +CNSTI4 11 +GTI4 $310 +ADDRLP4 32 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $318-32 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $318 +address $314 +address $315 +address $316 +address $317 +code +LABELV $314 +ADDRLP4 36 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 28 +INDIRF4 +ADDRLP4 36 +INDIRF4 +CVFI4 4 +CNSTI4 1 +LSHI4 +CVIF4 4 +SUBF4 +ADDRLP4 36 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 $313 +JUMPV +LABELV $315 +ADDRLP4 40 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 28 +INDIRF4 +ADDRLP4 40 +INDIRF4 +CVFI4 4 +CVIF4 4 +SUBF4 +ADDRLP4 40 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 $313 +JUMPV +LABELV $316 +ADDRLP4 0 +ADDRLP4 28 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 $313 +JUMPV +LABELV $317 +ADDRLP4 44 +CNSTF4 1150681088 +ASGNF4 +ADDRLP4 0 +ADDRLP4 28 +INDIRF4 +ADDRLP4 44 +INDIRF4 +ADDF4 +ADDRLP4 44 +INDIRF4 +DIVF4 +ASGNF4 +LABELV $313 +ADDRLP4 0 +INDIRF4 +CNSTF4 1065353216 +LEF4 $320 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $321 +JUMPV +LABELV $320 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $322 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $322 +LABELV $321 +ADDRLP4 40 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +ADDRLP4 40 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 4 +ASGNI4 +ADDRLP4 56 +ADDRFP4 8 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 60 +CNSTI4 8 +ASGNI4 +ADDRLP4 64 +ADDRFP4 8 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 64 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 64 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +CNSTI4 12 +ASGNI4 +ADDRLP4 72 +ADDRFP4 8 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4+12 +ADDRLP4 72 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 4 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $310 +endproc CG_DrawPlayerStamina 80 20 +proc CG_DrawPlayerStaminaBolt 84 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRGP4 cg+109588+192+32 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $329 +ADDRLP4 16 +INDIRF4 +CNSTF4 0 +LTF4 $334 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1125515264 +DIVF4 +ARGF4 +ADDRLP4 20 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1125515264 +DIVF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 32 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1125515264 +DIVF4 +ARGF4 +ADDRLP4 36 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 40 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1125515264 +DIVF4 +ARGF4 +ADDRLP4 44 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 12 +ASGNI4 +ADDRLP4 0+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 44 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $330 +JUMPV +LABELV $334 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1157234688 +DIVF4 +ARGF4 +ADDRLP4 52 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1157234688 +DIVF4 +ARGF4 +ADDRLP4 60 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 64 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 60 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1157234688 +DIVF4 +ARGF4 +ADDRLP4 68 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 72 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 68 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1157234688 +DIVF4 +ARGF4 +ADDRLP4 76 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 80 +CNSTI4 12 +ASGNI4 +ADDRLP4 0+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $330 +JUMPV +LABELV $329 +ADDRLP4 16 +INDIRF4 +CNSTF4 0 +GEF4 $350 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $351 +JUMPV +LABELV $350 +ADDRLP4 0 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $351 +LABELV $330 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $327 +endproc CG_DrawPlayerStaminaBolt 84 20 +proc CG_DrawPlayerClipsRing 144 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 BG_GetPlayerWeapon +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 44 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 29 +EQI4 $364 +ADDRLP4 44 +INDIRI4 +CNSTI4 30 +EQI4 $364 +ADDRLP4 44 +INDIRI4 +CNSTI4 31 +EQI4 $364 +ADDRGP4 $361 +JUMPV +LABELV $364 +ADDRLP4 24 +INDIRF4 +CNSTF4 1189765120 +LEF4 $365 +ADDRLP4 24 +CNSTF4 1189765120 +ASGNF4 +LABELV $365 +ADDRLP4 52 +CNSTF4 1189765120 +ASGNF4 +ADDRLP4 32 +ADDRLP4 52 +INDIRF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +ADDRLP4 52 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 56 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 64 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 68 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 60 +INDIRF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 68 +INDIRP4 +INDIRF4 +ADDRLP4 60 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 72 +CNSTI4 4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 56 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +CNSTI4 8 +ASGNI4 +ADDRLP4 84 +ADDRFP4 4 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+8 +ADDRLP4 84 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 84 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88 +CNSTI4 12 +ASGNI4 +ADDRLP4 92 +ADDRFP4 4 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+12 +ADDRLP4 92 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $362 +JUMPV +LABELV $361 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $370 +ADDRLP4 28 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 96 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 96 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 100 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 100 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 100 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 104 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 108 +ADDRLP4 104 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 112 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 116 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 108 +INDIRF4 +ADDRLP4 112 +INDIRF4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +CNSTI4 4 +ASGNI4 +ADDRLP4 124 +ADDRLP4 104 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 124 +INDIRF4 +ADDRLP4 112 +INDIRF4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 124 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 128 +CNSTI4 8 +ASGNI4 +ADDRLP4 132 +ADDRFP4 4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+8 +ADDRLP4 132 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 136 +CNSTI4 12 +ASGNI4 +ADDRLP4 140 +ADDRFP4 4 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+12 +ADDRLP4 140 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 140 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $362 +JUMPV +LABELV $370 +ADDRLP4 8 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $362 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $358 +endproc CG_DrawPlayerClipsRing 144 20 +proc CG_DrawPlayerBuildTimerRing 80 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 24 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRF4 +CNSTF4 1189765120 +LEF4 $378 +ADDRLP4 20 +CNSTF4 1189765120 +ASGNF4 +LABELV $378 +ADDRLP4 32 +CNSTF4 1189765120 +ASGNF4 +ADDRLP4 0 +ADDRLP4 32 +INDIRF4 +ADDRLP4 20 +INDIRF4 +SUBF4 +ADDRLP4 32 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 40 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 4 +ASGNI4 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 60 +CNSTI4 8 +ASGNI4 +ADDRLP4 64 +ADDRFP4 4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 64 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 64 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +CNSTI4 12 +ASGNI4 +ADDRLP4 72 +ADDRFP4 4 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4+12 +ADDRLP4 72 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $375 +endproc CG_DrawPlayerBuildTimerRing 80 20 +proc CG_DrawPlayerBoosted 4 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $384 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $385 +JUMPV +LABELV $384 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $385 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $383 +endproc CG_DrawPlayerBoosted 4 20 +proc CG_DrawPlayerBoosterBolt 64 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 268 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +ADDRLP4 20 +INDIRI4 +EQI4 $388 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 20 +INDIRI4 +EQI4 $388 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1120403456 +DIVF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1120403456 +DIVF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 36 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1120403456 +DIVF4 +ARGF4 +ADDRLP4 40 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 40 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1120403456 +DIVF4 +ARGF4 +ADDRLP4 48 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 12 +ASGNI4 +ADDRLP4 0+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 48 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $389 +JUMPV +LABELV $388 +ADDRLP4 0 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $389 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $387 +endproc CG_DrawPlayerBoosterBolt 64 20 +proc CG_DrawInvisbleStatus 12 20 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 32768 +BANDI4 +CNSTI4 0 +EQI4 $403 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $403 +ADDRGP4 $407 +ARGP4 +ADDRLP4 4 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $403 +LABELV $402 +endproc CG_DrawInvisbleStatus 12 20 +proc CG_DrawInvisbleOverlay 12 20 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 32768 +BANDI4 +CNSTI4 0 +EQI4 $409 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $409 +ADDRGP4 $413 +ARGP4 +ADDRLP4 4 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $409 +LABELV $408 +endproc CG_DrawInvisbleOverlay 12 20 +proc CG_DrawPlayerPrickles 60 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 36 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 196 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 6 +EQI4 $429 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 8 +EQI4 $429 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 9 +EQI4 $429 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $429 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 4 +EQI4 $429 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $417 +LABELV $429 +ADDRGP4 $414 +JUMPV +LABELV $417 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LEI4 $432 +ADDRLP4 0 +INDIRI4 +ADDRLP4 44 +INDIRI4 +GTI4 $430 +LABELV $432 +ADDRGP4 $414 +JUMPV +LABELV $430 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 28 +INDIRF4 +ADDRLP4 24 +INDIRF4 +LEF4 $433 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $435 +ADDRLP4 20 +ADDRLP4 28 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $442 +JUMPV +LABELV $435 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRGP4 $442 +JUMPV +LABELV $433 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +EQI4 $437 +ADDRLP4 20 +ADDRLP4 24 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $442 +JUMPV +LABELV $437 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRGP4 $442 +JUMPV +LABELV $439 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 48 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 56 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $443 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $444 +JUMPV +LABELV $443 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $444 +LABELV $440 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $442 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $439 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $414 +endproc CG_DrawPlayerPrickles 60 36 +proc CG_DrawPlayerFbreath 60 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 36 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 196 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 6 +EQI4 $460 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 8 +EQI4 $460 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 9 +EQI4 $460 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $460 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 4 +EQI4 $460 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $448 +LABELV $460 +ADDRGP4 $445 +JUMPV +LABELV $448 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LEI4 $463 +ADDRLP4 0 +INDIRI4 +ADDRLP4 44 +INDIRI4 +GTI4 $461 +LABELV $463 +ADDRGP4 $445 +JUMPV +LABELV $461 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 28 +INDIRF4 +ADDRLP4 24 +INDIRF4 +LEF4 $464 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $466 +ADDRLP4 20 +ADDRLP4 28 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $473 +JUMPV +LABELV $466 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRGP4 $473 +JUMPV +LABELV $464 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +EQI4 $468 +ADDRLP4 20 +ADDRLP4 24 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $473 +JUMPV +LABELV $468 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRGP4 $473 +JUMPV +LABELV $470 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 48 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 56 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $474 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $475 +JUMPV +LABELV $474 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $475 +LABELV $471 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $473 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $470 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $445 +endproc CG_DrawPlayerFbreath 60 36 +proc CG_DrawPlayerBombs 60 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 36 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 196 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $479 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 4 +EQI4 $479 +ADDRGP4 $476 +JUMPV +LABELV $479 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LEI4 $485 +ADDRLP4 0 +INDIRI4 +ADDRLP4 44 +INDIRI4 +GTI4 $483 +LABELV $485 +ADDRGP4 $476 +JUMPV +LABELV $483 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 28 +INDIRF4 +ADDRLP4 24 +INDIRF4 +LEF4 $486 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $488 +ADDRLP4 20 +ADDRLP4 28 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $495 +JUMPV +LABELV $488 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRGP4 $495 +JUMPV +LABELV $486 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +EQI4 $490 +ADDRLP4 20 +ADDRLP4 24 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $495 +JUMPV +LABELV $490 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRGP4 $495 +JUMPV +LABELV $492 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 48 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 56 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $496 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $497 +JUMPV +LABELV $496 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $497 +LABELV $493 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $495 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $492 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $476 +endproc CG_DrawPlayerBombs 60 36 +proc CG_DrawPlayerPoisonBarbs 60 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 36 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 196 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 6 +EQI4 $501 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 8 +EQI4 $501 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 9 +EQI4 $501 +ADDRGP4 $498 +JUMPV +LABELV $501 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LEI4 $508 +ADDRLP4 0 +INDIRI4 +ADDRLP4 44 +INDIRI4 +GTI4 $506 +LABELV $508 +ADDRGP4 $498 +JUMPV +LABELV $506 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 28 +INDIRF4 +ADDRLP4 24 +INDIRF4 +LEF4 $509 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $511 +ADDRLP4 20 +ADDRLP4 28 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $510 +JUMPV +LABELV $511 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRGP4 $510 +JUMPV +LABELV $509 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +EQI4 $513 +ADDRLP4 20 +ADDRLP4 24 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $514 +JUMPV +LABELV $513 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +LABELV $514 +LABELV $510 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $518 +JUMPV +LABELV $515 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 48 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 56 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $519 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $520 +JUMPV +LABELV $519 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $520 +LABELV $516 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $518 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $515 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $498 +endproc CG_DrawPlayerPoisonBarbs 60 36 +proc CG_DrawPlayerWallclimbing 4 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $522 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $523 +JUMPV +LABELV $522 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $523 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $521 +endproc CG_DrawPlayerWallclimbing 4 20 +proc CG_DrawPlayerAmmoValue 80 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_PrimaryWeapon +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 11 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $525 +ADDRLP4 12 +INDIRI4 +ADDRLP4 24 +INDIRI4 +GTI4 $536 +LABELV $535 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $525 +ADDRGP4 $526 +JUMPV +LABELV $536 +ADDRLP4 12 +INDIRI4 +CNSTI4 29 +EQI4 $531 +ADDRLP4 12 +INDIRI4 +CNSTI4 30 +EQI4 $531 +ADDRLP4 12 +INDIRI4 +CNSTI4 31 +EQI4 $531 +ADDRGP4 $526 +JUMPV +LABELV $531 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 344 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 348 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $527 +JUMPV +LABELV $526 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $527 +ADDRLP4 0 +INDIRI4 +CNSTI4 9999 +LEI4 $537 +ADDRLP4 0 +CNSTI4 9999 +ASGNI4 +LABELV $537 +ADDRLP4 4 +INDIRI4 +CNSTI4 9999 +LEI4 $539 +ADDRLP4 4 +CNSTI4 9999 +ASGNI4 +LABELV $539 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $541 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $543 +ADDRFP4 0 +INDIRP4 +INDIRF4 +CNSTF4 1084227584 +SUBF4 +ARGF4 +ADDRLP4 48 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1082130432 +DIVF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawField +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $525 +JUMPV +LABELV $543 +ADDRGP4 $178 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 1053609165 +ARGF4 +ADDRLP4 48 +CNSTF4 0 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +CNSTI4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 36 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 36 +INDIRF4 +CNSTF4 1110966272 +SUBF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +CNSTF4 1053609165 +ARGF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $178 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 1051931443 +ARGF4 +ADDRLP4 60 +CNSTF4 0 +ASGNF4 +ADDRLP4 60 +INDIRF4 +ARGF4 +ADDRLP4 60 +INDIRF4 +ARGF4 +CNSTI4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 36 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 36 +INDIRF4 +CNSTF4 1100480512 +SUBF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +CNSTF4 1051931443 +ARGF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ARGI4 +ADDRLP4 64 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $178 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 75 +DIVI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 1051931443 +ARGF4 +ADDRLP4 72 +CNSTF4 0 +ASGNF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +CNSTI4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 36 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 36 +INDIRF4 +CNSTF4 1082130432 +SUBF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +CNSTF4 1051931443 +ARGF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $541 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $545 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $547 +ADDRFP4 0 +INDIRP4 +INDIRF4 +CNSTF4 1084227584 +SUBF4 +ARGF4 +ADDRLP4 48 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1082130432 +DIVF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawField +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $525 +JUMPV +LABELV $547 +ADDRGP4 $549 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 1051931443 +ARGF4 +ADDRLP4 48 +CNSTF4 0 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +CNSTI4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 36 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 36 +INDIRF4 +CNSTF4 1109393408 +SUBF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +CNSTF4 1051931443 +ARGF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $178 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 1051931443 +ARGF4 +ADDRLP4 60 +CNSTF4 0 +ASGNF4 +ADDRLP4 60 +INDIRF4 +ARGF4 +ADDRLP4 60 +INDIRF4 +ARGF4 +CNSTI4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 36 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 36 +INDIRF4 +CNSTF4 1101004800 +SUBF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +CNSTF4 1051931443 +ARGF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ARGI4 +ADDRLP4 64 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $178 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 75 +DIVI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 1051931443 +ARGF4 +ADDRLP4 72 +CNSTF4 0 +ASGNF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +CNSTI4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 36 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 36 +INDIRF4 +CNSTF4 1082130432 +SUBF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +CNSTF4 1051931443 +ARGF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $545 +LABELV $525 +endproc CG_DrawPlayerAmmoValue 80 36 +proc CG_DrawAlienSense 4 8 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +ADDRLP4 0 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $551 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AlienSense +CALLV +pop +LABELV $551 +LABELV $550 +endproc CG_DrawAlienSense 4 8 +proc CG_DrawHumanScanner 4 12 +CNSTI4 2 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $555 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_Scanner +CALLV +pop +LABELV $555 +LABELV $554 +endproc CG_DrawHumanScanner 4 12 +proc CG_DrawUsableBuildable 128 28 +ADDRGP4 cg+112448 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 88 +CNSTP4 0 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 92 +CNSTF4 1115684864 +ASGNF4 +ADDRLP4 16 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +CNSTF4 1115684864 +ADDRLP4 4+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ARGP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 96 +CNSTP4 0 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 cg+109588+148 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 0 +CNSTI4 1852 +ADDRLP4 28+52 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $577 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 104 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $577 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 cg+109588+192+24 +INDIRI4 +ADDRLP4 108 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +NEI4 $577 +ADDRLP4 112 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 112 +INDIRI4 +CNSTI4 34 +EQI4 $586 +ADDRLP4 112 +INDIRI4 +CNSTI4 35 +NEI4 $582 +LABELV $586 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 116 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $587 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 120 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $582 +LABELV $587 +ADDRGP4 cg+163744 +CNSTI4 0 +ASGNI4 +ADDRGP4 $558 +JUMPV +LABELV $582 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 124 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 124 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 124 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 cg+163744 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $578 +JUMPV +LABELV $577 +ADDRGP4 cg+163744 +CNSTI4 0 +ASGNI4 +LABELV $578 +LABELV $558 +endproc CG_DrawUsableBuildable 128 28 +proc CG_DrawPlayerBuildTimer 28 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $593 +ADDRGP4 $591 +JUMPV +LABELV $593 +ADDRLP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_PrimaryWeapon +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 29 +EQI4 $596 +ADDRLP4 8 +INDIRI4 +CNSTI4 30 +EQI4 $596 +ADDRLP4 8 +INDIRI4 +CNSTI4 31 +EQI4 $596 +ADDRGP4 $591 +JUMPV +LABELV $596 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3 +LSHI4 +CNSTI4 8 +SUBI4 +CNSTI4 30000 +DIVI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 7 +LEI4 $599 +ADDRLP4 0 +CNSTI4 7 +ASGNI4 +ADDRGP4 $600 +JUMPV +LABELV $599 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $601 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $601 +LABELV $600 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+119052 +INDIRI4 +SUBI4 +CNSTI4 2000 +GTI4 $603 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+119052 +INDIRI4 +SUBI4 +CNSTI4 300 +DIVI4 +CNSTI4 2 +MODI4 +CNSTI4 0 +EQI4 $603 +ADDRFP4 4 +INDIRP4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 24 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $603 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+716 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $591 +endproc CG_DrawPlayerBuildTimer 28 20 +proc CG_DrawPlayerClipsValue 36 24 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_PrimaryWeapon +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 11 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $611 +ADDRLP4 8 +INDIRI4 +ADDRLP4 20 +INDIRI4 +GTI4 $620 +LABELV $619 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $611 +ADDRGP4 $613 +JUMPV +LABELV $620 +ADDRLP4 8 +INDIRI4 +CNSTI4 29 +EQI4 $611 +ADDRLP4 8 +INDIRI4 +CNSTI4 30 +EQI4 $611 +ADDRLP4 8 +INDIRI4 +CNSTI4 31 +EQI4 $611 +ADDRGP4 $613 +JUMPV +LABELV $613 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 -1 +LEI4 $614 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 32 +CNSTI4 4 +ASGNI4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1082130432 +DIVF4 +ARGF4 +ADDRLP4 28 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawField +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $614 +LABELV $611 +endproc CG_DrawPlayerClipsValue 36 24 +proc CG_DrawPlayerHealthValue 8 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1082130432 +DIVF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawField +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $621 +endproc CG_DrawPlayerHealthValue 8 24 +proc CG_DrawPlayerHealthCross 40 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRGP4 cgs+255316+752 +INDIRI4 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +EQI4 $626 +ADDRLP4 16 +ADDRGP4 cgs+255316+760 +INDIRI4 +ASGNI4 +ADDRGP4 $627 +JUMPV +LABELV $626 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $631 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $634 +ADDRLP4 16 +ADDRGP4 cgs+255316+756 +INDIRI4 +ASGNI4 +ADDRGP4 $632 +JUMPV +LABELV $634 +ADDRLP4 16 +ADDRGP4 cgs+255316+764 +INDIRI4 +ASGNI4 +ADDRGP4 $632 +JUMPV +LABELV $631 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $641 +ADDRLP4 16 +ADDRGP4 cgs+255316+768 +INDIRI4 +ASGNI4 +ADDRGP4 $642 +JUMPV +LABELV $641 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $646 +ADDRLP4 16 +ADDRGP4 cgs+255316+768 +INDIRI4 +ASGNI4 +LABELV $646 +LABELV $642 +LABELV $632 +LABELV $627 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $654 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +CNSTI4 10 +GEI4 $654 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +LABELV $654 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $660 +ADDRLP4 20 +CNSTF4 1065353216 +ASGNF4 +LABELV $660 +ADDRGP4 cg+163736 +INDIRI4 +CNSTI4 0 +NEI4 $663 +ADDRGP4 cg+163736 +ADDRLP4 16 +INDIRI4 +ASGNI4 +LABELV $663 +ADDRGP4 cg+163736 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $667 +ADDRLP4 28 +ADDRGP4 cg+163740 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRGP4 cg+109552 +INDIRI4 +CVIF4 4 +CNSTF4 1140457472 +DIVF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+163740 +INDIRF4 +CNSTF4 1065353216 +LEF4 $672 +ADDRGP4 cg+163740 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+163736 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 $673 +JUMPV +LABELV $672 +ADDRLP4 0+12 +ADDRLP4 20 +INDIRF4 +ADDRGP4 cg+163740 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRLP4 0+12 +ADDRLP4 20 +INDIRF4 +CNSTF4 1065353216 +ADDRGP4 cg+163740 +INDIRF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 cg+163736 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $623 +JUMPV +LABELV $673 +LABELV $667 +ADDRLP4 0+12 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $623 +endproc CG_DrawPlayerHealthCross 40 20 +proc CG_ChargeProgress 20 0 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $684 +ADDRLP4 0 +CNSTI4 200 +ASGNI4 +ADDRLP4 4 +CNSTI4 600 +ASGNI4 +LABELV $684 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $687 +ADDRLP4 0 +CNSTI4 200 +ASGNI4 +ADDRLP4 4 +CNSTI4 600 +ASGNI4 +ADDRGP4 $688 +JUMPV +LABELV $687 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $690 +ADDRLP4 0 +CNSTI4 200 +ASGNI4 +ADDRLP4 4 +CNSTI4 800 +ASGNI4 +ADDRGP4 $691 +JUMPV +LABELV $690 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 9 +NEI4 $693 +ADDRLP4 0 +CNSTI4 200 +ASGNI4 +ADDRLP4 4 +CNSTI4 800 +ASGNI4 +ADDRGP4 $694 +JUMPV +LABELV $693 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $696 +ADDRGP4 cg+109588+192+32 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $699 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 3000 +ASGNI4 +ADDRGP4 $697 +JUMPV +LABELV $699 +ADDRLP4 0 +CNSTI4 375 +ASGNI4 +ADDRLP4 4 +CNSTI4 1000 +ASGNI4 +ADDRGP4 $697 +JUMPV +LABELV $696 +ADDRLP4 12 +CNSTI4 196 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 20 +EQI4 $708 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 18 +NEI4 $704 +LABELV $708 +ADDRLP4 0 +CNSTI4 100 +ASGNI4 +ADDRLP4 4 +CNSTI4 3000 +ASGNI4 +LABELV $704 +LABELV $697 +LABELV $694 +LABELV $691 +LABELV $688 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 0 +GTF4 $709 +CNSTF4 0 +RETF4 +ADDRGP4 $683 +JUMPV +LABELV $709 +ADDRLP4 8 +ADDRGP4 cg+109588+192+36 +INDIRI4 +CVIF4 4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 1065353216 +LEF4 $714 +CNSTF4 1065353216 +RETF4 +ADDRGP4 $683 +JUMPV +LABELV $714 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +GEF4 $716 +CNSTF4 0 +RETF4 +ADDRGP4 $683 +JUMPV +LABELV $716 +ADDRLP4 8 +INDIRF4 +RETF4 +LABELV $683 +endproc CG_ChargeProgress 20 0 +proc CG_DrawPlayerChargeBarBG 24 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 cg_drawChargeBar+12 +INDIRI4 +CNSTI4 0 +EQI4 $723 +ADDRGP4 cg+163728 +INDIRF4 +CNSTF4 0 +GTF4 $719 +LABELV $723 +ADDRGP4 $718 +JUMPV +LABELV $719 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRGP4 cg+163728 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $718 +endproc CG_DrawPlayerChargeBarBG 24 20 +proc CG_DrawPlayerChargeBar 96 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 cg_drawChargeBar+12 +INDIRI4 +CNSTI4 0 +NEI4 $729 +ADDRGP4 $728 +JUMPV +LABELV $729 +ADDRLP4 40 +ADDRGP4 CG_ChargeProgress +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +CNSTF4 0 +GTF4 $732 +ADDRLP4 44 +ADDRGP4 cg+163728 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +CNSTF4 990057071 +ADDRGP4 cg+109552 +INDIRI4 +CVIF4 4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 cg+163728 +INDIRF4 +CNSTF4 0 +GTF4 $733 +ADDRGP4 cg+163728 +CNSTF4 0 +ASGNF4 +ADDRGP4 $728 +JUMPV +LABELV $732 +ADDRGP4 cg+163732 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 44 +ADDRGP4 cg+163728 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +CNSTF4 990057071 +ADDRGP4 cg+109552 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+163728 +INDIRF4 +CNSTF4 1065353216 +LEF4 $743 +ADDRGP4 cg+163728 +CNSTF4 1065353216 +ASGNF4 +LABELV $743 +LABELV $733 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRGP4 cg+163728 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 196 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 20 +EQI4 $757 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 18 +NEI4 $751 +LABELV $757 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 272 +ADDP4 +INDIRI4 +CNSTI4 2000 +LTI4 $751 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $751 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 0 +ASGNF4 +LABELV $751 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +LTF4 $760 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1086324736 +SUBF4 +ADDRGP4 cg+163732 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 20 +CNSTF4 1077936128 +ADDRGP4 cgs+31444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 60 +CNSTF4 0 +ASGNF4 +ADDRLP4 60 +INDIRF4 +ARGF4 +ADDRLP4 60 +INDIRF4 +ARGF4 +ADDRLP4 64 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ARGF4 +ADDRLP4 64 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 24 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 72 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRLP4 76 +CNSTF4 0 +ASGNF4 +ADDRLP4 76 +INDIRF4 +ARGF4 +ADDRLP4 76 +INDIRF4 +ARGF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 24 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 80 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 80 +INDIRF4 +ARGF4 +CNSTF4 0 +ARGF4 +ADDRLP4 80 +INDIRF4 +ARGF4 +ADDRLP4 80 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $761 +JUMPV +LABELV $760 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRF4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 60 +INDIRP4 +INDIRF4 +CNSTF4 1086324736 +SUBF4 +ADDRGP4 cg+163732 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 20 +CNSTF4 1077936128 +ADDRGP4 cgs+31448 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 20 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 68 +CNSTF4 0 +ASGNF4 +ADDRLP4 68 +INDIRF4 +ARGF4 +ADDRLP4 72 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRLP4 68 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 28 +INDIRF4 +SUBF4 +CNSTF4 1073741824 +ADDRLP4 20 +INDIRF4 +MULF4 +SUBF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 80 +CNSTF4 0 +ASGNF4 +ADDRLP4 80 +INDIRF4 +ARGF4 +ADDRLP4 80 +INDIRF4 +ARGF4 +ADDRLP4 84 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 84 +INDIRF4 +ARGF4 +ADDRLP4 84 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 88 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 88 +INDIRF4 +SUBF4 +ADDRLP4 20 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 88 +INDIRF4 +ARGF4 +CNSTF4 0 +ARGF4 +ADDRLP4 92 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 92 +INDIRF4 +ARGF4 +ADDRLP4 92 +INDIRF4 +ARGF4 +ADDRLP4 92 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $761 +LABELV $728 +endproc CG_DrawPlayerChargeBar 96 36 +lit +align 4 +LABELV $767 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +code +proc CG_DrawProgressLabel 32 36 +ADDRLP4 8 +ADDRGP4 $767 +INDIRB +ASGNB 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 28 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRLP4 24 +CNSTF4 0 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRFP4 32 +INDIRF4 +CNSTF4 1065353216 +GEF4 $768 +ADDRFP4 4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRLP4 8 +ARGP4 +ADDRFP4 28 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $769 +JUMPV +LABELV $768 +ADDRFP4 4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 28 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTI4 7 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $769 +LABELV $766 +endproc CG_DrawProgressLabel 32 36 +proc CG_DrawMediaProgress 0 32 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRF4 +ARGF4 +ADDRGP4 cg+119044 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawProgressBar +CALLV +pop +LABELV $770 +endproc CG_DrawMediaProgress 0 32 +proc CG_DrawMediaProgressLabel 0 36 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRGP4 $773 +ARGP4 +ADDRGP4 cg+119044 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawProgressLabel +CALLV +pop +LABELV $772 +endproc CG_DrawMediaProgressLabel 0 36 +proc CG_DrawBuildablesProgress 0 32 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRF4 +ARGF4 +ADDRGP4 cg+119048 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawProgressBar +CALLV +pop +LABELV $775 +endproc CG_DrawBuildablesProgress 0 32 +proc CG_DrawBuildablesProgressLabel 0 36 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRGP4 $778 +ARGP4 +ADDRGP4 cg+119048 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawProgressLabel +CALLV +pop +LABELV $777 +endproc CG_DrawBuildablesProgressLabel 0 36 +proc CG_DrawCharModelProgress 0 32 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRF4 +ARGF4 +ADDRGP4 cg+119040 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawProgressBar +CALLV +pop +LABELV $780 +endproc CG_DrawCharModelProgress 0 32 +proc CG_DrawCharModelProgressLabel 0 36 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRGP4 $783 +ARGP4 +ADDRGP4 cg+119040 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawProgressLabel +CALLV +pop +LABELV $782 +endproc CG_DrawCharModelProgressLabel 0 36 +proc CG_DrawOverallProgress 4 32 +ADDRLP4 0 +ADDRGP4 cg+119040 +INDIRF4 +ADDRGP4 cg+119048 +INDIRF4 +ADDF4 +ADDRGP4 cg+119044 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +CNSTF4 1077936128 +DIVF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawProgressBar +CALLV +pop +LABELV $785 +endproc CG_DrawOverallProgress 4 32 +proc CG_DrawLevelShot 36 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 0 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 $790 +ARGP4 +ADDRLP4 16 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRGP4 $791 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $792 +ADDRGP4 $794 +ARGP4 +ADDRLP4 28 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 28 +INDIRI4 +ASGNI4 +LABELV $792 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $789 +endproc CG_DrawLevelShot 36 20 +proc CG_DrawEdgeShot 20 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRGP4 $796 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $795 +endproc CG_DrawEdgeShot 20 20 +proc CG_DrawLevelName 8 36 +CNSTI4 3 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 UI_DrawTextBlock +CALLV +pop +LABELV $797 +endproc CG_DrawLevelName 8 36 +proc CG_DrawMOTD 1032 36 +CNSTI4 4 +ARGI4 +ADDRLP4 1028 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 1024 +ADDRLP4 1028 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1024 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_ParseNewlines +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 UI_DrawTextBlock +CALLV +pop +LABELV $798 +endproc CG_DrawMOTD 1032 36 +proc CG_DrawHostname 1036 36 +CNSTI4 0 +ARGI4 +ADDRLP4 1028 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 1024 +ADDRLP4 1028 +INDIRP4 +ASGNP4 +ADDRLP4 1024 +INDIRP4 +ARGP4 +ADDRGP4 $800 +ARGP4 +ADDRLP4 1032 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1032 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 UI_EscapeEmoticons +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 Q_CleanStr +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 UI_DrawTextBlock +CALLV +pop +LABELV $799 +endproc CG_DrawHostname 1036 36 +proc CG_DrawDemoPlayback 8 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_drawDemoState+12 +INDIRI4 +CNSTI4 0 +NEI4 $802 +ADDRGP4 $801 +JUMPV +LABELV $802 +ADDRLP4 0 +ADDRGP4 trap_GetDemoState +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +EQI4 $805 +ADDRGP4 $801 +JUMPV +LABELV $805 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $801 +endproc CG_DrawDemoPlayback 8 20 +proc CG_DrawDemoRecording 8 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_drawDemoState+12 +INDIRI4 +CNSTI4 0 +NEI4 $808 +ADDRGP4 $807 +JUMPV +LABELV $808 +ADDRLP4 0 +ADDRGP4 trap_GetDemoState +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +EQI4 $811 +ADDRGP4 $807 +JUMPV +LABELV $811 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $807 +endproc CG_DrawDemoRecording 8 20 +export CG_UpdateMediaFraction +proc CG_UpdateMediaFraction 0 0 +ADDRGP4 cg+119044 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRGP4 trap_UpdateScreen +CALLV +pop +LABELV $813 +endproc CG_UpdateMediaFraction 0 0 +export CG_DrawLoadingScreen +proc CG_DrawLoadingScreen 8 8 +ADDRGP4 $816 +ARGP4 +ADDRLP4 4 +ADDRGP4 Menus_FindByName +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menu_Update +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 Menu_Paint +CALLV +pop +LABELV $815 +endproc CG_DrawLoadingScreen 8 8 +export CG_GetValue +proc CG_GetValue 20 4 +ADDRLP4 8 +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_GetPlayerWeapon +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $828 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +EQI4 $822 +ADDRLP4 16 +INDIRI4 +CNSTI4 3 +EQI4 $825 +ADDRGP4 $821 +JUMPV +LABELV $822 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $821 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CVIF4 4 +RETF4 +ADDRGP4 $817 +JUMPV +LABELV $825 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $821 +ADDRLP4 0 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +CVIF4 4 +RETF4 +ADDRGP4 $817 +JUMPV +LABELV $828 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CVIF4 4 +RETF4 +ADDRGP4 $817 +JUMPV +LABELV $821 +CNSTF4 3212836864 +RETF4 +LABELV $817 +endproc CG_GetValue 20 4 +export CG_GetKillerText +proc CG_GetKillerText 8 8 +ADDRLP4 0 +ADDRGP4 $830 +ASGNP4 +ADDRGP4 cg+115320 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $831 +ADDRGP4 $834 +ARGP4 +ADDRGP4 cg+115320 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $831 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $829 +endproc CG_GetKillerText 8 8 +proc CG_DrawKiller 24 32 +ADDRGP4 cg+115320 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $837 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 8 +ADDRGP4 CG_GetKillerText +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 CG_GetKillerText +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 12 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +SUBF4 +ARGF4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $837 +LABELV $836 +endproc CG_DrawKiller 24 32 +proc CG_DrawTeamSpectators 52 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRGP4 cg+115352 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +LEF4 $842 +ADDRLP4 28 +ADDRGP4 trap_Milliseconds +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 20 +INDIRI4 +ADDRGP4 cg+116376 +INDIRI4 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 CG_SetClipRegion +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRGP4 cg+116380 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ADDRGP4 cg+116380 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 CG_ClearClipRegion +CALLV +pop +ADDRLP4 44 +ADDRGP4 cg+116380 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +CNSTF4 1106247680 +ADDRLP4 24 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $849 +JUMPV +LABELV $848 +ADDRLP4 48 +ADDRGP4 cg+116380 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $849 +ADDRGP4 cg+116380 +INDIRF4 +ADDRLP4 0 +INDIRF4 +GTF4 $848 +ADDRGP4 cg+116376 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $843 +JUMPV +LABELV $842 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $843 +LABELV $840 +endproc CG_DrawTeamSpectators 52 36 +proc CG_DrawFollow 1036 36 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $855 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $855 +ADDRGP4 cg+117772 +INDIRI4 +CNSTI4 0 +NEI4 $859 +ADDRLP4 8 +ARGP4 +ADDRGP4 $862 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRGP4 $860 +JUMPV +LABELV $859 +ADDRLP4 8 +ARGP4 +ADDRGP4 $863 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $860 +ADDRLP4 8 +ARGP4 +CNSTI4 1668 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+4 +ADDP4 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRLP4 1032 +CNSTF4 0 +ASGNF4 +ADDRLP4 1032 +INDIRF4 +ARGF4 +ADDRLP4 1032 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRFP4 4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $855 +LABELV $854 +endproc CG_DrawFollow 1036 36 +proc CG_DrawTeamLabel 1060 36 +ADDRLP4 12 +CNSTI1 0 +ASGNI1 +ADDRLP4 1040 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 1 +EQI4 $871 +ADDRLP4 1040 +INDIRI4 +CNSTI4 2 +EQI4 $878 +ADDRGP4 $868 +JUMPV +LABELV $871 +ADDRLP4 1036 +ADDRGP4 $872 +ASGNP4 +ADDRGP4 cg+24 +INDIRI4 +CNSTI4 0 +EQI4 $869 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $876 +ARGP4 +ADDRGP4 cgs+34776 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $869 +JUMPV +LABELV $878 +ADDRLP4 1036 +ADDRGP4 $879 +ASGNP4 +ADDRGP4 cg+24 +INDIRI4 +CNSTI4 0 +EQI4 $869 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $876 +ARGP4 +ADDRGP4 cgs+34780 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $869 +JUMPV +LABELV $868 +ADDRLP4 1036 +ADDRGP4 $830 +ASGNP4 +LABELV $869 +ADDRLP4 1048 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +EQI4 $886 +ADDRLP4 1048 +INDIRI4 +CNSTI4 2 +EQI4 $888 +ADDRGP4 $884 +JUMPV +LABELV $884 +LABELV $886 +ADDRGP4 $887 +ARGP4 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 1052 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1052 +INDIRP4 +ASGNP4 +ADDRGP4 $885 +JUMPV +LABELV $888 +ADDRGP4 $887 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRLP4 1056 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1056 +INDIRP4 +ASGNP4 +LABELV $885 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRLP4 1052 +CNSTF4 0 +ASGNF4 +ADDRLP4 1052 +INDIRF4 +ARGF4 +ADDRLP4 1052 +INDIRF4 +ARGF4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRFP4 8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 32 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $867 +endproc CG_DrawTeamLabel 1060 36 +proc CG_DrawStageReport 1040 36 +ADDRGP4 cg+24 +INDIRI4 +CNSTI4 0 +EQI4 $890 +ADDRGP4 $889 +JUMPV +LABELV $890 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $893 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $896 +ARGP4 +ADDRLP4 1032 +CNSTI4 1 +ASGNI4 +ADDRGP4 cgs+34780 +INDIRI4 +ADDRLP4 1032 +INDIRI4 +ADDI4 +ARGI4 +ADDRGP4 cgs+34776 +INDIRI4 +ADDRLP4 1032 +INDIRI4 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $893 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $899 +ADDRGP4 cgs+34792 +INDIRI4 +ADDRGP4 cgs+34784 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1137180672 +DIVF4 +ARGF4 +ADDRLP4 1036 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 1032 +ADDRLP4 1036 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +GEI4 $904 +ADDRLP4 1032 +CNSTI4 0 +ASGNI4 +LABELV $904 +ADDRGP4 cgs+34792 +INDIRI4 +CNSTI4 0 +GEI4 $906 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $909 +ARGP4 +ADDRGP4 cgs+34776 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $900 +JUMPV +LABELV $906 +ADDRLP4 1032 +INDIRI4 +CNSTI4 1 +NEI4 $911 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $913 +ARGP4 +ADDRGP4 cgs+34776 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $900 +JUMPV +LABELV $911 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $915 +ARGP4 +ADDRGP4 cgs+34776 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $900 +JUMPV +LABELV $899 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $917 +ADDRLP4 1032 +ADDRGP4 cgs+34796 +INDIRI4 +ADDRGP4 cgs+34788 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +GEI4 $922 +ADDRLP4 1032 +CNSTI4 0 +ASGNI4 +LABELV $922 +ADDRGP4 cgs+34796 +INDIRI4 +CNSTI4 0 +GEI4 $924 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $909 +ARGP4 +ADDRGP4 cgs+34780 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $925 +JUMPV +LABELV $924 +ADDRLP4 1032 +INDIRI4 +CNSTI4 1 +NEI4 $928 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $930 +ARGP4 +ADDRGP4 cgs+34780 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $929 +JUMPV +LABELV $928 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $932 +ARGP4 +ADDRGP4 cgs+34780 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $929 +LABELV $925 +LABELV $917 +LABELV $900 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRLP4 1032 +CNSTF4 0 +ASGNF4 +ADDRLP4 1032 +INDIRF4 +ARGF4 +ADDRLP4 1032 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 1024 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRFP4 4 +INDIRF4 +ADDRLP4 1024 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 1028 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $889 +endproc CG_DrawStageReport 1040 36 +bss +align 4 +LABELV $935 +skip 80 +align 4 +LABELV $936 +skip 4 +align 4 +LABELV $937 +skip 4 +code +proc CG_DrawFPS 92 36 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRGP4 cg_drawFPS+12 +INDIRI4 +CNSTI4 0 +NEI4 $938 +ADDRGP4 $934 +JUMPV +LABELV $938 +ADDRLP4 48 +ADDRGP4 trap_Milliseconds +CALLI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 56 +ADDRGP4 $937 +ASGNP4 +ADDRLP4 32 +ADDRLP4 28 +INDIRI4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 $936 +INDIRI4 +CNSTI4 20 +MODI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $935 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 60 +ADDRGP4 $936 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +CNSTI4 20 +LEI4 $941 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 64 +INDIRI4 +ASGNI4 +LABELV $943 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $935 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $944 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 20 +LTI4 $943 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $947 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $947 +ADDRLP4 36 +CNSTI4 20000 +ADDRLP4 4 +INDIRI4 +DIVI4 +ASGNI4 +ADDRGP4 $178 +ARGP4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRGP4 $949 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 72 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRGP4 $949 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 76 +ADDRGP4 UI_Text_Height +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 CG_DrawStrlen +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRGP4 $950 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 84 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 84 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 44 +INDIRF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 20 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRFP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $951 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $956 +JUMPV +LABELV $953 +ADDRLP4 88 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRLP4 88+1 +CNSTI1 0 +ASGNI1 +ADDRFP4 4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $954 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $956 +ADDRLP4 0 +INDIRI4 +ADDRLP4 16 +INDIRI4 +LTI4 $953 +ADDRFP4 4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRGP4 $950 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $952 +JUMPV +LABELV $951 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 88 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 88 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +CNSTI4 3 +ARGI4 +ADDRLP4 88 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1077936128 +DIVF4 +ARGF4 +ADDRLP4 88 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawField +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $952 +LABELV $941 +LABELV $934 +endproc CG_DrawFPS 92 36 +proc CG_DrawTimerMins 24 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_drawTimer+12 +INDIRI4 +CNSTI4 0 +NEI4 $959 +ADDRGP4 $958 +JUMPV +LABELV $959 +ADDRLP4 8 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cgs+34760 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 60 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MULI4 +SUBI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +CNSTI4 3 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1077936128 +DIVF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawField +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $958 +endproc CG_DrawTimerMins 24 24 +proc CG_DrawTimerSecs 24 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_drawTimer+12 +INDIRI4 +CNSTI4 0 +NEI4 $965 +ADDRGP4 $964 +JUMPV +LABELV $965 +ADDRLP4 8 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cgs+34760 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 60 +ASGNI4 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 16 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +SUBI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +CVFI4 4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawFieldPadded +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $964 +endproc CG_DrawTimerSecs 24 24 +proc CG_DrawTimer 90 36 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 28 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 cg_drawTimer+12 +INDIRI4 +CNSTI4 0 +NEI4 $971 +ADDRGP4 $970 +JUMPV +LABELV $971 +ADDRLP4 44 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cgs+34760 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 44 +INDIRI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 52 +CNSTI4 60 +ASGNI4 +ADDRLP4 28 +ADDRLP4 24 +INDIRI4 +ADDRLP4 52 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 52 +INDIRI4 +ADDRLP4 28 +INDIRI4 +MULI4 +SUBI4 +ASGNI4 +ADDRLP4 64 +CNSTI4 10 +ASGNI4 +ADDRLP4 32 +ADDRLP4 24 +INDIRI4 +ADDRLP4 64 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 32 +INDIRI4 +MULI4 +SUBI4 +ASGNI4 +ADDRGP4 $976 +ARGP4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRGP4 $949 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 76 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRGP4 $949 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 80 +ADDRGP4 UI_Text_Height +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 CG_DrawStrlen +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $980 +JUMPV +LABELV $977 +ADDRLP4 88 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRLP4 88+1 +CNSTI1 0 +ASGNI1 +ADDRFP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $978 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $980 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $977 +LABELV $970 +endproc CG_DrawTimer 90 36 +proc SortScore 12 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 1668 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+72 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+72 +ADDP4 +INDIRI4 +SUBI4 +RETI4 +LABELV $984 +endproc SortScore 12 0 +proc SortWeaponClass 40 0 +ADDRLP4 0 +CNSTI4 1668 +ADDRFP4 0 +INDIRP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 1668 +ADDRFP4 4 +INDIRP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 88 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $992 +ADDRLP4 20 +CNSTI4 88 +ASGNI4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 2 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $998 +ADDRLP4 32 +ADDRLP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $998 +ADDRLP4 36 +CNSTI4 1 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 36 +INDIRI4 +EQI4 $998 +ADDRLP4 32 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $994 +LABELV $998 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $994 +LABELV $992 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $989 +endproc SortWeaponClass 40 0 +lit +align 4 +LABELV $1045 +byte 4 0 +byte 4 0 +byte 4 0 +code +proc CG_DrawTeamOverlay 464 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CNSTF4 1090519040 +DIVF4 +ASGNF4 +ADDRLP4 76 +CNSTF4 1082130432 +ASGNF4 +ADDRLP4 80 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 84 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 376 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 88 +CNSTF4 1050253722 +ASGNF4 +ADDRLP4 392 +CNSTF4 0 +ASGNF4 +ADDRLP4 380 +CNSTF4 1056964608 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 372 +CNSTI4 0 +ASGNI4 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 384 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +ADDRLP4 384 +INDIRF4 +ASGNF4 +ADDRLP4 368 +CNSTI4 0 +ASGNI4 +ADDRLP4 388 +ADDRGP4 cg_drawTeamOverlay+12 +INDIRI4 +ASGNI4 +ADDRLP4 396 +ADDRGP4 cg_teamOverlaySortMode+12 +INDIRI4 +ASGNI4 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 2 +NEI4 $1002 +ADDRGP4 $999 +JUMPV +LABELV $1002 +ADDRLP4 404 +CNSTI4 0 +ASGNI4 +ADDRLP4 388 +INDIRI4 +ADDRLP4 404 +INDIRI4 +EQI4 $1009 +ADDRGP4 cg_teamOverlayMaxPlayers+12 +INDIRI4 +ADDRLP4 404 +INDIRI4 +NEI4 $1006 +LABELV $1009 +ADDRGP4 $999 +JUMPV +LABELV $1006 +ADDRGP4 cgs+148212 +INDIRI4 +CNSTI4 0 +NEI4 $1010 +ADDRGP4 $999 +JUMPV +LABELV $1010 +ADDRGP4 cg+115308 +INDIRI4 +CNSTI4 0 +NEI4 $1018 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 7 +NEI4 $1013 +LABELV $1018 +ADDRGP4 $999 +JUMPV +LABELV $1013 +ADDRLP4 20 +CNSTI4 1668 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 388 +INDIRI4 +CNSTI4 1 +EQI4 $1023 +ADDRLP4 388 +INDIRI4 +CNSTI4 2 +NEI4 $1021 +LABELV $1023 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $1024 +ADDRLP4 0 +CNSTI4 1668 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $1029 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +EQU4 $1029 +ADDRLP4 420 +CNSTI4 68 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 420 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 420 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $1029 +ADDRLP4 388 +INDIRI4 +CNSTI4 1 +NEI4 $1031 +ADDRLP4 424 +ADDRLP4 372 +INDIRI4 +ASGNI4 +ADDRLP4 372 +ADDRLP4 424 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 424 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 100 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $1032 +JUMPV +LABELV $1031 +ADDRLP4 428 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 428 +INDIRI4 +CNSTI4 1 +EQI4 $1038 +ADDRLP4 428 +INDIRI4 +CNSTI4 2 +EQI4 $1038 +ADDRLP4 428 +INDIRI4 +CNSTI4 5 +EQI4 $1038 +ADDRLP4 428 +INDIRI4 +CNSTI4 6 +EQI4 $1038 +ADDRLP4 428 +INDIRI4 +CNSTI4 31 +NEI4 $1033 +LABELV $1038 +ADDRLP4 432 +ADDRLP4 372 +INDIRI4 +ASGNI4 +ADDRLP4 372 +ADDRLP4 432 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 432 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 100 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +LABELV $1033 +LABELV $1032 +LABELV $1029 +LABELV $1025 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +LTI4 $1024 +ADDRGP4 $1022 +JUMPV +LABELV $1021 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1042 +JUMPV +LABELV $1039 +ADDRLP4 412 +CNSTI4 1852 +CNSTI4 212 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 416 +ADDRGP4 $1045 +INDIRB +ASGNB 12 +ADDRLP4 428 +ADDRLP4 412 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +CNSTI4 255 +BANDI4 +ASGNI4 +ADDRLP4 436 +CNSTI4 1 +ASGNI4 +ADDRLP4 412 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 436 +INDIRI4 +NEI4 $1049 +ADDRLP4 428 +INDIRI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +NEI4 $1049 +ADDRLP4 412 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRLP4 436 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $1046 +LABELV $1049 +ADDRGP4 $1040 +JUMPV +LABELV $1046 +ADDRLP4 416 +ADDRLP4 412 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRF4 +ADDRGP4 cg+109588+20 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 416+4 +ADDRLP4 412 +INDIRP4 +CNSTI4 1568 +ADDP4 +INDIRF4 +ADDRGP4 cg+109588+20+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 416+8 +ADDRLP4 412 +INDIRP4 +CNSTI4 1572 +ADDP4 +INDIRF4 +ADDRGP4 cg+109588+20+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 416 +ARGP4 +ADDRLP4 444 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 444 +INDIRF4 +CNSTF4 1148846080 +GEF4 $1060 +ADDRLP4 448 +ADDRLP4 372 +INDIRI4 +ASGNI4 +ADDRLP4 372 +ADDRLP4 448 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 448 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 100 +ADDP4 +CNSTI4 212 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1060 +LABELV $1040 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1042 +ADDRLP4 8 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $1039 +LABELV $1022 +ADDRLP4 396 +INDIRI4 +CNSTI4 1 +NEI4 $1063 +ADDRLP4 100 +ARGP4 +ADDRLP4 372 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 4 +ARGU4 +ADDRGP4 SortScore +ARGP4 +ADDRGP4 qsort +CALLV +pop +ADDRGP4 $1064 +JUMPV +LABELV $1063 +ADDRLP4 396 +INDIRI4 +CNSTI4 2 +NEI4 $1065 +ADDRLP4 100 +ARGP4 +ADDRLP4 372 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 4 +ARGU4 +ADDRGP4 SortWeaponClass +ARGP4 +ADDRGP4 qsort +CALLV +pop +LABELV $1065 +LABELV $1064 +ADDRLP4 372 +INDIRI4 +ADDRGP4 cg_teamOverlayMaxPlayers+12 +INDIRI4 +LEI4 $1067 +ADDRLP4 372 +ADDRGP4 cg_teamOverlayMaxPlayers+12 +INDIRI4 +ASGNI4 +LABELV $1067 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 76 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 80 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 84 +ADDRLP4 84 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 376 +ADDRLP4 376 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 88 +ADDRLP4 88 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 380 +ADDRLP4 380 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 392 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 372 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRF4 +MULF4 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 392 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 420 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 24 +ADDRLP4 420 +INDIRF4 +ASGNF4 +ADDRLP4 24+4 +ADDRLP4 420 +INDIRF4 +ASGNF4 +ADDRLP4 24+8 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 24+12 +ADDRFP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1077 +JUMPV +LABELV $1074 +ADDRLP4 0 +CNSTI4 1668 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 100 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $1082 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +EQU4 $1082 +ADDRLP4 432 +CNSTI4 68 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 432 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 432 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $1079 +LABELV $1082 +ADDRGP4 $1075 +JUMPV +LABELV $1079 +ADDRLP4 40 +ARGP4 +CNSTI4 34 +ARGI4 +ADDRGP4 $1083 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 376 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+184 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 440 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +ADDRLP4 440 +INDIRI4 +LEI4 $1088 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ADDRLP4 440 +INDIRI4 +NEI4 $1086 +LABELV $1088 +ADDRLP4 356 +ADDRGP4 $830 +ASGNP4 +ADDRGP4 $1087 +JUMPV +LABELV $1086 +ADDRLP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1089 +ADDRLP4 368 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1090 +JUMPV +LABELV $1089 +ADDRLP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1091 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 444 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 368 +ADDRLP4 444 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1091 +LABELV $1090 +ADDRLP4 16 +INDIRF4 +ADDRLP4 76 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +CNSTI4 1280 +ADDRLP4 368 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons+416 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 2 +NEI4 $1094 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1095 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ADDRLP4 76 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +CNSTI4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades+8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRGP4 $1095 +JUMPV +LABELV $1094 +ADDRLP4 368 +INDIRI4 +CNSTI4 30 +EQI4 $1106 +ADDRLP4 368 +INDIRI4 +CNSTI4 4 +EQI4 $1106 +ADDRLP4 368 +INDIRI4 +CNSTI4 6 +EQI4 $1106 +ADDRLP4 368 +INDIRI4 +CNSTI4 9 +NEI4 $1102 +LABELV $1106 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ADDRLP4 76 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+748 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $1102 +LABELV $1095 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 100 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 452 +ADDRGP4 CG_GetColorCharForHealth +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +CNSTI4 734 +ADDI4 +ARGI4 +ADDRLP4 456 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRGP4 $1109 +ARGP4 +ADDRLP4 452 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 456 +INDIRP4 +ARGP4 +ADDRLP4 460 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 356 +ADDRLP4 460 +INDIRP4 +ASGNP4 +LABELV $1087 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 448 +ADDRLP4 16 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 76 +INDIRF4 +ADDF4 +ADDRLP4 84 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 452 +ADDRLP4 448 +INDIRF4 +ADDRLP4 380 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 364 +ADDRLP4 452 +INDIRF4 +ASGNF4 +ADDRLP4 360 +ADDRLP4 452 +INDIRF4 +ASGNF4 +ADDRLP4 364 +ARGP4 +ADDRLP4 448 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ADDRLP4 80 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 88 +INDIRF4 +ARGF4 +ADDRLP4 24 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRGP4 UI_Text_Paint_Limit +CALLV +pop +ADDRLP4 96 +ADDRLP4 384 +INDIRF4 +ASGNF4 +ADDRLP4 96 +ARGP4 +ADDRLP4 360 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ADDRLP4 80 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 88 +INDIRF4 +ARGF4 +ADDRLP4 24 +ARGP4 +ADDRLP4 356 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRGP4 UI_Text_Paint_Limit +CALLV +pop +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 92 +ADDRLP4 92 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1075 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1077 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +GEI4 $1110 +ADDRLP4 92 +INDIRI4 +ADDRLP4 372 +INDIRI4 +LTI4 $1074 +LABELV $1110 +LABELV $999 +endproc CG_DrawTeamOverlay 464 32 +proc CG_DrawClock 92 36 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 28 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 cg_drawClock+12 +INDIRI4 +CNSTI4 0 +NEI4 $1112 +ADDRGP4 $1111 +JUMPV +LABELV $1112 +ADDRLP4 24 +ARGP4 +ADDRLP4 72 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRGP4 cg_drawClock+12 +INDIRI4 +CNSTI4 2 +NEI4 $1115 +ADDRGP4 $1118 +ARGP4 +ADDRLP4 24+8 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +MODI4 +CNSTI4 0 +EQI4 $1124 +ADDRLP4 76 +ADDRGP4 $1120 +ASGNP4 +ADDRGP4 $1125 +JUMPV +LABELV $1124 +ADDRLP4 76 +ADDRGP4 $1121 +ASGNP4 +LABELV $1125 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRLP4 24+4 +INDIRI4 +ARGI4 +ADDRLP4 80 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRGP4 $1116 +JUMPV +LABELV $1115 +ADDRLP4 80 +ADDRGP4 $1126 +ASGNP4 +ADDRLP4 76 +ADDRLP4 24+8 +INDIRI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +NEI4 $1128 +ADDRLP4 76 +CNSTI4 12 +ASGNI4 +ADDRGP4 $1129 +JUMPV +LABELV $1128 +ADDRLP4 76 +INDIRI4 +CNSTI4 12 +NEI4 $1130 +ADDRLP4 80 +ADDRGP4 $1132 +ASGNP4 +ADDRGP4 $1131 +JUMPV +LABELV $1130 +ADDRLP4 76 +INDIRI4 +CNSTI4 12 +LEI4 $1133 +ADDRLP4 76 +ADDRLP4 76 +INDIRI4 +CNSTI4 12 +SUBI4 +ASGNI4 +ADDRLP4 80 +ADDRGP4 $1132 +ASGNP4 +LABELV $1133 +LABELV $1131 +LABELV $1129 +ADDRGP4 $1135 +ARGP4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +MODI4 +CNSTI4 0 +EQI4 $1138 +ADDRLP4 84 +ADDRGP4 $1120 +ASGNP4 +ADDRGP4 $1139 +JUMPV +LABELV $1138 +ADDRLP4 84 +ADDRGP4 $1121 +ASGNP4 +LABELV $1139 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 24+4 +INDIRI4 +ARGI4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 88 +INDIRP4 +ASGNP4 +LABELV $1116 +ADDRGP4 $949 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 76 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRGP4 $949 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 80 +ADDRGP4 UI_Text_Height +CALLF4 +ASGNF4 +ADDRLP4 60 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 CG_DrawStrlen +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 64 +INDIRF4 +ARGF4 +ADDRLP4 60 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1143 +JUMPV +LABELV $1140 +ADDRLP4 88 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRLP4 88+1 +CNSTI1 0 +ASGNI1 +ADDRFP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $1141 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1143 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $1140 +LABELV $1111 +endproc CG_DrawClock 92 36 +proc CG_DrawSnapshot 20 36 +ADDRGP4 cg_drawSnapshot+12 +INDIRI4 +CNSTI4 0 +NEI4 $1146 +ADDRGP4 $1145 +JUMPV +LABELV $1146 +ADDRGP4 $1149 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 cg+28 +INDIRI4 +ARGI4 +ADDRGP4 cgs+31456 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRFP4 4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $1145 +endproc CG_DrawSnapshot 20 36 +export CG_AddLagometerFrameInfo +proc CG_AddLagometerFrameInfo 8 0 +ADDRLP4 0 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+32 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 lagometer+512 +INDIRI4 +CNSTI4 127 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 lagometer +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 lagometer+512 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1154 +endproc CG_AddLagometerFrameInfo 8 0 +bss +align 4 +LABELV $1160 +skip 160 +align 4 +LABELV $1161 +skip 4 +export CG_AddLagometerSnapshotInfo +code +proc CG_AddLagometerSnapshotInfo 24 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1162 +ADDRGP4 lagometer+1540 +INDIRI4 +CNSTI4 127 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 lagometer+1028 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 4 +ADDRGP4 lagometer+1540 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1159 +JUMPV +LABELV $1162 +ADDRGP4 lagometer+1540 +INDIRI4 +CNSTI4 127 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 lagometer+1028 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 lagometer+1540 +INDIRI4 +CNSTI4 127 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 lagometer+516 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 lagometer+1540 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 cg+163724 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1173 +ADDRLP4 12 +ADDRGP4 $1161 +ASGNP4 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1160 +ADDP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRGP4 $1161 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 40 +MODI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1177 +ADDRLP4 20 +ADDRGP4 cg+163724 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1160 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1178 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 40 +LTI4 $1177 +ADDRLP4 20 +ADDRGP4 cg+163724 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 40 +DIVI4 +ASGNI4 +LABELV $1173 +LABELV $1159 +endproc CG_AddLagometerSnapshotInfo 24 0 +lit +align 4 +LABELV $1184 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +code +proc CG_DrawDisconnect 80 32 +ADDRLP4 44 +ADDRGP4 $1184 +INDIRB +ASGNB 16 +ADDRLP4 60 +ADDRGP4 trap_GetCurrentCmdNumber +CALLI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 60 +INDIRI4 +CNSTI4 64 +SUBI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 64 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +LEI4 $1189 +ADDRLP4 64 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +LEI4 $1185 +LABELV $1189 +ADDRGP4 $1183 +JUMPV +LABELV $1185 +ADDRLP4 24 +ADDRGP4 $1190 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +CNSTF4 1060320051 +ARGF4 +ADDRLP4 68 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 68 +INDIRF4 +CVFI4 4 +ASGNI4 +CNSTI4 320 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +DIVI4 +SUBI4 +CVIF4 4 +ARGF4 +CNSTF4 1120403456 +ARGF4 +CNSTF4 1060320051 +ARGF4 +ADDRLP4 44 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 9 +RSHI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1191 +ADDRGP4 $1183 +JUMPV +LABELV $1191 +ADDRLP4 28 +CNSTF4 1142161408 +ASGNF4 +ADDRLP4 32 +CNSTF4 1138229248 +ASGNF4 +ADDRGP4 $1194 +ARGP4 +ADDRLP4 72 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 76 +CNSTF4 1111490560 +ASGNF4 +ADDRLP4 76 +INDIRF4 +ARGF4 +ADDRLP4 76 +INDIRF4 +ARGF4 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $1183 +endproc CG_DrawDisconnect 80 32 +proc CG_DrawLagometer 132 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1196 +ADDRGP4 $1195 +JUMPV +LABELV $1196 +ADDRGP4 cg_lagometer+12 +INDIRI4 +CNSTI4 0 +NEI4 $1199 +ADDRGP4 $1195 +JUMPV +LABELV $1199 +ADDRGP4 cg+8 +INDIRI4 +CNSTI4 0 +EQI4 $1202 +ADDRGP4 $1195 +JUMPV +LABELV $1202 +ADDRLP4 36 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 36+4 +ADDRFP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36+8 +ADDRFP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36+12 +ADDRFP4 16 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36+12 +CNSTF4 1048576000 +ASGNF4 +ADDRLP4 36 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 84 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 88 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 88 +INDIRI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 88 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 52 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 20 +CNSTI4 -1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 52 +INDIRF4 +CNSTF4 1077936128 +DIVF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 32 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 16 +INDIRF4 +CNSTF4 1133903872 +DIVF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1214 +JUMPV +LABELV $1211 +ADDRLP4 8 +ADDRGP4 lagometer+512 +INDIRI4 +CNSTI4 1 +SUBI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +CNSTI4 127 +BANDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 lagometer +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +LEF4 $1216 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +EQI4 $1218 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRGP4 g_color_table+48 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1218 +ADDRLP4 0 +INDIRF4 +ADDRLP4 16 +INDIRF4 +LEF4 $1221 +ADDRLP4 0 +ADDRLP4 16 +INDIRF4 +ASGNF4 +LABELV $1221 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ARGF4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +CNSTF4 1065353216 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 100 +CNSTF4 0 +ASGNF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRGP4 $1217 +JUMPV +LABELV $1216 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $1225 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +EQI4 $1227 +ADDRLP4 20 +CNSTI4 2 +ASGNI4 +ADDRGP4 g_color_table+64 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1227 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 16 +INDIRF4 +LEF4 $1230 +ADDRLP4 0 +ADDRLP4 16 +INDIRF4 +ASGNF4 +LABELV $1230 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ARGF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +CNSTF4 1065353216 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 96 +CNSTF4 0 +ASGNF4 +ADDRLP4 96 +INDIRF4 +ARGF4 +ADDRLP4 96 +INDIRF4 +ARGF4 +ADDRLP4 96 +INDIRF4 +ARGF4 +ADDRLP4 96 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +LABELV $1225 +LABELV $1217 +LABELV $1212 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1214 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ADDRLP4 12 +INDIRF4 +LTF4 $1211 +ADDRLP4 16 +ADDRLP4 52 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 16 +INDIRF4 +CNSTF4 1147207680 +DIVF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1237 +JUMPV +LABELV $1234 +ADDRLP4 8 +ADDRGP4 lagometer+1540 +INDIRI4 +CNSTI4 1 +SUBI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +CNSTI4 127 +BANDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 lagometer+1028 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +LEF4 $1240 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 lagometer+516 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1242 +ADDRLP4 20 +INDIRI4 +CNSTI4 5 +EQI4 $1243 +ADDRLP4 20 +CNSTI4 5 +ASGNI4 +ADDRGP4 g_color_table+48 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $1243 +JUMPV +LABELV $1242 +ADDRLP4 20 +INDIRI4 +CNSTI4 3 +EQI4 $1248 +ADDRLP4 20 +CNSTI4 3 +ASGNI4 +ADDRGP4 g_color_table+32 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1248 +LABELV $1243 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 16 +INDIRF4 +LEF4 $1251 +ADDRLP4 0 +ADDRLP4 16 +INDIRF4 +ASGNF4 +LABELV $1251 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +CNSTF4 1065353216 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 100 +CNSTF4 0 +ASGNF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRGP4 $1241 +JUMPV +LABELV $1240 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $1255 +ADDRLP4 20 +INDIRI4 +CNSTI4 4 +EQI4 $1257 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +ADDRGP4 g_color_table+16 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1257 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ARGF4 +CNSTF4 1065353216 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 100 +CNSTF4 0 +ASGNF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +LABELV $1255 +LABELV $1241 +LABELV $1235 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1237 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ADDRLP4 12 +INDIRF4 +LTF4 $1234 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_nopredict+12 +INDIRI4 +ADDRLP4 96 +INDIRI4 +NEI4 $1266 +ADDRGP4 cg_synchronousClients+12 +INDIRI4 +ADDRLP4 96 +INDIRI4 +EQI4 $1262 +LABELV $1266 +ADDRLP4 60 +ADDRGP4 $1267 +ASGNP4 +ADDRGP4 $1263 +JUMPV +LABELV $1262 +ADDRGP4 $178 +ARGP4 +ADDRGP4 cg+163724 +INDIRI4 +ARGI4 +ADDRLP4 100 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 100 +INDIRP4 +ASGNP4 +LABELV $1263 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 104 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 112 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ADDRLP4 104 +INDIRF4 +ADDRLP4 112 +INDIRF4 +DIVF4 +SUBF4 +ADDRFP4 4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 116 +ADDRGP4 UI_Text_Height +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 112 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 116 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ADDRFP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 36+4 +ADDRFP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36+8 +ADDRFP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36+12 +ADDRFP4 16 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36+12 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 36 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 128 +CNSTI4 0 +ASGNI4 +ADDRLP4 128 +INDIRI4 +ARGI4 +ADDRLP4 128 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 CG_DrawDisconnect +CALLV +pop +LABELV $1195 +endproc CG_DrawLagometer 132 36 +data +export oldestSpeedSample +align 4 +LABELV oldestSpeedSample +byte 4 0 +export maxSpeedSample +align 4 +LABELV maxSpeedSample +byte 4 0 +export CG_AddSpeed +code +proc CG_AddSpeed 40 4 +ADDRLP4 4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 cg_drawSpeed+12 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $1275 +ADDRLP4 4+8 +CNSTF4 0 +ASGNF4 +LABELV $1275 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRGP4 maxSpeedSample +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 speedSamples +ADDP4 +INDIRF4 +LEF4 $1279 +ADDRLP4 24 +ADDRGP4 oldestSpeedSample +ASGNP4 +ADDRLP4 20 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRGP4 maxSpeedSample +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 speedSamples +ADDP4 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRGP4 oldestSpeedSample +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 160 +MODI4 +ASGNI4 +ADDRGP4 $1273 +JUMPV +LABELV $1279 +ADDRGP4 oldestSpeedSample +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 speedSamples +ADDP4 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRGP4 oldestSpeedSample +ASGNP4 +ADDRLP4 20 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 maxSpeedSample +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $1281 +ADDRGP4 maxSpeedSample +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1286 +JUMPV +LABELV $1283 +ADDRLP4 32 +CNSTI4 2 +ASGNI4 +ADDRLP4 36 +ADDRGP4 speedSamples +ASGNP4 +ADDRLP4 28 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LSHI4 +ADDRLP4 36 +INDIRP4 +ADDP4 +INDIRF4 +ADDRGP4 maxSpeedSample +INDIRI4 +ADDRLP4 32 +INDIRI4 +LSHI4 +ADDRLP4 36 +INDIRP4 +ADDP4 +INDIRF4 +LEF4 $1287 +ADDRGP4 maxSpeedSample +ADDRLP4 28 +INDIRI4 +ASGNI4 +LABELV $1287 +LABELV $1284 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1286 +ADDRLP4 28 +INDIRI4 +CNSTI4 160 +LTI4 $1283 +LABELV $1281 +ADDRLP4 28 +ADDRGP4 oldestSpeedSample +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 160 +MODI4 +ASGNI4 +LABELV $1273 +endproc CG_AddSpeed 40 4 +lit +align 4 +LABELV $1290 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $1291 +byte 4 0 +byte 4 1065353216 +byte 4 0 +align 4 +LABELV $1292 +byte 4 1065353216 +byte 4 0 +byte 4 0 +code +proc CG_DrawSpeedGraph 116 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRGP4 $1290 +INDIRB +ASGNB 12 +ADDRLP4 36 +ADDRGP4 $1291 +INDIRB +ASGNB 12 +ADDRLP4 56 +ADDRGP4 $1292 +INDIRB +ASGNB 12 +ADDRLP4 48 +ADDRGP4 maxSpeedSample +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 speedSamples +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +CNSTF4 1147207680 +GEF4 $1293 +ADDRLP4 48 +CNSTF4 1147207680 +ASGNF4 +LABELV $1293 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $1300 +ADDRLP4 0 +ADDRGP4 oldestSpeedSample +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +CNSTI4 160 +MODI4 +CNSTI4 2 +LSHI4 +ADDRGP4 speedSamples +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1148846080 +GEF4 $1304 +ADDRLP4 76 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 0 +INDIRF4 +CNSTF4 1148846080 +DIVF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 76 +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 76 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 36+4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8+8 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1148846080 +DIVF4 +ADDRLP4 36+8 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $1305 +JUMPV +LABELV $1304 +ADDRLP4 0 +INDIRF4 +CNSTF4 1153957888 +GEF4 $1314 +ADDRLP4 84 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 88 +ADDRLP4 0 +INDIRF4 +CNSTF4 1148846080 +SUBF4 +CNSTF4 1142292480 +DIVF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 84 +INDIRF4 +ADDRLP4 88 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 84 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 36+4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +ADDRLP4 56+4 +INDIRF4 +ADDRLP4 36+4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8+8 +ADDRLP4 36+8 +INDIRF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1148846080 +SUBF4 +CNSTF4 1142292480 +DIVF4 +ADDRLP4 56+8 +INDIRF4 +ADDRLP4 36+8 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $1315 +JUMPV +LABELV $1314 +ADDRLP4 8 +ADDRLP4 56 +INDIRB +ASGNB 12 +LABELV $1315 +LABELV $1305 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 104 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDRLP4 0 +INDIRF4 +ADDRLP4 48 +INDIRF4 +DIVF4 +SUBF4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 108 +CNSTF4 1126170624 +ASGNF4 +ADDRLP4 112 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ADDRLP4 108 +INDIRF4 +DIVF4 +ADDRLP4 112 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 112 +INDIRF4 +ADDRLP4 108 +INDIRF4 +DIVF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +MULF4 +ADDRLP4 48 +INDIRF4 +DIVF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $1301 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 160 +LTI4 $1300 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1289 +endproc CG_DrawSpeedGraph 116 20 +proc CG_DrawSpeedText 56 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 16 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 16+12 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 cg+109588+148 +INDIRI4 +ADDRGP4 cg+4 +INDIRI4 +NEI4 $1328 +ADDRLP4 36 +ADDRGP4 cg+109588+32 +INDIRB +ASGNB 12 +ADDRGP4 cg_drawSpeed+12 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $1335 +ADDRLP4 36+8 +CNSTF4 0 +ASGNF4 +LABELV $1335 +ADDRLP4 36 +ARGP4 +ADDRLP4 48 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRGP4 $1329 +JUMPV +LABELV $1328 +ADDRGP4 oldestSpeedSample +INDIRI4 +CNSTI4 0 +NEI4 $1339 +ADDRLP4 32 +ADDRGP4 speedSamples+636 +INDIRF4 +ASGNF4 +ADDRGP4 $1340 +JUMPV +LABELV $1339 +ADDRLP4 32 +ADDRGP4 oldestSpeedSample +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 speedSamples-4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $1340 +LABELV $1329 +ADDRLP4 0 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 $178 +ARGP4 +ADDRLP4 32 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 36 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 40 +ADDRGP4 UI_Text_Height +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 40 +INDIRF4 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $1326 +endproc CG_DrawSpeedText 56 32 +proc CG_DrawSpeed 0 20 +ADDRGP4 cg_drawSpeed+12 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1344 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawSpeedGraph +CALLV +pop +LABELV $1344 +ADDRGP4 cg_drawSpeed+12 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1347 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawSpeedText +CALLV +pop +LABELV $1347 +LABELV $1343 +endproc CG_DrawSpeed 0 20 +proc CG_DrawConsole 0 36 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 cg+119060 +ARGP4 +ADDRGP4 UI_DrawTextBlock +CALLV +pop +LABELV $1350 +endproc CG_DrawConsole 0 36 +proc CG_DrawTutorial 4 36 +ADDRGP4 cg_tutorial+12 +INDIRI4 +CNSTI4 0 +NEI4 $1353 +ADDRGP4 $1352 +JUMPV +LABELV $1353 +ADDRLP4 0 +ADDRGP4 CG_TutorialText +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 UI_DrawTextBlock +CALLV +pop +LABELV $1352 +endproc CG_DrawTutorial 4 36 +export CG_DrawWeaponIcon +proc CG_DrawWeaponIcon 44 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_GetPlayerWeapon +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 cg+109588+192 +INDIRI4 +CNSTI4 0 +GTI4 $1359 +ADDRGP4 $1356 +JUMPV +LABELV $1359 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $1365 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1363 +LABELV $1365 +ADDRGP4 $1366 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +ADDRGP4 $1356 +JUMPV +LABELV $1363 +CNSTI4 1280 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1367 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $1369 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1356 +JUMPV +LABELV $1367 +ADDRLP4 4 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1370 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1370 +ADDRLP4 32 +ADDRLP4 4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 32 +INDIRF4 +CNSTF4 1051260355 +GEF4 $1372 +ADDRFP4 4 +INDIRP4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 40 +CNSTF4 0 +ASGNF4 +ADDRLP4 36 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +LABELV $1372 +LABELV $1370 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 1 +NEI4 $1374 +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 288 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 cgs+34776 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_AlienCanEvolve +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $1374 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+119056 +INDIRI4 +SUBI4 +CNSTI4 2000 +GTI4 $1383 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+119056 +INDIRI4 +SUBI4 +CNSTI4 300 +DIVI4 +CNSTI4 2 +MODI4 +CNSTI4 0 +EQI4 $1387 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTF4 0 +ASGNF4 +LABELV $1387 +LABELV $1383 +LABELV $1374 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +CNSTI4 1280 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons+416 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1356 +endproc CG_DrawWeaponIcon 44 20 +proc CG_DrawCrosshair 64 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 BG_GetPlayerWeapon +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRGP4 cg_drawCrosshair+12 +INDIRI4 +CNSTI4 0 +NEI4 $1394 +ADDRGP4 $1392 +JUMPV +LABELV $1394 +ADDRGP4 cg_drawCrosshair+12 +INDIRI4 +CNSTI4 1 +NEI4 $1397 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1397 +ADDRGP4 $1392 +JUMPV +LABELV $1397 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 312 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1400 +ADDRGP4 $1392 +JUMPV +LABELV $1400 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +EQI4 $1403 +ADDRGP4 $1392 +JUMPV +LABELV $1403 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1406 +ADDRGP4 $1392 +JUMPV +LABELV $1406 +ADDRLP4 4 +CNSTI4 1280 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 cg_crosshairSize+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 52 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 52 +INDIRF4 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 52 +INDIRF4 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 4 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+117440 +INDIRI4 +EQI4 $1416 +ADDRGP4 cg+117432 +INDIRI4 +CNSTI4 0 +LTI4 $1411 +LABELV $1416 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +LABELV $1417 +ADDRLP4 60 +ADDRLP4 56 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +CNSTF4 1056964608 +ADDRLP4 60 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $1418 +ADDRLP4 56 +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 3 +LTI4 $1417 +LABELV $1411 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1421 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1421 +LABELV $1392 +endproc CG_DrawCrosshair 64 20 +proc CG_ScanForCrosshairEntity 116 28 +ADDRLP4 60 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRLP4 92 +CNSTF4 1207959552 +ASGNF4 +ADDRLP4 72 +ADDRLP4 60 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 72+4 +ADDRLP4 60+4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 72+8 +ADDRLP4 60+8 +INDIRF4 +CNSTF4 1207959552 +ADDRGP4 cg+112080+36+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 96 +ADDRGP4 vec3_origin +ASGNP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 0+12 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 100 +ADDRGP4 trap_CM_PointContents +CALLI4 +ASGNI4 +ADDRLP4 84 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $1440 +ADDRGP4 $1423 +JUMPV +LABELV $1440 +ADDRLP4 0+52 +INDIRI4 +CNSTI4 64 +LTI4 $1442 +ADDRLP4 104 +CNSTI4 1852 +ADDRLP4 0+52 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 108 +ADDRLP4 104 +INDIRP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1446 +ADDRLP4 108 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 112 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +NEI4 $1446 +ADDRGP4 cg+117432 +ADDRLP4 0+52 +INDIRI4 +ASGNI4 +ADDRGP4 $1423 +JUMPV +LABELV $1446 +ADDRGP4 cg+117432 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $1423 +JUMPV +LABELV $1442 +ADDRLP4 88 +CNSTI4 1668 +ADDRLP4 0+52 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1455 +ADDRLP4 88 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +EQI4 $1458 +ADDRGP4 $1423 +JUMPV +LABELV $1458 +LABELV $1455 +ADDRGP4 cg+117436 +ADDRLP4 0+52 +INDIRI4 +ASGNI4 +ADDRGP4 cg+117440 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $1423 +endproc CG_ScanForCrosshairEntity 116 28 +proc CG_DrawLocation 48 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 cg+24 +INDIRI4 +CNSTI4 0 +EQI4 $1466 +ADDRGP4 $1465 +JUMPV +LABELV $1466 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRGP4 CG_GetPlayerLocation +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1469 +ADDRLP4 12 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +CNSTI4 734 +ADDI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRGP4 $1470 +JUMPV +LABELV $1469 +CNSTI4 734 +ARGI4 +ADDRLP4 32 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +LABELV $1470 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 36 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +GEF4 $1471 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 40 +CNSTF4 0 +ASGNF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $1472 +JUMPV +LABELV $1471 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 40 +CNSTF4 0 +ASGNF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +CNSTI4 4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 16 +ARGP4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRGP4 UI_Text_Paint_Limit +CALLV +pop +LABELV $1472 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1465 +endproc CG_DrawLocation 48 36 +proc CG_DrawCrosshairNames 36 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_drawCrosshairNames+12 +INDIRI4 +CNSTI4 0 +NEI4 $1474 +ADDRGP4 $1473 +JUMPV +LABELV $1474 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +EQI4 $1477 +ADDRGP4 $1473 +JUMPV +LABELV $1477 +ADDRGP4 CG_ScanForCrosshairEntity +CALLV +pop +ADDRGP4 cg+117440 +INDIRI4 +ARGI4 +CNSTI4 1000 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_FadeColor +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1481 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $1473 +JUMPV +LABELV $1481 +ADDRLP4 0 +CNSTI4 1668 +ADDRGP4 cg+117436 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+4 +ADDP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_teamOverlayUserinfo+12 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $1486 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $1486 +ADDRGP4 cgs+148212 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $1486 +CNSTI4 1668 +ADDRGP4 cg+117436 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+80 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $1486 +ADDRGP4 cg+117436 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 CG_GetColorCharForHealth +CALLI4 +ASGNI4 +ADDRGP4 $1494 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +CNSTI4 1668 +ADDRGP4 cg+117436 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+80 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +LABELV $1486 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 32 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +DIVF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 32 +INDIRF4 +DIVF4 +SUBF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1473 +endproc CG_DrawCrosshairNames 36 32 +export CG_OwnerDraw +proc CG_OwnerDraw 20 36 +ADDRFP4 52 +ADDRFP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +LTI4 $1504 +ADDRLP4 16 +INDIRI4 +CNSTI4 67 +GTI4 $1504 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1569 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1569 +address $1513 +address $1514 +address $1510 +address $1511 +address $1512 +address $1505 +address $1507 +address $1504 +address $1508 +address $1508 +address $1508 +address $1508 +address $1509 +address $1521 +address $1517 +address $1518 +address $1532 +address $1534 +address $1533 +address $1519 +address $1520 +address $1525 +address $1524 +address $1523 +address $1522 +address $1526 +address $1527 +address $1528 +address $1529 +address $1530 +address $1515 +address $1516 +address $1539 +address $1536 +address $1563 +address $1506 +address $1531 +address $1535 +address $1537 +address $1543 +address $1544 +address $1545 +address $1546 +address $1547 +address $1548 +address $1549 +address $1550 +address $1551 +address $1552 +address $1553 +address $1554 +address $1555 +address $1556 +address $1557 +address $1559 +address $1560 +address $1561 +address $1562 +address $1564 +address $1538 +address $1540 +address $1541 +address $1542 +address $1565 +address $1566 +address $1567 +address $1568 +address $1558 +code +LABELV $1505 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_DrawPlayerCreditsValue +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1506 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerCreditsFraction +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1507 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_DrawPlayerCreditsValue +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1508 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRFP4 56 +INDIRP4 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerStamina +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1509 +ADDRLP4 0 +ARGP4 +ADDRFP4 56 +INDIRP4 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerStaminaBolt +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1510 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawPlayerAmmoValue +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1511 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawPlayerClipsValue +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1512 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawPlayerBuildTimer +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1513 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawPlayerHealthValue +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1514 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawPlayerHealthCross +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1515 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerChargeBarBG +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1516 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerChargeBar +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1517 +ADDRLP4 0 +ARGP4 +ADDRFP4 56 +INDIRP4 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerClipsRing +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1518 +ADDRLP4 0 +ARGP4 +ADDRFP4 56 +INDIRP4 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerBuildTimerRing +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1519 +ADDRLP4 0 +ARGP4 +ADDRFP4 56 +INDIRP4 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerWallclimbing +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1520 +ADDRLP4 0 +ARGP4 +ADDRFP4 56 +INDIRP4 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerBoosted +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1521 +ADDRLP4 0 +ARGP4 +ADDRFP4 56 +INDIRP4 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerBoosterBolt +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1522 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerFbreath +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1523 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerPrickles +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1524 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerBombs +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1525 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerPoisonBarbs +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1526 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawInvisbleStatus +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1527 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawInvisbleOverlay +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1528 +ADDRLP4 0 +ARGP4 +ADDRGP4 CG_DrawAlienSense +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1529 +ADDRLP4 0 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawHumanScanner +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1530 +ADDRLP4 0 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawUsableBuildable +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1531 +ADDRLP4 0 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawKiller +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1532 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawItemSelect +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1533 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawWeaponIcon +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1534 +ADDRLP4 0 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawItemSelectText +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1535 +ADDRLP4 0 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawTeamSpectators +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1536 +ADDRLP4 0 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawLocation +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1537 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawFollow +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1538 +ADDRLP4 0 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawCrosshairNames +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1539 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawCrosshair +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1540 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawStageReport +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1541 +ADDRLP4 0 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawTeamLabel +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1542 +ADDRLP4 0 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawTeamLabel +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1543 +ADDRLP4 0 +ARGP4 +ADDRGP4 CG_DrawLevelShot +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1544 +ADDRLP4 0 +ARGP4 +ADDRGP4 CG_DrawEdgeShot +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1545 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 32 +INDIRI4 +ARGI4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRFP4 44 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawMediaProgress +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1546 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawMediaProgressLabel +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1547 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 32 +INDIRI4 +ARGI4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRFP4 44 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawBuildablesProgress +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1548 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawBuildablesProgressLabel +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1549 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 32 +INDIRI4 +ARGI4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRFP4 44 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawCharModelProgress +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1550 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawCharModelProgressLabel +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1551 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 32 +INDIRI4 +ARGI4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRFP4 44 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawOverallProgress +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1552 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawLevelName +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1553 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawMOTD +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1554 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawHostname +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1555 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_DrawFPS +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1556 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_DrawFPS +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1557 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawTimer +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1558 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawClock +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1559 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawTimerMins +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1560 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawTimerSecs +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1561 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawSnapshot +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1562 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawLagometer +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1563 +ADDRLP4 0 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawTeamOverlay +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1564 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 56 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawSpeed +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1565 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawDemoPlayback +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1566 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawDemoRecording +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1567 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawConsole +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1568 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawTutorial +CALLV +pop +LABELV $1504 +LABELV $1499 +endproc CG_OwnerDraw 20 36 +export CG_MouseEvent +proc CG_MouseEvent 16 12 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 0 +EQI4 $1578 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 2 +NEI4 $1571 +LABELV $1578 +ADDRGP4 cg+115308 +INDIRI4 +CNSTI4 0 +NEI4 $1571 +CNSTI4 0 +ARGI4 +ADDRGP4 trap_Key_SetCatcher +CALLV +pop +ADDRGP4 $1570 +JUMPV +LABELV $1571 +ADDRLP4 4 +ADDRGP4 cgs+254968 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 cgs+254968 +INDIRI4 +CNSTI4 0 +GEI4 $1580 +ADDRGP4 cgs+254968 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1581 +JUMPV +LABELV $1580 +ADDRGP4 cgs+254968 +INDIRI4 +CNSTI4 640 +LEI4 $1584 +ADDRGP4 cgs+254968 +CNSTI4 640 +ASGNI4 +LABELV $1584 +LABELV $1581 +ADDRLP4 8 +ADDRGP4 cgs+254972 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 cgs+254972 +INDIRI4 +CNSTI4 0 +GEI4 $1589 +ADDRGP4 cgs+254972 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1590 +JUMPV +LABELV $1589 +ADDRGP4 cgs+254972 +INDIRI4 +CNSTI4 480 +LEI4 $1593 +ADDRGP4 cgs+254972 +CNSTI4 480 +ASGNI4 +LABELV $1593 +LABELV $1590 +ADDRGP4 cgs+254968 +INDIRI4 +ARGI4 +ADDRGP4 cgs+254972 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 Display_CursorType +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+254992 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $1600 +ADDRGP4 cgs+254992 +ADDRGP4 cgs+255316+568 +INDIRI4 +ASGNI4 +ADDRGP4 $1601 +JUMPV +LABELV $1600 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +NEI4 $1605 +ADDRGP4 cgs+254992 +ADDRGP4 cgs+255316+572 +INDIRI4 +ASGNI4 +LABELV $1605 +LABELV $1601 +ADDRGP4 cgs+254988 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1610 +ADDRGP4 cgs+254988 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 Display_MouseMove +CALLI4 +pop +ADDRGP4 $1611 +JUMPV +LABELV $1610 +CNSTP4 0 +ARGP4 +ADDRGP4 cgs+254968 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 cgs+254972 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 Display_MouseMove +CALLI4 +pop +LABELV $1611 +LABELV $1570 +endproc CG_MouseEvent 16 12 +export CG_HideTeamMenu +proc CG_HideTeamMenu 0 4 +ADDRGP4 $1617 +ARGP4 +ADDRGP4 Menus_CloseByName +CALLV +pop +ADDRGP4 $1618 +ARGP4 +ADDRGP4 Menus_CloseByName +CALLV +pop +LABELV $1616 +endproc CG_HideTeamMenu 0 4 +export CG_ShowTeamMenu +proc CG_ShowTeamMenu 0 4 +ADDRGP4 $1617 +ARGP4 +ADDRGP4 Menus_ActivateByName +CALLP4 +pop +LABELV $1619 +endproc CG_ShowTeamMenu 0 4 +export CG_EventHandling +proc CG_EventHandling 0 0 +ADDRGP4 cgs+254976 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1622 +ADDRGP4 CG_HideTeamMenu +CALLV +pop +LABELV $1622 +LABELV $1620 +endproc CG_EventHandling 0 0 +export CG_KeyEvent +proc CG_KeyEvent 8 16 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1625 +ADDRGP4 $1624 +JUMPV +LABELV $1625 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+109588+4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +EQI4 $1634 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 2 +NEI4 $1627 +ADDRGP4 cg+115308 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1627 +LABELV $1634 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_EventHandling +CALLV +pop +CNSTI4 0 +ARGI4 +ADDRGP4 trap_Key_SetCatcher +CALLV +pop +ADDRGP4 $1624 +JUMPV +LABELV $1627 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 cgs+254968 +INDIRI4 +ARGI4 +ADDRGP4 cgs+254972 +INDIRI4 +ARGI4 +ADDRGP4 Display_HandleKey +CALLV +pop +ADDRGP4 cgs+254988 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1637 +ADDRGP4 cgs+254988 +CNSTP4 0 +ASGNP4 +ADDRGP4 $1638 +JUMPV +LABELV $1637 +ADDRFP4 0 +INDIRI4 +CNSTI4 179 +NEI4 $1641 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1641 +ADDRGP4 cgs+254968 +INDIRI4 +ARGI4 +ADDRGP4 cgs+254972 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 Display_CaptureItem +CALLP4 +ASGNP4 +ADDRGP4 cgs+254988 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $1641 +LABELV $1638 +LABELV $1624 +endproc CG_KeyEvent 8 16 +export CG_ClientNumFromName +proc CG_ClientNumFromName 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1650 +JUMPV +LABELV $1647 +ADDRLP4 4 +CNSTI4 1668 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cgs+41460 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1652 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cgs+41460+4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1652 +ADDRLP4 0 +INDIRI4 +RETI4 +ADDRGP4 $1646 +JUMPV +LABELV $1652 +LABELV $1648 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1650 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cgs+31472 +INDIRI4 +LTI4 $1647 +CNSTI4 -1 +RETI4 +LABELV $1646 +endproc CG_ClientNumFromName 12 8 +export CG_RunMenuScript +proc CG_RunMenuScript 0 0 +LABELV $1657 +endproc CG_RunMenuScript 0 0 +lit +align 4 +LABELV $1664 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +code +proc CG_DrawLighting 24 20 +ADDRLP4 0 +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRI4 +CNSTI4 -800 +GEI4 $1660 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1660 +ADDRLP4 4 +ADDRGP4 $1664 +INDIRB +ASGNB 16 +ADDRLP4 4+12 +CNSTF4 1065353216 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRI4 +CNSTI4 1000 +ADDI4 +CVIF4 4 +CNSTF4 1128792064 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +CNSTF4 1142947840 +ARGF4 +CNSTF4 1139802112 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1660 +LABELV $1658 +endproc CG_DrawLighting 24 20 +data +align 4 +LABELV $1670 +byte 4 426 +export CG_CenterPrint +code +proc CG_CenterPrint 1040 12 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_ParseNewlines +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTF4 1056964608 +ARGF4 +ADDRGP4 $1670 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 1032 +ADDRGP4 Item_Text_Wrap +CALLP4 +ASGNP4 +ADDRLP4 1028 +ADDRLP4 1032 +INDIRP4 +ASGNP4 +ADDRGP4 cg+116396 +ARGP4 +ADDRLP4 1028 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 cg+116384 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+116392 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 cg+116388 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 cg+117420 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRGP4 cg+116396 +ASGNP4 +ADDRGP4 $1680 +JUMPV +LABELV $1679 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +NEI4 $1682 +ADDRLP4 1036 +ADDRGP4 cg+117420 +ASGNP4 +ADDRLP4 1036 +INDIRP4 +ADDRLP4 1036 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1682 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1680 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1679 +LABELV $1669 +endproc CG_CenterPrint 1040 12 +proc CG_DrawCenterString 1068 32 +ADDRGP4 cg+116384 +INDIRI4 +CNSTI4 0 +NEI4 $1686 +ADDRGP4 $1685 +JUMPV +LABELV $1686 +ADDRGP4 cg+116384 +INDIRI4 +ARGI4 +CNSTF4 1148846080 +ADDRGP4 cg_centertime+8 +INDIRF4 +MULF4 +CVFI4 4 +ARGI4 +ADDRLP4 28 +ADDRGP4 CG_FadeColor +CALLP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1691 +ADDRGP4 $1685 +JUMPV +LABELV $1691 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 0 +ADDRGP4 cg+116396 +ASGNP4 +ADDRLP4 12 +ADDRGP4 cg+116392 +INDIRI4 +ADDRGP4 cg+117420 +INDIRI4 +CNSTI4 4 +LSHI4 +CNSTI4 2 +DIVI4 +SUBI4 +ASGNI4 +ADDRGP4 $1697 +JUMPV +LABELV $1696 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1702 +JUMPV +LABELV $1699 +ADDRLP4 1056 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +EQI4 $1705 +ADDRLP4 1056 +INDIRI4 +CNSTI4 10 +NEI4 $1703 +LABELV $1705 +ADDRGP4 $1701 +JUMPV +LABELV $1703 +ADDRLP4 4 +INDIRI4 +ADDRLP4 32 +ADDP4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $1700 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1702 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +CNSTU4 1023 +LTU4 $1699 +LABELV $1701 +ADDRLP4 4 +INDIRI4 +ADDRLP4 32 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 32 +ARGP4 +CNSTF4 1056964608 +ARGF4 +ADDRLP4 1056 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 1056 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +ARGP4 +CNSTF4 1056964608 +ARGF4 +ADDRLP4 1060 +ADDRGP4 UI_Text_Height +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 1060 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 16 +CNSTI4 640 +ADDRLP4 20 +INDIRI4 +SUBI4 +CNSTI4 2 +DIVI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +CVIF4 4 +ARGF4 +CNSTF4 1056964608 +ARGF4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 32 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 6 +ADDI4 +ADDI4 +ASGNI4 +ADDRGP4 $1707 +JUMPV +LABELV $1706 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1707 +ADDRLP4 1064 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +EQI4 $1709 +ADDRLP4 1064 +INDIRI4 +CNSTI4 10 +NEI4 $1706 +LABELV $1709 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1710 +ADDRGP4 $1698 +JUMPV +LABELV $1710 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1697 +ADDRGP4 $1696 +JUMPV +LABELV $1698 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1685 +endproc CG_DrawCenterString 1068 32 +lit +align 4 +LABELV $1713 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +align 1 +LABELV $1714 +byte 1 0 +skip 31 +align 1 +LABELV $1715 +byte 1 0 +skip 31 +code +proc CG_DrawVote 128 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRGP4 $1713 +INDIRB +ASGNB 16 +ADDRLP4 28 +ADDRGP4 $1714 +INDIRB +ASGNB 32 +ADDRLP4 60 +ADDRGP4 $1715 +INDIRB +ASGNB 32 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+31544 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1716 +ADDRGP4 $1712 +JUMPV +LABELV $1716 +ADDRLP4 4 +CNSTI4 30000 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+31544 +ADDP4 +INDIRI4 +SUBI4 +SUBI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 28 +LEI4 $1721 +ADDRGP4 cgs+255316+496 +INDIRI4 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +LABELV $1721 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +GEI4 $1725 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1725 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1727 +ADDRLP4 8 +CNSTI4 -50 +ASGNI4 +LABELV $1727 +ADDRGP4 $1729 +ARGP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1735 +ADDRLP4 92 +ADDRGP4 $830 +ASGNP4 +ADDRGP4 $1736 +JUMPV +LABELV $1735 +ADDRLP4 92 +ADDRGP4 $1730 +ASGNP4 +LABELV $1736 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ARGP4 +ADDRLP4 100 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +ADDRGP4 cgs+31556 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ARGP4 +ADDRLP4 100 +INDIRI4 +ADDRGP4 cgs+31568 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 cgs+31688 +ADDP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 104 +INDIRP4 +ASGNP4 +CNSTF4 1090519040 +ARGF4 +ADDRLP4 8 +INDIRI4 +CNSTI4 360 +ADDI4 +CVIF4 4 +ARGF4 +CNSTF4 1053609165 +ARGF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 108 +CNSTI4 0 +ASGNI4 +ADDRLP4 108 +INDIRI4 +ARGI4 +ADDRLP4 108 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $1737 +ARGP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRGP4 cgs+31580 +ADDP4 +ARGP4 +ADDRLP4 112 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 112 +INDIRP4 +ASGNP4 +CNSTF4 1104150528 +ARGF4 +ADDRLP4 8 +INDIRI4 +CNSTI4 376 +ADDI4 +CVIF4 4 +ARGF4 +CNSTF4 1049582633 +ARGF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +ADDRLP4 116 +INDIRI4 +ARGI4 +ADDRLP4 116 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $1739 +ARGP4 +ADDRLP4 120 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 120 +INDIRP4 +ASGNP4 +CNSTF4 1104150528 +ARGF4 +ADDRLP4 8 +INDIRI4 +CNSTI4 390 +ADDI4 +CVIF4 4 +ARGF4 +CNSTF4 1046562734 +ARGF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 124 +CNSTI4 0 +ASGNI4 +ADDRLP4 124 +INDIRI4 +ARGI4 +ADDRLP4 124 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $1712 +endproc CG_DrawVote 128 32 +data +align 4 +LABELV $1741 +byte 4 1 +code +proc CG_DrawScoreboard 16 8 +ADDRGP4 menuScoreboard +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1742 +ADDRLP4 8 +ADDRGP4 menuScoreboard +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -1048577 +BANDI4 +ASGNI4 +LABELV $1742 +ADDRGP4 cg_paused+12 +INDIRI4 +CNSTI4 0 +EQI4 $1744 +ADDRGP4 cg+16 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1741 +CNSTI4 1 +ASGNI4 +CNSTI4 0 +RETI4 +ADDRGP4 $1740 +JUMPV +LABELV $1744 +ADDRGP4 cg+115308 +INDIRI4 +CNSTI4 0 +NEI4 $1753 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 7 +NEI4 $1748 +LABELV $1753 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4 +ADDRGP4 colorWhite +ASGNP4 +ADDRGP4 $1749 +JUMPV +LABELV $1748 +ADDRGP4 cg+16 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+115320 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1741 +CNSTI4 1 +ASGNI4 +CNSTI4 0 +RETI4 +ADDRGP4 $1740 +JUMPV +LABELV $1749 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 7 +NEI4 $1756 +ADDRGP4 $1760 +ARGP4 +ADDRLP4 12 +ADDRGP4 Menus_FindByName +CALLP4 +ASGNP4 +ADDRGP4 menuScoreboard +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRGP4 $1757 +JUMPV +LABELV $1756 +ADDRGP4 $1760 +ARGP4 +ADDRLP4 12 +ADDRGP4 Menus_FindByName +CALLP4 +ASGNP4 +ADDRGP4 menuScoreboard +ADDRLP4 12 +INDIRP4 +ASGNP4 +LABELV $1757 +ADDRGP4 menuScoreboard +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1761 +ADDRGP4 $1741 +INDIRI4 +CNSTI4 0 +EQI4 $1763 +ADDRLP4 12 +ADDRGP4 trap_Milliseconds +CALLI4 +ASGNI4 +ADDRGP4 cg+116376 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 menuScoreboard +INDIRP4 +ARGP4 +ADDRGP4 CG_SetScoreSelection +CALLV +pop +ADDRGP4 $1741 +CNSTI4 0 +ASGNI4 +LABELV $1763 +ADDRGP4 menuScoreboard +INDIRP4 +ARGP4 +ADDRGP4 Menu_Update +CALLV +pop +ADDRGP4 menuScoreboard +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 Menu_Paint +CALLV +pop +LABELV $1761 +CNSTI4 1 +RETI4 +LABELV $1740 +endproc CG_DrawScoreboard 16 8 +proc CG_DrawIntermission 12 8 +ADDRGP4 $1767 +ARGP4 +ADDRLP4 4 +ADDRGP4 Menus_FindByName +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menu_Update +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 Menu_Paint +CALLV +pop +ADDRGP4 cg+115316 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRGP4 CG_DrawScoreboard +CALLI4 +ASGNI4 +ADDRGP4 cg+115312 +ADDRLP4 8 +INDIRI4 +ASGNI4 +LABELV $1766 +endproc CG_DrawIntermission 12 8 +proc CG_DrawQueue 1076 32 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +NEI4 $1772 +CNSTI4 0 +RETI4 +ADDRGP4 $1771 +JUMPV +LABELV $1772 +ADDRLP4 1052 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0 +ADDRLP4 1052 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 1052 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 1056 +CNSTI4 1 +ASGNI4 +ADDRLP4 1040 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +GEI4 $1779 +CNSTI4 0 +RETI4 +ADDRGP4 $1771 +JUMPV +LABELV $1779 +ADDRLP4 1060 +ADDRLP4 1040 +INDIRI4 +CNSTI4 100 +MODI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 11 +EQI4 $1784 +ADDRLP4 1060 +INDIRI4 +CNSTI4 12 +EQI4 $1784 +ADDRLP4 1060 +INDIRI4 +CNSTI4 13 +EQI4 $1784 +ADDRGP4 $1781 +JUMPV +LABELV $1784 +ADDRLP4 1048 +ADDRGP4 $1785 +ASGNP4 +ADDRGP4 $1782 +JUMPV +LABELV $1781 +ADDRLP4 1068 +ADDRLP4 1040 +INDIRI4 +CNSTI4 10 +MODI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 1 +EQI4 $1789 +ADDRLP4 1068 +INDIRI4 +CNSTI4 2 +EQI4 $1791 +ADDRLP4 1068 +INDIRI4 +CNSTI4 3 +EQI4 $1793 +ADDRGP4 $1786 +JUMPV +LABELV $1789 +ADDRLP4 1048 +ADDRGP4 $1790 +ASGNP4 +ADDRGP4 $1782 +JUMPV +LABELV $1791 +ADDRLP4 1048 +ADDRGP4 $1792 +ASGNP4 +ADDRGP4 $1782 +JUMPV +LABELV $1793 +ADDRLP4 1048 +ADDRGP4 $1794 +ASGNP4 +ADDRGP4 $1782 +JUMPV +LABELV $1786 +ADDRLP4 1048 +ADDRGP4 $1785 +ASGNP4 +LABELV $1782 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $1795 +ARGP4 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1048 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 16 +ARGP4 +CNSTF4 1060320051 +ARGF4 +ADDRLP4 1068 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 1044 +ADDRLP4 1068 +INDIRF4 +ASGNF4 +CNSTF4 1134559232 +ADDRLP4 1044 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +SUBF4 +ARGF4 +CNSTF4 1135869952 +ARGF4 +CNSTF4 1060320051 +ARGF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 308 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1796 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $1799 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $1797 +JUMPV +LABELV $1796 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 308 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1800 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $1803 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $1801 +JUMPV +LABELV $1800 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $1804 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 308 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $1801 +LABELV $1797 +ADDRLP4 16 +ARGP4 +CNSTF4 1060320051 +ARGF4 +ADDRLP4 1072 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 1044 +ADDRLP4 1072 +INDIRF4 +ASGNF4 +CNSTF4 1134559232 +ADDRLP4 1044 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +SUBF4 +ARGF4 +CNSTF4 1137180672 +ARGF4 +CNSTF4 1060320051 +ARGF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1771 +endproc CG_DrawQueue 1076 32 +lit +align 1 +LABELV $1807 +byte 1 87 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 0 +skip 1011 +code +proc CG_DrawWarmup 1060 32 +ADDRLP4 1028 +CNSTI4 0 +ASGNI4 +ADDRLP4 1024 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 0 +ADDRGP4 $1807 +INDIRB +ASGNB 1024 +ADDRGP4 cg+117688 +INDIRI4 +CNSTI4 0 +NEI4 $1808 +ADDRGP4 $1806 +JUMPV +LABELV $1808 +ADDRLP4 1028 +ADDRGP4 cg+117688 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +SUBI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 0 +GEI4 $1813 +ADDRGP4 $1806 +JUMPV +LABELV $1813 +ADDRLP4 0 +ARGP4 +ADDRLP4 1024 +INDIRF4 +ARGF4 +ADDRLP4 1040 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 1032 +ADDRLP4 1040 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1024 +INDIRF4 +ARGF4 +ADDRLP4 1044 +ADDRGP4 UI_Text_Height +CALLF4 +ASGNF4 +ADDRLP4 1036 +ADDRLP4 1044 +INDIRF4 +CVFI4 4 +ASGNI4 +CNSTI4 320 +ADDRLP4 1032 +INDIRI4 +CNSTI4 2 +DIVI4 +SUBI4 +CVIF4 4 +ARGF4 +CNSTF4 1128792064 +ARGF4 +ADDRLP4 1024 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRLP4 1028 +INDIRI4 +CNSTI4 0 +EQI4 $1818 +ADDRGP4 $178 +ARGP4 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRLP4 1052 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1048 +ADDRLP4 1052 +INDIRP4 +ASGNP4 +ADDRGP4 $1819 +JUMPV +LABELV $1818 +ADDRLP4 1048 +ADDRGP4 $1816 +ASGNP4 +LABELV $1819 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $1815 +ARGP4 +ADDRLP4 1048 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 1024 +INDIRF4 +ARGF4 +ADDRLP4 1056 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 1032 +ADDRLP4 1056 +INDIRF4 +CVFI4 4 +ASGNI4 +CNSTI4 320 +ADDRLP4 1032 +INDIRI4 +CNSTI4 2 +DIVI4 +SUBI4 +CVIF4 4 +ARGF4 +CNSTF4 1069547520 +ADDRLP4 1036 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1128792064 +ADDF4 +ARGF4 +ADDRLP4 1024 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $1806 +endproc CG_DrawWarmup 1060 32 +proc CG_Draw2D 16 8 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRGP4 cg+12 +INDIRI4 +CNSTI4 0 +EQI4 $1821 +ADDRGP4 $1820 +JUMPV +LABELV $1821 +ADDRGP4 CG_DrawLighting +CALLV +pop +ADDRGP4 cg_draw2D+12 +INDIRI4 +CNSTI4 0 +NEI4 $1824 +ADDRGP4 $1820 +JUMPV +LABELV $1824 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1827 +ADDRGP4 CG_DrawIntermission +CALLV +pop +ADDRGP4 $1820 +JUMPV +LABELV $1827 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 312 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1830 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $1830 +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 136 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Menus_FindByName +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 276 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +CNSTI4 0 +GTI4 $1837 +ADDRGP4 CG_DrawBuildableStatus +CALLV +pop +LABELV $1837 +LABELV $1830 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1840 +ADDRGP4 $1767 +ARGP4 +ADDRLP4 8 +ADDRGP4 Menus_FindByName +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1842 +ADDRGP4 $1844 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $1842 +LABELV $1840 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menu_Update +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 Menu_Paint +CALLV +pop +CNSTI4 0 +ARGI4 +ADDRGP4 CG_DrawVote +CALLV +pop +ADDRGP4 cg+109588+192+24 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawVote +CALLV +pop +ADDRGP4 CG_DrawWarmup +CALLV +pop +ADDRGP4 CG_DrawQueue +CALLI4 +pop +ADDRLP4 8 +ADDRGP4 CG_DrawScoreboard +CALLI4 +ASGNI4 +ADDRGP4 cg+115312 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 cg+115312 +INDIRI4 +CNSTI4 0 +NEI4 $1849 +ADDRGP4 CG_DrawCenterString +CALLV +pop +LABELV $1849 +LABELV $1820 +endproc CG_Draw2D 16 8 +proc CG_ScalePainBlendTCs 48 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +SUBF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +SUBF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +SUBF4 +ASGNF4 +ADDRFP4 12 +INDIRP4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRGP4 cg_painBlendZoom+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRGP4 cg_painBlendZoom+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRGP4 cg_painBlendZoom+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 12 +INDIRP4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +ADDRGP4 cg_painBlendZoom+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +ADDF4 +ASGNF4 +ADDRFP4 12 +INDIRP4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +ADDF4 +ASGNF4 +LABELV $1852 +endproc CG_ScalePainBlendTCs 48 0 +proc CG_PainBlend 88 36 +ADDRLP4 32 +ADDRGP4 cgs+255316+20 +INDIRI4 +ASGNI4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 312 +ADDP4 +INDIRI4 +ADDRLP4 60 +INDIRI4 +NEI4 $1864 +ADDRGP4 cg+24 +INDIRI4 +ADDRLP4 60 +INDIRI4 +EQI4 $1860 +LABELV $1864 +ADDRGP4 $1857 +JUMPV +LABELV $1860 +ADDRLP4 52 +ADDRGP4 cg+135980 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +GEI4 $1867 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +LABELV $1867 +ADDRLP4 56 +ADDRLP4 52 +INDIRI4 +CVIF4 4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 252 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 cg+135980 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 64 +ADDRGP4 cg+135968 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDRGP4 cg_painBlendScale+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+135968 +INDIRF4 +CNSTF4 0 +LEF4 $1874 +ADDRLP4 68 +ADDRGP4 cg+135968 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRF4 +ADDRGP4 cg+109552 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +ADDRGP4 cg_painBlendDownRate+8 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +LABELV $1874 +ADDRGP4 cg+135968 +INDIRF4 +CNSTF4 1065353216 +LEF4 $1880 +ADDRGP4 cg+135968 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $1881 +JUMPV +LABELV $1880 +ADDRGP4 cg+135968 +INDIRF4 +CNSTF4 0 +GTF4 $1884 +ADDRGP4 cg+135968 +CNSTF4 0 +ASGNF4 +ADDRGP4 $1857 +JUMPV +LABELV $1884 +LABELV $1881 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1888 +ADDRLP4 36 +CNSTF4 1054615798 +ASGNF4 +ADDRLP4 36+4 +CNSTF4 1061997773 +ASGNF4 +ADDRLP4 36+8 +CNSTF4 1052602532 +ASGNF4 +ADDRGP4 $1889 +JUMPV +LABELV $1888 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1893 +ADDRLP4 36 +CNSTF4 1061997773 +ASGNF4 +ADDRLP4 36+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 36+8 +CNSTF4 0 +ASGNF4 +LABELV $1893 +LABELV $1889 +ADDRGP4 cg+135968 +INDIRF4 +ADDRGP4 cg+135972 +INDIRF4 +LEF4 $1898 +ADDRLP4 68 +ADDRGP4 cg+135972 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRF4 +ADDRGP4 cg+109552 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +ADDRGP4 cg_painBlendUpRate+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $1899 +JUMPV +LABELV $1898 +ADDRGP4 cg+135968 +INDIRF4 +ADDRGP4 cg+135972 +INDIRF4 +GEF4 $1905 +ADDRGP4 cg+135972 +ADDRGP4 cg+135968 +INDIRF4 +ASGNF4 +LABELV $1905 +LABELV $1899 +ADDRGP4 cg+135972 +INDIRF4 +ADDRGP4 cg_painBlendMax+8 +INDIRF4 +LEF4 $1911 +ADDRGP4 cg+135972 +ADDRGP4 cg_painBlendMax+8 +INDIRF4 +ASGNF4 +LABELV $1911 +ADDRLP4 36+12 +ADDRGP4 cg+135972 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 68 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRLP4 8 +CNSTF4 1119879168 +ASGNF4 +ADDRLP4 12 +CNSTF4 1139802112 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 72 +CNSTF4 0 +ASGNF4 +ADDRLP4 16 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1041865114 +ASGNF4 +ADDRLP4 28 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 16 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_ScalePainBlendTCs +CALLV +pop +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 0 +CNSTF4 1141374976 +ASGNF4 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +CNSTF4 1119879168 +ASGNF4 +ADDRLP4 12 +CNSTF4 1139802112 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 16 +CNSTF4 1062836634 +ASGNF4 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 76 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 24 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_ScalePainBlendTCs +CALLV +pop +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 0 +CNSTF4 1119879168 +ASGNF4 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +CNSTF4 1138753536 +ASGNF4 +ADDRLP4 12 +CNSTF4 1116733440 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 80 +CNSTF4 1041865114 +ASGNF4 +ADDRLP4 16 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 24 +CNSTF4 1062836634 +ASGNF4 +ADDRLP4 28 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_ScalePainBlendTCs +CALLV +pop +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 0 +CNSTF4 1119879168 +ASGNF4 +ADDRLP4 4 +CNSTF4 1137442816 +ASGNF4 +ADDRLP4 8 +CNSTF4 1138753536 +ASGNF4 +ADDRLP4 12 +CNSTF4 1116733440 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 16 +CNSTF4 1041865114 +ASGNF4 +ADDRLP4 84 +CNSTF4 1062836634 +ASGNF4 +ADDRLP4 20 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 28 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 16 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_ScalePainBlendTCs +CALLV +pop +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1857 +endproc CG_PainBlend 88 36 +export CG_ResetPainBlend +proc CG_ResetPainBlend 0 0 +ADDRGP4 cg+135968 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+135972 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+135980 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1919 +endproc CG_ResetPainBlend 0 0 +export CG_DrawActive +proc CG_DrawActive 24 4 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1925 +ADDRGP4 $1924 +JUMPV +LABELV $1925 +ADDRLP4 16 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1931 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +EQI4 $1932 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +EQI4 $1934 +ADDRGP4 $1928 +JUMPV +LABELV $1931 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRGP4 $1929 +JUMPV +LABELV $1932 +ADDRLP4 0 +ADDRGP4 cg_stereoSeparation+8 +INDIRF4 +NEGF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRGP4 $1929 +JUMPV +LABELV $1934 +ADDRLP4 0 +ADDRGP4 cg_stereoSeparation+8 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRGP4 $1929 +JUMPV +LABELV $1928 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRGP4 $1936 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $1929 +ADDRGP4 CG_TileClear +CALLV +pop +ADDRLP4 4 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +EQF4 $1939 +ADDRGP4 cg+112080+24 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +ADDRLP4 0 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +ADDRLP4 0 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $1939 +ADDRGP4 cg+112080 +ARGP4 +ADDRGP4 trap_R_RenderScene +CALLV +pop +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +EQF4 $1969 +ADDRGP4 cg+112080+24 +ADDRLP4 4 +INDIRB +ASGNB 12 +LABELV $1969 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +NEI4 $1973 +ADDRGP4 CG_PainBlend +CALLV +pop +LABELV $1973 +ADDRGP4 CG_Draw2D +CALLV +pop +LABELV $1924 +endproc CG_DrawActive 24 4 +bss +export speedSamples +align 4 +LABELV speedSamples +skip 640 +export lagometer +align 4 +LABELV lagometer +skip 1544 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_Text_PaintChar +import CG_GetTeamColor +import CG_SetPrintString +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1936 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 85 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 111 +byte 1 86 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 0 +align 1 +LABELV $1844 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 72 +byte 1 85 +byte 1 68 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $1816 +byte 1 94 +byte 1 53 +byte 1 69 +byte 1 68 +byte 1 71 +byte 1 69 +byte 1 32 +byte 1 55 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 50 +byte 1 48 +byte 1 49 +byte 1 52 +byte 1 0 +align 1 +LABELV $1815 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1804 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $1803 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 49 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $1799 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $1795 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 113 +byte 1 117 +byte 1 101 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $1794 +byte 1 114 +byte 1 100 +byte 1 0 +align 1 +LABELV $1792 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $1790 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $1785 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $1767 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 100 +byte 1 0 +align 1 +LABELV $1760 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $1739 +byte 1 94 +byte 1 53 +byte 1 40 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 70 +byte 1 49 +byte 1 58 +byte 1 32 +byte 1 89 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 44 +byte 1 32 +byte 1 70 +byte 1 50 +byte 1 58 +byte 1 32 +byte 1 78 +byte 1 111 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 70 +byte 1 51 +byte 1 58 +byte 1 32 +byte 1 89 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 44 +byte 1 32 +byte 1 70 +byte 1 52 +byte 1 58 +byte 1 32 +byte 1 78 +byte 1 111 +byte 1 41 +byte 1 32 +byte 1 0 +align 1 +LABELV $1737 +byte 1 94 +byte 1 53 +byte 1 67 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $1730 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 0 +align 1 +LABELV $1729 +byte 1 94 +byte 1 53 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 109 +byte 1 102 +byte 1 93 +byte 1 37 +byte 1 115 +byte 1 86 +byte 1 79 +byte 1 84 +byte 1 69 +byte 1 32 +byte 1 91 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 105 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 89 +byte 1 101 +byte 1 115 +byte 1 58 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 45 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 78 +byte 1 111 +byte 1 58 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 93 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1618 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 77 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $1617 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 77 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $1494 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 91 +byte 1 94 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 100 +byte 1 94 +byte 1 55 +byte 1 93 +byte 1 0 +align 1 +LABELV $1369 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 73 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1366 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 73 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1267 +byte 1 115 +byte 1 110 +byte 1 99 +byte 1 0 +align 1 +LABELV $1194 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1190 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 73 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 117 +byte 1 112 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $1149 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 109 +byte 1 100 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1135 +byte 1 37 +byte 1 100 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 100 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1132 +byte 1 112 +byte 1 109 +byte 1 0 +align 1 +LABELV $1126 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $1121 +byte 1 32 +byte 1 0 +align 1 +LABELV $1120 +byte 1 58 +byte 1 0 +align 1 +LABELV $1118 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 100 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 100 +byte 1 0 +align 1 +LABELV $1109 +byte 1 32 +byte 1 91 +byte 1 94 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 51 +byte 1 100 +byte 1 94 +byte 1 55 +byte 1 93 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1083 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $976 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $950 +byte 1 102 +byte 1 112 +byte 1 115 +byte 1 0 +align 1 +LABELV $949 +byte 1 48 +byte 1 0 +align 1 +LABELV $932 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $930 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 49 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $915 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $913 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 49 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $909 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $896 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 50 +byte 1 93 +byte 1 72 +byte 1 85 +byte 1 77 +byte 1 65 +byte 1 78 +byte 1 83 +byte 1 32 +byte 1 124 +byte 1 83 +byte 1 84 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 124 +byte 1 32 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 83 +byte 1 91 +byte 1 89 +byte 1 101 +byte 1 93 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 0 +align 1 +LABELV $887 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $879 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $876 +byte 1 40 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 0 +align 1 +LABELV $872 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $863 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 0 +align 1 +LABELV $862 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 0 +align 1 +LABELV $834 +byte 1 70 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $830 +byte 1 0 +align 1 +LABELV $816 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $800 +byte 1 115 +byte 1 118 +byte 1 95 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $796 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 112 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 0 +align 1 +LABELV $794 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 95 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $791 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $790 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $783 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 0 +align 1 +LABELV $778 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 0 +align 1 +LABELV $773 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 84 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $549 +byte 1 94 +byte 1 51 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $413 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 101 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 47 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 95 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $407 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 97 +byte 1 100 +byte 1 118 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 105 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $275 +byte 1 37 +byte 1 100 +byte 1 37 +byte 1 37 +byte 1 0 +align 1 +LABELV $178 +byte 1 37 +byte 1 100 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_drawtools.asm b/build/release-linux-x86_64/base/cgame/cg_drawtools.asm new file mode 100644 index 0000000..d5ac957 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_drawtools.asm @@ -0,0 +1,2498 @@ +export CG_DrawPlane +code +proc CG_DrawPlane 160 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+12+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+20+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 116 +CNSTI4 4 +ASGNI4 +ADDRLP4 96+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +CNSTI4 8 +ASGNI4 +ADDRLP4 96+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+24 +ADDRLP4 96 +INDIRB +ASGNB 12 +ADDRLP4 0+24+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+24+12+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+24+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+24+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+24+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+24+20+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 132 +CNSTI4 4 +ASGNI4 +ADDRLP4 96+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 136 +CNSTI4 8 +ASGNI4 +ADDRLP4 96+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +ADDRLP4 96 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 96+4 +ADDRLP4 96+4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 96+8 +ADDRLP4 96+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+48 +ADDRLP4 96 +INDIRB +ASGNB 12 +ADDRLP4 0+48+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+48+12+4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+48+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+48+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+48+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+48+20+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 152 +CNSTI4 4 +ASGNI4 +ADDRLP4 96+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 152 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 152 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 156 +CNSTI4 8 +ASGNI4 +ADDRLP4 96+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 156 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 156 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+72 +ADDRLP4 96 +INDIRB +ASGNB 12 +ADDRLP4 0+72+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+72+12+4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+72+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+72+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+72+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+72+20+3 +CNSTU1 255 +ASGNU1 +ADDRFP4 12 +INDIRI4 +ARGI4 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddPolyToScene +CALLV +pop +LABELV $116 +endproc CG_DrawPlane 160 12 +export CG_AdjustFrom640 +proc CG_AdjustFrom640 16 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRGP4 cgs+31444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRF4 +ADDRGP4 cgs+31448 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRGP4 cgs+31444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +ADDRGP4 cgs+31448 +INDIRF4 +MULF4 +ASGNF4 +LABELV $188 +endproc CG_AdjustFrom640 16 0 +export CG_FillRect +proc CG_FillRect 4 36 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRFP4 8 +ARGP4 +ADDRFP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $193 +endproc CG_FillRect 4 36 +export CG_DrawSides +proc CG_DrawSides 28 36 +ADDRFP4 16 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRFP4 8 +ARGP4 +ADDRFP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 0 +ADDRFP4 16 +INDIRF4 +ADDRGP4 cgs+31448 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRF4 +ADDRGP4 cgs+31444 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRF4 +MULF4 +SUBF4 +ARGF4 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRFP4 0 +INDIRF4 +ADDRFP4 8 +INDIRF4 +ADDF4 +ADDRFP4 16 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRF4 +MULF4 +SUBF4 +ARGF4 +ADDRLP4 24 +CNSTF4 0 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +LABELV $196 +endproc CG_DrawSides 28 36 +export CG_DrawTopBottom +proc CG_DrawTopBottom 12 36 +ADDRFP4 16 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRFP4 8 +ARGP4 +ADDRFP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRFP4 16 +ADDRFP4 16 +INDIRF4 +ADDRGP4 cgs+31448 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ADDRFP4 16 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +LABELV $203 +endproc CG_DrawTopBottom 12 36 +export CG_DrawRect +proc CG_DrawRect 0 20 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawTopBottom +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawSides +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $209 +endproc CG_DrawRect 0 20 +export CG_DrawPic +proc CG_DrawPic 8 36 +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRFP4 8 +ARGP4 +ADDRFP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +LABELV $210 +endproc CG_DrawPic 8 36 +export CG_SetClipRegion +proc CG_SetClipRegion 16 16 +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRFP4 8 +ARGP4 +ADDRFP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRF4 +ADDRFP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetClipRegion +CALLV +pop +LABELV $211 +endproc CG_SetClipRegion 16 16 +export CG_ClearClipRegion +proc CG_ClearClipRegion 0 4 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetClipRegion +CALLV +pop +LABELV $215 +endproc CG_ClearClipRegion 0 4 +export CG_DrawFadePic +proc CG_DrawFadePic 60 36 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 20 +ADDRFP4 20 +INDIRP4 +ASGNP4 +ADDRFP4 24 +ADDRFP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 16 +CNSTF4 1120403456 +ADDRFP4 24 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRFP4 8 +ARGP4 +ADDRFP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 36 +CNSTF4 1120403456 +ASGNF4 +ADDRLP4 0 +ADDRLP4 16 +INDIRF4 +ADDRFP4 16 +INDIRP4 +INDIRF4 +MULF4 +ADDRFP4 24 +INDIRF4 +ADDRFP4 20 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 36 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 40 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRLP4 16 +INDIRF4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDRFP4 24 +INDIRF4 +ADDRFP4 20 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 36 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRLP4 16 +INDIRF4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDRFP4 24 +INDIRF4 +ADDRFP4 20 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1120403456 +DIVF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 12 +ASGNI4 +ADDRLP4 0+12 +ADDRLP4 16 +INDIRF4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDRFP4 24 +INDIRF4 +ADDRFP4 20 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1120403456 +DIVF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 56 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $216 +endproc CG_DrawFadePic 60 36 +export CG_DrawStrlen +proc CG_DrawStrlen 28 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $222 +JUMPV +LABELV $221 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $224 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $224 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $224 +ADDRLP4 12 +INDIRI4 +CNSTI4 65 +LTI4 $227 +ADDRLP4 12 +INDIRI4 +CNSTI4 90 +LEI4 $226 +LABELV $227 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 97 +LTI4 $228 +ADDRLP4 16 +INDIRI4 +CNSTI4 122 +LEI4 $226 +LABELV $228 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 48 +LTI4 $224 +ADDRLP4 20 +INDIRI4 +CNSTI4 57 +GTI4 $224 +LABELV $226 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRGP4 $225 +JUMPV +LABELV $224 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ASGNP4 +LABELV $225 +LABELV $222 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $221 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $220 +endproc CG_DrawStrlen 28 0 +proc CG_TileClearBox 44 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1115684864 +ASGNF4 +ADDRLP4 0 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 32 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRI4 +ADDRLP4 36 +INDIRI4 +ADDI4 +CVIF4 4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +ADDI4 +CVIF4 4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 36 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 40 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +LABELV $229 +endproc CG_TileClearBox 44 36 +export CG_TileClear +proc CG_TileClear 56 20 +ADDRLP4 8 +ADDRGP4 cgs+20100+11304 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRGP4 cgs+20100+11308 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+112080 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $235 +ADDRGP4 cg+112080+4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $235 +ADDRGP4 cg+112080+8 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $235 +ADDRGP4 cg+112080+12 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $235 +ADDRGP4 $230 +JUMPV +LABELV $235 +ADDRLP4 0 +ADDRGP4 cg+112080+4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+112080+12 +INDIRI4 +ADDI4 +ADDRLP4 32 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 12 +ADDRGP4 cg+112080 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 12 +INDIRI4 +ADDRGP4 cg+112080+8 +INDIRI4 +ADDI4 +ADDRLP4 32 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cgs+255316+156 +INDIRI4 +ARGI4 +ADDRGP4 CG_TileClearBox +CALLV +pop +CNSTI4 0 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 cgs+255316+156 +INDIRI4 +ARGI4 +ADDRGP4 CG_TileClearBox +CALLV +pop +CNSTI4 0 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 cgs+255316+156 +INDIRI4 +ARGI4 +ADDRGP4 CG_TileClearBox +CALLV +pop +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 16 +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 cgs+255316+156 +INDIRI4 +ARGI4 +ADDRGP4 CG_TileClearBox +CALLV +pop +LABELV $230 +endproc CG_TileClear 56 20 +bss +align 4 +LABELV $260 +skip 16 +export CG_FadeColor +code +proc CG_FadeColor 8 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $261 +CNSTP4 0 +RETP4 +ADDRGP4 $259 +JUMPV +LABELV $261 +ADDRLP4 0 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $264 +CNSTP4 0 +RETP4 +ADDRGP4 $259 +JUMPV +LABELV $264 +ADDRFP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +CNSTI4 200 +GEI4 $266 +ADDRGP4 $260+12 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +CNSTF4 1128792064 +DIVF4 +ASGNF4 +ADDRGP4 $267 +JUMPV +LABELV $266 +ADDRGP4 $260+12 +CNSTF4 1065353216 +ASGNF4 +LABELV $267 +ADDRLP4 4 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $260+8 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $260+4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $260 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $260 +RETP4 +LABELV $259 +endproc CG_FadeColor 8 0 +export CG_WorldToScreen +proc CG_WorldToScreen 48 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTF4 1078530011 +ADDRGP4 cg+112080+16 +INDIRF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 tan +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 32 +INDIRF4 +ASGNF4 +CNSTF4 1078530011 +ADDRGP4 cg+112080+20 +INDIRF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +ARGF4 +ADDRLP4 36 +ADDRGP4 tan +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRGP4 cg+112080+24 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRGP4 cg+112080+24+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 44 +CNSTF4 1128792064 +ASGNF4 +ADDRLP4 16 +CNSTF4 1142947840 +ADDRGP4 cg_viewsize+12 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 44 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 1139802112 +ADDRGP4 cg_viewsize+12 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 44 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRGP4 cg+112080+36+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +CNSTF4 981668463 +GTF4 $299 +CNSTI4 0 +RETI4 +ADDRGP4 $272 +JUMPV +LABELV $299 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $301 +ADDRFP4 4 +INDIRP4 +CNSTF4 1134559232 +ADDRLP4 0 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +DIVF4 +SUBF4 +ASGNF4 +LABELV $301 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $316 +ADDRFP4 8 +INDIRP4 +CNSTF4 1131413504 +ADDRLP4 0 +INDIRF4 +ADDRGP4 cg+112080+36+24 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRGP4 cg+112080+36+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRGP4 cg+112080+36+24+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +DIVF4 +SUBF4 +ASGNF4 +LABELV $316 +CNSTI4 1 +RETI4 +LABELV $272 +endproc CG_WorldToScreen 48 4 +bss +align 1 +LABELV $332 +skip 32 +export CG_KeyBinding +code +proc CG_KeyBinding 264 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $332 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $333 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Key_GetBindingBuf +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 260 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +CNSTI4 0 +NEI4 $337 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $332 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Key_KeynumToStringBuf +CALLV +pop +ADDRGP4 $335 +JUMPV +LABELV $337 +LABELV $334 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +LTI4 $333 +LABELV $335 +ADDRGP4 $332 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $339 +ADDRGP4 $332 +ARGP4 +ADDRGP4 $341 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $332 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $339 +ADDRGP4 $332 +RETP4 +LABELV $331 +endproc CG_KeyBinding 264 12 +export CG_GetColorCharForHealth +proc CG_GetColorCharForHealth 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI1 50 +ASGNI1 +ADDRLP4 12 +CNSTI4 1668 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+88 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 1668 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $345 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 16 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $346 +JUMPV +LABELV $345 +CNSTI4 13 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $346 +ADDRLP4 4 +CNSTF4 1120403456 +CNSTI4 1668 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+80 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 33 +GEI4 $351 +ADDRLP4 0 +CNSTI1 49 +ASGNI1 +ADDRGP4 $352 +JUMPV +LABELV $351 +ADDRLP4 4 +INDIRI4 +CNSTI4 67 +GEI4 $353 +ADDRLP4 0 +CNSTI1 51 +ASGNI1 +LABELV $353 +LABELV $352 +ADDRLP4 0 +INDIRI1 +CVII4 1 +RETI4 +LABELV $342 +endproc CG_GetColorCharForHealth 24 4 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_ColorForHealth +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $341 +byte 1 92 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_ents.asm b/build/release-linux-x86_64/base/cgame/cg_ents.asm new file mode 100644 index 0000000..5ccc79c --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_ents.asm @@ -0,0 +1,6554 @@ +lit +align 4 +LABELV $117 +byte 4 1132396544 +byte 4 0 +byte 4 0 +byte 4 1124073472 +code +proc CG_DrawBoxFace 304 12 +ADDRLP4 96 +ADDRGP4 $117 +INDIRB +ASGNB 16 +ADDRLP4 0 +ADDRFP4 12 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+12+4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 128 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRLP4 132 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 128 +INDIRF4 +ADDRLP4 132 +INDIRF4 +LTF4 $135 +ADDRLP4 112 +ADDRLP4 128 +INDIRF4 +ADDRLP4 132 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $136 +JUMPV +LABELV $135 +ADDRLP4 112 +ADDRLP4 128 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $136 +ADDRLP4 0+20 +ADDRLP4 112 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 136 +ADDRLP4 96+4 +INDIRF4 +ASGNF4 +ADDRLP4 140 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 136 +INDIRF4 +ADDRLP4 140 +INDIRF4 +LTF4 $137 +ADDRLP4 116 +ADDRLP4 136 +INDIRF4 +ADDRLP4 140 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $138 +JUMPV +LABELV $137 +ADDRLP4 116 +ADDRLP4 136 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $138 +ADDRLP4 0+20+1 +ADDRLP4 116 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 144 +ADDRLP4 96+8 +INDIRF4 +ASGNF4 +ADDRLP4 148 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 144 +INDIRF4 +ADDRLP4 148 +INDIRF4 +LTF4 $139 +ADDRLP4 120 +ADDRLP4 144 +INDIRF4 +ADDRLP4 148 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $140 +JUMPV +LABELV $139 +ADDRLP4 120 +ADDRLP4 144 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $140 +ADDRLP4 0+20+2 +ADDRLP4 120 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 152 +ADDRLP4 96+12 +INDIRF4 +ASGNF4 +ADDRLP4 156 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 152 +INDIRF4 +ADDRLP4 156 +INDIRF4 +LTF4 $141 +ADDRLP4 124 +ADDRLP4 152 +INDIRF4 +ADDRLP4 156 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $142 +JUMPV +LABELV $141 +ADDRLP4 124 +ADDRLP4 152 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $142 +ADDRLP4 0+20+3 +ADDRLP4 124 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 0+24 +ADDRFP4 8 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0+24+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+24+12+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 176 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRLP4 180 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 176 +INDIRF4 +ADDRLP4 180 +INDIRF4 +LTF4 $167 +ADDRLP4 160 +ADDRLP4 176 +INDIRF4 +ADDRLP4 180 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $168 +JUMPV +LABELV $167 +ADDRLP4 160 +ADDRLP4 176 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $168 +ADDRLP4 0+24+20 +ADDRLP4 160 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 184 +ADDRLP4 96+4 +INDIRF4 +ASGNF4 +ADDRLP4 188 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 184 +INDIRF4 +ADDRLP4 188 +INDIRF4 +LTF4 $169 +ADDRLP4 164 +ADDRLP4 184 +INDIRF4 +ADDRLP4 188 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $170 +JUMPV +LABELV $169 +ADDRLP4 164 +ADDRLP4 184 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $170 +ADDRLP4 0+24+20+1 +ADDRLP4 164 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 192 +ADDRLP4 96+8 +INDIRF4 +ASGNF4 +ADDRLP4 196 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 192 +INDIRF4 +ADDRLP4 196 +INDIRF4 +LTF4 $171 +ADDRLP4 168 +ADDRLP4 192 +INDIRF4 +ADDRLP4 196 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $172 +JUMPV +LABELV $171 +ADDRLP4 168 +ADDRLP4 192 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $172 +ADDRLP4 0+24+20+2 +ADDRLP4 168 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 200 +ADDRLP4 96+12 +INDIRF4 +ASGNF4 +ADDRLP4 204 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 200 +INDIRF4 +ADDRLP4 204 +INDIRF4 +LTF4 $173 +ADDRLP4 172 +ADDRLP4 200 +INDIRF4 +ADDRLP4 204 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $174 +JUMPV +LABELV $173 +ADDRLP4 172 +ADDRLP4 200 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $174 +ADDRLP4 0+24+20+3 +ADDRLP4 172 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 0+48 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0+48+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+48+12+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 224 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRLP4 228 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 224 +INDIRF4 +ADDRLP4 228 +INDIRF4 +LTF4 $199 +ADDRLP4 208 +ADDRLP4 224 +INDIRF4 +ADDRLP4 228 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $200 +JUMPV +LABELV $199 +ADDRLP4 208 +ADDRLP4 224 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $200 +ADDRLP4 0+48+20 +ADDRLP4 208 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 232 +ADDRLP4 96+4 +INDIRF4 +ASGNF4 +ADDRLP4 236 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 232 +INDIRF4 +ADDRLP4 236 +INDIRF4 +LTF4 $201 +ADDRLP4 212 +ADDRLP4 232 +INDIRF4 +ADDRLP4 236 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $202 +JUMPV +LABELV $201 +ADDRLP4 212 +ADDRLP4 232 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $202 +ADDRLP4 0+48+20+1 +ADDRLP4 212 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 240 +ADDRLP4 96+8 +INDIRF4 +ASGNF4 +ADDRLP4 244 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 240 +INDIRF4 +ADDRLP4 244 +INDIRF4 +LTF4 $203 +ADDRLP4 216 +ADDRLP4 240 +INDIRF4 +ADDRLP4 244 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $204 +JUMPV +LABELV $203 +ADDRLP4 216 +ADDRLP4 240 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $204 +ADDRLP4 0+48+20+2 +ADDRLP4 216 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 248 +ADDRLP4 96+12 +INDIRF4 +ASGNF4 +ADDRLP4 252 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 248 +INDIRF4 +ADDRLP4 252 +INDIRF4 +LTF4 $205 +ADDRLP4 220 +ADDRLP4 248 +INDIRF4 +ADDRLP4 252 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $206 +JUMPV +LABELV $205 +ADDRLP4 220 +ADDRLP4 248 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $206 +ADDRLP4 0+48+20+3 +ADDRLP4 220 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 0+72 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0+72+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+72+12+4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 272 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRLP4 276 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 272 +INDIRF4 +ADDRLP4 276 +INDIRF4 +LTF4 $231 +ADDRLP4 256 +ADDRLP4 272 +INDIRF4 +ADDRLP4 276 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $232 +JUMPV +LABELV $231 +ADDRLP4 256 +ADDRLP4 272 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $232 +ADDRLP4 0+72+20 +ADDRLP4 256 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 280 +ADDRLP4 96+4 +INDIRF4 +ASGNF4 +ADDRLP4 284 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 280 +INDIRF4 +ADDRLP4 284 +INDIRF4 +LTF4 $233 +ADDRLP4 260 +ADDRLP4 280 +INDIRF4 +ADDRLP4 284 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $234 +JUMPV +LABELV $233 +ADDRLP4 260 +ADDRLP4 280 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $234 +ADDRLP4 0+72+20+1 +ADDRLP4 260 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 288 +ADDRLP4 96+8 +INDIRF4 +ASGNF4 +ADDRLP4 292 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 288 +INDIRF4 +ADDRLP4 292 +INDIRF4 +LTF4 $235 +ADDRLP4 264 +ADDRLP4 288 +INDIRF4 +ADDRLP4 292 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $236 +JUMPV +LABELV $235 +ADDRLP4 264 +ADDRLP4 288 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $236 +ADDRLP4 0+72+20+2 +ADDRLP4 264 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 296 +ADDRLP4 96+12 +INDIRF4 +ASGNF4 +ADDRLP4 300 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 296 +INDIRF4 +ADDRLP4 300 +INDIRF4 +LTF4 $237 +ADDRLP4 268 +ADDRLP4 296 +INDIRF4 +ADDRLP4 300 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $238 +JUMPV +LABELV $237 +ADDRLP4 268 +ADDRLP4 296 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $238 +ADDRLP4 0+72+20+3 +ADDRLP4 268 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRGP4 cgs+255316+8 +INDIRI4 +ARGI4 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddPolyToScene +CALLV +pop +LABELV $116 +endproc CG_DrawBoxFace 304 12 +export CG_DrawBoundingBox +proc CG_DrawBoundingBox 208 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 104 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 108 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 116 +CNSTI4 4 +ASGNI4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +CNSTI4 8 +ASGNI4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 132 +CNSTI4 4 +ASGNI4 +ADDRLP4 24+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 136 +CNSTI4 8 +ASGNI4 +ADDRLP4 24+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 144 +CNSTI4 4 +ASGNI4 +ADDRLP4 36+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 144 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 144 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 148 +CNSTI4 8 +ASGNI4 +ADDRLP4 36+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 148 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 148 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 160 +CNSTI4 4 +ASGNI4 +ADDRLP4 72+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 160 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 160 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 164 +CNSTI4 8 +ASGNI4 +ADDRLP4 72+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 164 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 164 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 172 +CNSTI4 4 +ASGNI4 +ADDRLP4 84+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 172 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 172 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 176 +CNSTI4 8 +ASGNI4 +ADDRLP4 84+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 176 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 176 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 188 +CNSTI4 4 +ASGNI4 +ADDRLP4 48+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 188 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 188 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 192 +CNSTI4 8 +ASGNI4 +ADDRLP4 48+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 192 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 192 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 200 +CNSTI4 4 +ASGNI4 +ADDRLP4 60+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 200 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 200 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 204 +CNSTI4 8 +ASGNI4 +ADDRLP4 60+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 204 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 204 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRGP4 CG_DrawBoxFace +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 CG_DrawBoxFace +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRGP4 CG_DrawBoxFace +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRGP4 CG_DrawBoxFace +CALLV +pop +ADDRLP4 36 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 CG_DrawBoxFace +CALLV +pop +ADDRLP4 48 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 CG_DrawBoxFace +CALLV +pop +LABELV $241 +endproc CG_DrawBoundingBox 208 16 +export CG_PositionEntityOnTag +proc CG_PositionEntityOnTag 92 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +ARGI4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_LerpTag +CALLI4 +pop +ADDRLP4 56 +CNSTI4 68 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $259 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRF4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRF4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $260 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $259 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 84 +CNSTI4 28 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP +ARGP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +ARGP4 +ADDRGP4 MatrixMultiply +CALLV +pop +ADDRLP4 88 +CNSTI4 100 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $258 +endproc CG_PositionEntityOnTag 92 24 +export CG_PositionRotatedEntityOnTag +proc CG_PositionRotatedEntityOnTag 124 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +ARGI4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_LerpTag +CALLI4 +pop +ADDRLP4 92 +CNSTI4 68 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $265 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRF4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 104 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 112 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRF4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $266 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $265 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ARGP4 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 52 +ARGP4 +ADDRGP4 MatrixMultiply +CALLV +pop +ADDRLP4 52 +ARGP4 +ADDRLP4 120 +CNSTI4 28 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP +ARGP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +ARGP4 +ADDRGP4 MatrixMultiply +CALLV +pop +LABELV $264 +endproc CG_PositionRotatedEntityOnTag 124 24 +export CG_SetEntitySoundPosition +proc CG_SetEntitySoundPosition 24 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +CNSTI4 16777215 +NEI4 $271 +ADDRLP4 12 +CNSTI4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+38388 +ADDP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1568 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 1572 +ADDP4 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_S_UpdateEntityPosition +CALLV +pop +ADDRGP4 $272 +JUMPV +LABELV $271 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 trap_S_UpdateEntityPosition +CALLV +pop +LABELV $272 +LABELV $270 +endproc CG_SetEntitySoundPosition 24 8 +proc CG_EntityEffects 32 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetEntitySoundPosition +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $277 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 9 +EQI4 $279 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36336 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +ADDRGP4 $280 +JUMPV +LABELV $279 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36336 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddRealLoopingSound +CALLV +pop +LABELV $280 +LABELV $277 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $283 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 255 +ASGNI4 +ADDRLP4 8 +ADDRLP4 24 +INDIRI4 +ADDRLP4 28 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +CNSTI4 8 +RSHI4 +ADDRLP4 28 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 24 +INDIRI4 +CNSTI4 16 +RSHI4 +ADDRLP4 28 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRI4 +CNSTI4 24 +RSHI4 +ADDRLP4 28 +INDIRI4 +BANDI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 trap_R_AddLightToScene +CALLV +pop +LABELV $283 +ADDRFP4 0 +INDIRP4 +CNSTI4 1824 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $285 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $287 +ADDRFP4 0 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_AttachmentPoint +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 CG_AttachmentPoint +CALLI4 +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 28 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +CNSTF4 1136843536 +LEF4 $289 +ADDRFP4 0 +INDIRP4 +CNSTI4 1824 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +LABELV $289 +LABELV $287 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1828 +ADDP4 +INDIRI4 +LEI4 $291 +ADDRFP4 0 +INDIRP4 +CNSTI4 1824 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $291 +ADDRFP4 0 +INDIRP4 +CNSTI4 1824 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +LABELV $291 +LABELV $285 +LABELV $276 +endproc CG_EntityEffects 32 20 +proc CG_General 144 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $295 +ADDRGP4 $294 +JUMPV +LABELV $295 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+80 +ADDRLP4 140 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+96 +ADDRLP4 0+80 +INDIRI4 +ASGNI4 +ADDRLP4 0+100 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+34800 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $305 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +LABELV $305 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $294 +endproc CG_General 144 12 +proc CG_Speaker 16 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $311 +ADDRGP4 $310 +JUMPV +LABELV $311 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRI4 +GEI4 $313 +ADDRGP4 $310 +JUMPV +LABELV $313 +CNSTP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36336 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRLP4 4 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 100 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +MULI4 +ADDI4 +CVIF4 4 +ADDRLP4 12 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +MULI4 +CVIF4 4 +CNSTF4 1073741824 +ADDRLP4 4 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +LABELV $310 +endproc CG_Speaker 16 16 +proc CG_LaunchMissile 32 8 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 32 +LEI4 $319 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $319 +ADDRLP4 0 +CNSTI4 1280 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 168 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $321 +CNSTI4 168 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 80 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $323 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRLP4 16 +INDIRP4 +CNSTI4 1408 +ADDP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $323 +LABELV $321 +CNSTI4 168 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $325 +CNSTI4 168 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 CG_SpawnNewTrailSystem +CALLP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $327 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +LABELV $327 +LABELV $325 +LABELV $318 +endproc CG_LaunchMissile 32 8 +proc CG_Missile 188 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 144 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 148 +ADDRLP4 144 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 148 +INDIRI4 +CNSTI4 32 +LEI4 $330 +ADDRLP4 148 +CNSTI4 0 +ASGNI4 +LABELV $330 +ADDRLP4 152 +CNSTI4 1280 +ADDRLP4 148 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRLP4 156 +ADDRLP4 144 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 168 +ADDRLP4 156 +INDIRI4 +MULI4 +ADDRLP4 152 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +CNSTF4 0 +EQF4 $332 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 trap_R_AddLightToScene +CALLV +pop +LABELV $332 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $334 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 cg+109556 +INDIRI4 +ARGI4 +ADDRLP4 164 +ARGP4 +ADDRGP4 BG_EvaluateTrajectoryDelta +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 164 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $334 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 4+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4+84 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $339 +ADDRLP4 4 +CNSTI4 2 +ASGNI4 +ADDRLP4 4+132 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +ADDRLP4 144 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+136 +CNSTF4 0 +ASGNF4 +ADDRLP4 4+112 +ADDRLP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4+116 +CNSTU1 255 +ASGNU1 +ADDRLP4 4+116+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 4+116+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 4+116+3 +CNSTU1 255 +ASGNU1 +ADDRGP4 $340 +JUMPV +LABELV $339 +ADDRLP4 4+8 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4+4 +ADDRLP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 4+28 +ARGP4 +ADDRLP4 164 +ADDRGP4 VectorNormalize2 +CALLF4 +ASGNF4 +ADDRLP4 164 +INDIRF4 +CNSTF4 0 +NEF4 $353 +ADDRLP4 4+28+8 +CNSTF4 1065353216 +ASGNF4 +LABELV $353 +ADDRLP4 168 +CNSTI4 0 +ASGNI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 168 +INDIRI4 +EQI4 $358 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ADDRLP4 168 +INDIRI4 +EQI4 $358 +ADDRLP4 4+28 +ARGP4 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 4 +DIVI4 +CVIF4 4 +ARGF4 +ADDRGP4 RotateAroundDirection +CALLV +pop +ADDRGP4 $359 +JUMPV +LABELV $358 +ADDRLP4 4+28 +ARGP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 RotateAroundDirection +CALLV +pop +LABELV $359 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $363 +ADDRLP4 172 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $366 +ADDRLP4 4+80 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ADDRLP4 172 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +MODI4 +ADDI4 +ASGNI4 +ADDRGP4 $367 +JUMPV +LABELV $366 +ADDRLP4 4+80 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ADDRLP4 172 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ADDI4 +ASGNI4 +ADDRLP4 4+80 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +ADDI4 +LEI4 $370 +ADDRLP4 4+80 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $370 +LABELV $367 +LABELV $363 +LABELV $340 +ADDRLP4 168 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDRLP4 168 +INDIRI4 +NEI4 $376 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ADDRLP4 168 +INDIRI4 +EQI4 $374 +LABELV $376 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $374 +LABELV $329 +endproc CG_Missile 188 20 +proc CG_Mover 144 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 0+4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0+104 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 6 +RSHI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +CNSTI4 16777215 +NEI4 $384 +ADDRLP4 0+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+37364 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $385 +JUMPV +LABELV $384 +ADDRLP4 0+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+34800 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $385 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRLP4 140 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $390 +ADDRLP4 0+104 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+34800 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $390 +LABELV $377 +endproc CG_Mover 144 12 +export CG_Beam +proc CG_Beam 144 12 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+68 +ADDRLP4 140 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRLP4 140 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AxisClear +CALLV +pop +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRLP4 0+4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $395 +endproc CG_Beam 144 12 +proc CG_Portal 144 12 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRLP4 140 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 140 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 0+28+12 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 PerpendicularVector +CALLV +pop +ADDRLP4 0+28+12 +ADDRGP4 vec3_origin +INDIRF4 +ADDRLP4 0+28+12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+28+12+4 +ADDRGP4 vec3_origin+4 +INDIRF4 +ADDRLP4 0+28+12+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+28+12+8 +ADDRGP4 vec3_origin+8 +INDIRF4 +ADDRLP4 0+28+12+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+28 +ARGP4 +ADDRLP4 0+28+12 +ARGP4 +ADDRLP4 0+28+24 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 0 +CNSTI4 7 +ASGNI4 +ADDRLP4 0+96 +ADDRLP4 140 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+80 +ADDRLP4 140 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+104 +CNSTF4 1135869952 +ADDRLP4 140 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1132462080 +DIVF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $400 +endproc CG_Portal 144 12 +proc CG_LightFlare 336 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 156 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 152 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +EQI4 $434 +ADDRLP4 224 +CNSTI4 -2 +ASGNI4 +ADDRGP4 $435 +JUMPV +LABELV $434 +ADDRLP4 224 +ADDRGP4 cg+109588+148 +INDIRI4 +ASGNI4 +LABELV $435 +ADDRGP4 cg_lightFlare+12 +INDIRI4 +CNSTI4 0 +NEI4 $439 +ADDRGP4 $433 +JUMPV +LABELV $439 +ADDRLP4 152 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $442 +ADDRGP4 $433 +JUMPV +LABELV $442 +ADDRLP4 160 +ARGP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 300 +CNSTP4 0 +ASGNP4 +ADDRLP4 300 +INDIRP4 +ARGP4 +ADDRLP4 300 +INDIRP4 +ARGP4 +ADDRLP4 152 +INDIRP4 +CNSTI4 128 +ADDP4 +ARGP4 +ADDRLP4 224 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 160+8 +INDIRF4 +CNSTF4 1065353216 +LTF4 $449 +ADDRLP4 160 +INDIRI4 +CNSTI4 0 +EQI4 $446 +LABELV $449 +ADDRGP4 $433 +JUMPV +LABELV $446 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 304 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +ADDRLP4 304 +INDIRI4 +ASGNI4 +ADDRLP4 0+112 +ADDRLP4 152 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 304 +INDIRI4 +LSHI4 +ADDRGP4 cgs+35824 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+116 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +ADDRLP4 152 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRLP4 244 +ARGP4 +ADDRLP4 308 +CNSTP4 0 +ASGNP4 +ADDRLP4 308 +INDIRP4 +ARGP4 +ADDRLP4 308 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 140 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+24 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 140+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 140+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+24+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 140 +ARGP4 +ADDRLP4 312 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 220 +ADDRLP4 312 +INDIRF4 +ASGNF4 +ADDRLP4 140 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 220 +INDIRF4 +ADDRLP4 152 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +CVIF4 4 +GEF4 $476 +ADDRGP4 $433 +JUMPV +LABELV $476 +ADDRLP4 140 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +MULF4 +ADDRLP4 140+4 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 140+8 +INDIRF4 +ADDRGP4 cg+112080+36+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +GEF4 $478 +ADDRGP4 $433 +JUMPV +LABELV $478 +ADDRGP4 cg +INDIRI4 +CNSTI4 2 +MODI4 +CNSTI4 0 +NEI4 $490 +ADDRLP4 0+132 +ADDRLP4 220 +INDIRF4 +ADDRLP4 152 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 152 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $493 +ADDRLP4 316 +ADDRLP4 0+132 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 296 +ADDRLP4 316 +INDIRF4 +ASGNF4 +ADDRLP4 240 +ADDRLP4 316 +INDIRF4 +ASGNF4 +ADDRGP4 $494 +JUMPV +LABELV $493 +ADDRLP4 320 +ADDRLP4 220 +INDIRF4 +ADDRLP4 152 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 296 +ADDRLP4 320 +INDIRF4 +ASGNF4 +ADDRLP4 240 +ADDRLP4 320 +INDIRF4 +ASGNF4 +LABELV $494 +ADDRLP4 268 +ADDRLP4 152 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 268 +INDIRF4 +CNSTF4 0 +LEF4 $496 +ADDRLP4 140 +INDIRF4 +ADDRLP4 244 +INDIRF4 +MULF4 +ADDRLP4 140+4 +INDIRF4 +ADDRLP4 244+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 140+8 +INDIRF4 +ADDRLP4 244+8 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 328 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 332 +CNSTF4 1127481344 +ASGNF4 +ADDRLP4 324 +CNSTF4 1065353216 +ADDRLP4 332 +INDIRF4 +ADDRLP4 332 +INDIRF4 +ADDRLP4 328 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +SUBF4 +ADDRLP4 268 +INDIRF4 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 324 +INDIRF4 +CNSTF4 0 +GEF4 $502 +ADDRLP4 324 +CNSTF4 0 +ASGNF4 +LABELV $502 +ADDRLP4 0+132 +ADDRLP4 0+132 +INDIRF4 +ADDRLP4 324 +INDIRF4 +MULF4 +ASGNF4 +LABELV $496 +ADDRLP4 0+132 +INDIRF4 +CNSTF4 0 +GEF4 $505 +ADDRLP4 0+132 +CNSTF4 0 +ASGNF4 +LABELV $505 +ADDRLP4 228 +ADDRLP4 0+68 +INDIRF4 +ADDRLP4 140 +INDIRF4 +ADDRLP4 0+132 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 228+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRLP4 140+4 +INDIRF4 +ADDRLP4 0+132 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 228+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRLP4 140+8 +INDIRF4 +ADDRLP4 0+132 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 256 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 140 +INDIRF4 +ADDRLP4 0+132 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 256+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 140+4 +INDIRF4 +ADDRLP4 0+132 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 256+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +ADDRLP4 140+8 +INDIRF4 +ADDRLP4 0+132 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg_lightFlare+12 +INDIRI4 +CNSTI4 3 +NEI4 $536 +ADDRLP4 160 +ARGP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 228 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRLP4 240 +INDIRF4 +ARGF4 +ADDRLP4 224 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_BiSphereTrace +CALLV +pop +ADDRLP4 160+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $541 +ADDRLP4 156 +ADDRLP4 160+56 +INDIRF4 +ASGNF4 +ADDRGP4 $491 +JUMPV +LABELV $541 +ADDRLP4 156 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $491 +JUMPV +LABELV $536 +ADDRGP4 cg_lightFlare+12 +INDIRI4 +CNSTI4 2 +NEI4 $545 +ADDRLP4 324 +ADDRLP4 240 +INDIRF4 +NEGF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 272 +ADDRLP4 324 +INDIRF4 +ASGNF4 +ADDRLP4 272+4 +ADDRLP4 324 +INDIRF4 +ASGNF4 +ADDRLP4 272+8 +ADDRLP4 240 +INDIRF4 +NEGF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 328 +ADDRLP4 240 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 284 +ADDRLP4 328 +INDIRF4 +ASGNF4 +ADDRLP4 284+4 +ADDRLP4 328 +INDIRF4 +ASGNF4 +ADDRLP4 284+8 +ADDRLP4 240 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 160 +ARGP4 +ADDRLP4 256 +ARGP4 +ADDRLP4 272 +ARGP4 +ADDRLP4 284 +ARGP4 +ADDRLP4 228 +ARGP4 +ADDRLP4 224 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 160+8 +INDIRF4 +CNSTF4 1065353216 +LTF4 $556 +ADDRLP4 160+4 +INDIRI4 +CNSTI4 0 +EQI4 $552 +LABELV $556 +ADDRFP4 0 +INDIRP4 +CNSTI4 1752 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $552 +ADDRFP4 0 +INDIRP4 +CNSTI4 1752 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $553 +JUMPV +LABELV $552 +ADDRLP4 160+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $558 +ADDRLP4 332 +CNSTI4 0 +ASGNI4 +ADDRLP4 160+4 +INDIRI4 +ADDRLP4 332 +INDIRI4 +NEI4 $558 +ADDRFP4 0 +INDIRP4 +CNSTI4 1752 +ADDP4 +INDIRI4 +ADDRLP4 332 +INDIRI4 +NEI4 $558 +ADDRFP4 0 +INDIRP4 +CNSTI4 1752 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $558 +LABELV $553 +ADDRFP4 0 +INDIRP4 +CNSTI4 1752 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $563 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +ADDRLP4 152 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +LEI4 $565 +ADDRLP4 156 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 152 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +LABELV $565 +LABELV $563 +ADDRFP4 0 +INDIRP4 +CNSTI4 1752 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $491 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +ADDRLP4 152 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +LEI4 $571 +ADDRLP4 156 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 152 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 156 +CNSTF4 1065353216 +ADDRLP4 156 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $491 +JUMPV +LABELV $571 +ADDRLP4 156 +CNSTF4 0 +ASGNF4 +ADDRGP4 $491 +JUMPV +LABELV $545 +ADDRGP4 cg_lightFlare+12 +INDIRI4 +CNSTI4 1 +NEI4 $491 +ADDRLP4 324 +ADDRLP4 240 +INDIRF4 +NEGF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 272 +ADDRLP4 324 +INDIRF4 +ASGNF4 +ADDRLP4 272+4 +ADDRLP4 324 +INDIRF4 +ASGNF4 +ADDRLP4 272+8 +ADDRLP4 240 +INDIRF4 +NEGF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 328 +ADDRLP4 240 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 284 +ADDRLP4 328 +INDIRF4 +ASGNF4 +ADDRLP4 284+4 +ADDRLP4 328 +INDIRF4 +ASGNF4 +ADDRLP4 284+8 +ADDRLP4 240 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 160 +ARGP4 +ADDRLP4 256 +ARGP4 +ADDRLP4 272 +ARGP4 +ADDRLP4 284 +ARGP4 +ADDRLP4 228 +ARGP4 +ADDRLP4 224 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 160+8 +INDIRF4 +CNSTF4 1065353216 +LTF4 $586 +ADDRLP4 160+4 +INDIRI4 +CNSTI4 0 +EQI4 $491 +LABELV $586 +ADDRLP4 156 +CNSTF4 0 +ASGNF4 +ADDRGP4 $491 +JUMPV +LABELV $490 +ADDRLP4 156 +ADDRFP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+132 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $491 +ADDRFP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +ADDRLP4 156 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +ADDRLP4 0+132 +INDIRF4 +ASGNF4 +ADDRLP4 156 +INDIRF4 +CNSTF4 1065353216 +GEF4 $589 +ADDRLP4 0+132 +ADDRLP4 0+132 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 320 +ADDRLP4 0+116+3 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 156 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 324 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 320 +INDIRF4 +ADDRLP4 324 +INDIRF4 +LTF4 $597 +ADDRLP4 316 +ADDRLP4 320 +INDIRF4 +ADDRLP4 324 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $598 +JUMPV +LABELV $597 +ADDRLP4 316 +ADDRLP4 320 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $598 +ADDRLP4 0+116+3 +ADDRLP4 316 +INDIRU4 +CVUU1 4 +ASGNU1 +LABELV $589 +ADDRLP4 0+132 +INDIRF4 +CNSTF4 0 +GTF4 $599 +ADDRGP4 $433 +JUMPV +LABELV $599 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $433 +endproc CG_LightFlare 336 28 +proc CG_Lev2ZapChain 64 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTP4 0 +ASGNP4 +ADDRLP4 32 +CNSTP4 0 +ASGNP4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 6 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_UnpackEntityNumbers +CALLI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $606 +JUMPV +LABELV $603 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $607 +ADDRLP4 28 +CNSTI4 1852 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRGP4 $608 +JUMPV +LABELV $607 +ADDRLP4 28 +CNSTI4 1852 +ADDRLP4 4+4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +LABELV $608 +ADDRLP4 48 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 32 +CNSTI4 1852 +ADDRLP4 48 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +NEI4 $610 +ADDRGP4 cgs+255316+12 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 CG_SpawnNewTrailSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +ADDRLP4 56 +INDIRP4 +ASGNP4 +LABELV $610 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $614 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +LABELV $614 +LABELV $604 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $606 +ADDRLP4 0 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LTI4 $603 +LABELV $602 +endproc CG_Lev2ZapChain 64 12 +export CG_AdjustPositionForMover +proc CG_AdjustPositionForMover 88 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $619 +ADDRFP4 4 +INDIRI4 +CNSTI4 1022 +LTI4 $617 +LABELV $619 +ADDRFP4 16 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 $616 +JUMPV +LABELV $617 +ADDRLP4 0 +CNSTI4 1852 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 6 +EQI4 $620 +ADDRFP4 16 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 $616 +JUMPV +LABELV $620 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 40 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 28 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 52 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64 +ADDRLP4 52 +INDIRF4 +ADDRLP4 40 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64+4 +ADDRLP4 52+4 +INDIRF4 +ADDRLP4 40+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64+8 +ADDRLP4 52+8 +INDIRF4 +ADDRLP4 40+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +CNSTI4 4 +ASGNI4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84 +CNSTI4 8 +ASGNI4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 4+8 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $616 +endproc CG_AdjustPositionForMover 88 12 +proc CG_InterpolateEntityPosition 44 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg+40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $637 +ADDRGP4 $640 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $637 +ADDRLP4 24 +ADDRGP4 cg+109540 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ARGP4 +ADDRGP4 cg+40 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 28 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 28 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1568 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1572 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +ARGP4 +ADDRGP4 cg+40 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 LerpAngle +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +INDIRF4 +ARGF4 +ADDRLP4 12+4 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 36 +ADDRGP4 LerpAngle +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1580 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +INDIRF4 +ARGF4 +ADDRLP4 12+8 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 40 +ADDRGP4 LerpAngle +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1584 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +LABELV $636 +endproc CG_InterpolateEntityPosition 44 12 +proc CG_CalcEntityLerpPositions 120 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_smoothClients+12 +INDIRI4 +CNSTI4 0 +NEI4 $657 +ADDRFP4 0 +INDIRP4 +INDIRI4 +CNSTI4 64 +GEI4 $660 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $660 +LABELV $657 +ADDRFP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $662 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $662 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_InterpolateEntityPosition +CALLV +pop +ADDRGP4 $656 +JUMPV +LABELV $662 +ADDRFP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $664 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $664 +ADDRFP4 0 +INDIRP4 +INDIRI4 +CNSTI4 64 +GEI4 $664 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_InterpolateEntityPosition +CALLV +pop +ADDRGP4 $656 +JUMPV +LABELV $664 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_projectileNudge+12 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $666 +ADDRGP4 cg+8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $666 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $666 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 12 +INDIRI4 +NEI4 $666 +ADDRLP4 0 +ADDRGP4 cg+163724 +INDIRI4 +ASGNI4 +LABELV $666 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $674 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 cg+109556 +INDIRI4 +ARGI4 +ADDRLP4 24 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 36 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 96 +ADDRGP4 vec3_origin +ASGNP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 36+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $677 +ADDRLP4 104 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ASGNP4 +ADDRLP4 108 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 108 +INDIRF4 +ADDRLP4 36+8 +INDIRF4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 112 +ADDRFP4 0 +INDIRP4 +CNSTI4 1568 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 36+8 +INDIRF4 +ADDRLP4 112 +INDIRP4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 116 +ADDRFP4 0 +INDIRP4 +CNSTI4 1572 +ADDP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 36+8 +INDIRF4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $677 +LABELV $674 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 cg+110016 +CVPU4 4 +EQU4 $687 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 cg+109556 +INDIRI4 +ARGI4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 CG_AdjustPositionForMover +CALLV +pop +LABELV $687 +LABELV $656 +endproc CG_CalcEntityLerpPositions 120 28 +proc CG_CEntityPVSEnter 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_debugPVS+12 +INDIRI4 +CNSTI4 0 +EQI4 $693 +ADDRGP4 $696 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $693 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +EQI4 $701 +ADDRLP4 4 +INDIRI4 +CNSTI4 5 +EQI4 $700 +ADDRGP4 $697 +JUMPV +LABELV $700 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_LaunchMissile +CALLV +pop +ADDRGP4 $698 +JUMPV +LABELV $701 +ADDRFP4 0 +INDIRP4 +CNSTI4 1732 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +LABELV $697 +LABELV $698 +ADDRFP4 0 +INDIRP4 +CNSTI4 1772 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1796 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1624 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1640 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $692 +endproc CG_CEntityPVSEnter 20 8 +proc CG_CEntityPVSLeave 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_debugPVS+12 +INDIRI4 +CNSTI4 0 +EQI4 $703 +ADDRGP4 $706 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $703 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 19 +EQI4 $710 +ADDRGP4 $707 +JUMPV +LABELV $710 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $711 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $715 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +LABELV $715 +LABELV $712 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +LEI4 $711 +LABELV $707 +LABELV $708 +LABELV $702 +endproc CG_CEntityPVSLeave 16 8 +proc CG_AddCEntity 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 20 +LTI4 $718 +ADDRGP4 $717 +JUMPV +LABELV $718 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_CalcEntityLerpPositions +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_EntityEffects +CALLV +pop +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $720 +ADDRLP4 0 +INDIRI4 +CNSTI4 19 +GTI4 $720 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $739 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $739 +address $725 +address $727 +address $720 +address $728 +address $721 +address $729 +address $730 +address $731 +address $732 +address $733 +address $721 +address $721 +address $721 +address $720 +address $726 +address $734 +address $735 +address $736 +address $737 +address $738 +code +LABELV $720 +ADDRGP4 $723 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $725 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_General +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $726 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Corpse +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $727 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Player +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $728 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Buildable +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $729 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Missile +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $730 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Mover +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $731 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Beam +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $732 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Portal +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $733 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Speaker +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $734 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_ParticleSystemEntity +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $735 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AnimMapObj +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $736 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_ModelDoor +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $737 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_LightFlare +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $738 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Lev2ZapChain +CALLV +pop +LABELV $721 +LABELV $717 +endproc CG_AddCEntity 8 8 +export CG_AddPacketEntities +proc CG_AddPacketEntities 80 12 +ADDRGP4 cg+40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $741 +ADDRLP4 16 +CNSTI4 8 +ASGNI4 +ADDRLP4 12 +ADDRGP4 cg+40 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $746 +ADDRGP4 cg+109540 +CNSTF4 0 +ASGNF4 +ADDRGP4 $742 +JUMPV +LABELV $746 +ADDRGP4 cg+109540 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $742 +JUMPV +LABELV $741 +ADDRGP4 cg+109540 +CNSTF4 0 +ASGNF4 +LABELV $742 +ADDRGP4 cg+111984 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+111984+4 +CNSTI4 360 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 2047 +BANDI4 +MULI4 +CVIF4 4 +CNSTF4 1157627904 +DIVF4 +ASGNF4 +ADDRGP4 cg+111984+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+112032 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+112032+4 +CNSTI4 360 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 1023 +BANDI4 +MULI4 +CVIF4 4 +CNSTF4 1149239296 +DIVF4 +ASGNF4 +ADDRGP4 cg+112032+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+111984 +ARGP4 +ADDRGP4 cg+111996 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRGP4 cg+112032 +ARGP4 +ADDRGP4 cg+112044 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 8 +ADDRGP4 cg+109588 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 cg+110016 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +ADDRGP4 cg+110016+1832 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg+110016 +ARGP4 +ADDRGP4 CG_AddCEntity +CALLV +pop +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ARGP4 +ADDRGP4 CG_CalcEntityLerpPositions +CALLV +pop +ADDRGP4 CG_UpdateEntityPositions +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $775 +CNSTI4 1852 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+1832 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $776 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1024 +LTI4 $775 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $783 +JUMPV +LABELV $780 +ADDRLP4 4 +CNSTI4 1852 +CNSTI4 212 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1832 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $781 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $783 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $780 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $786 +ADDRLP4 4 +CNSTI4 1852 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1832 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $790 +ADDRLP4 4 +INDIRP4 +CNSTI4 1836 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +NEI4 $790 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_CEntityPVSEnter +CALLV +pop +ADDRGP4 $791 +JUMPV +LABELV $790 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1832 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $792 +ADDRLP4 4 +INDIRP4 +CNSTI4 1836 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $792 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_CEntityPVSLeave +CALLV +pop +LABELV $792 +LABELV $791 +ADDRLP4 4 +INDIRP4 +CNSTI4 1836 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1832 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $787 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1024 +LTI4 $786 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $797 +JUMPV +LABELV $794 +ADDRLP4 4 +CNSTI4 1852 +CNSTI4 212 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_AddCEntity +CALLV +pop +LABELV $795 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $797 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $794 +ADDRGP4 cg_drawBBOX+12 +INDIRI4 +CNSTI4 0 +EQI4 $800 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $806 +JUMPV +LABELV $803 +ADDRLP4 4 +CNSTI4 1852 +CNSTI4 212 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 60 +CNSTI4 3 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ADDRLP4 60 +INDIRI4 +EQI4 $812 +ADDRLP4 52 +INDIRI4 +CNSTI4 5 +EQI4 $812 +ADDRLP4 52 +INDIRI4 +ADDRLP4 60 +INDIRI4 +LTI4 $810 +LABELV $817 +ADDRLP4 52 +INDIRI4 +CNSTI4 14 +EQI4 $812 +ADDRGP4 $810 +JUMPV +LABELV $812 +ADDRLP4 64 +ADDRLP4 12 +INDIRP4 +CNSTI4 176 +ADDP4 +ASGNP4 +ADDRLP4 68 +CNSTI4 255 +ASGNI4 +ADDRLP4 40 +ADDRLP4 64 +INDIRP4 +INDIRI4 +ADDRLP4 68 +INDIRI4 +BANDI4 +CVIF4 4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 8 +RSHI4 +ADDRLP4 68 +INDIRI4 +BANDI4 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 16 +RSHI4 +ADDRLP4 68 +INDIRI4 +BANDI4 +CNSTI4 32 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 40 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 16+8 +ADDRLP4 44 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_DrawBoundingBox +CALLV +pop +LABELV $810 +LABELV $804 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $806 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $803 +LABELV $800 +LABELV $740 +endproc CG_AddPacketEntities 80 12 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $723 +byte 1 66 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $706 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 32 +byte 1 80 +byte 1 86 +byte 1 83 +byte 1 10 +byte 1 0 +align 1 +LABELV $696 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 80 +byte 1 86 +byte 1 83 +byte 1 10 +byte 1 0 +align 1 +LABELV $640 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 73 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 112 +byte 1 111 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 80 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 103 +byte 1 46 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 61 +byte 1 61 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_event.asm b/build/release-linux-x86_64/base/cgame/cg_event.asm new file mode 100644 index 0000000..8d84e77 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_event.asm @@ -0,0 +1,8499 @@ +code +proc CG_Obituary 268 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 144 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $119 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +LTI4 $117 +LABELV $119 +ADDRGP4 $120 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $117 +ADDRLP4 52 +CNSTI4 1668 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 96 +ADDRLP4 52 +INDIRP4 +CNSTI4 252 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $124 +ADDRLP4 4 +INDIRI4 +CNSTI4 64 +LTI4 $122 +LABELV $124 +ADDRLP4 4 +CNSTI4 1022 +ASGNI4 +ADDRLP4 60 +CNSTP4 0 +ASGNP4 +ADDRGP4 $123 +JUMPV +LABELV $122 +ADDRLP4 4 +INDIRI4 +CNSTI4 670 +ADDI4 +ARGI4 +ADDRLP4 180 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 180 +INDIRP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $125 +CNSTI4 1668 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +NEI4 $125 +ADDRLP4 100 +CNSTI4 1 +ASGNI4 +LABELV $125 +LABELV $123 +ADDRLP4 8 +INDIRI4 +CNSTI4 670 +ADDI4 +ARGI4 +ADDRLP4 180 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 48 +ADDRLP4 180 +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $129 +ADDRGP4 $116 +JUMPV +LABELV $129 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 $131 +ARGP4 +ADDRLP4 184 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 184 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 56 +ADDRGP4 $132 +ASGNP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 19 +LTI4 $133 +ADDRLP4 12 +INDIRI4 +CNSTI4 28 +GTI4 $171 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $172-76 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $172 +address $169 +address $139 +address $141 +address $143 +address $137 +address $133 +address $135 +address $133 +address $145 +address $147 +code +LABELV $171 +ADDRLP4 12 +INDIRI4 +CNSTI4 47 +LTI4 $133 +ADDRLP4 12 +INDIRI4 +CNSTI4 59 +GTI4 $133 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $174-188 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $174 +address $165 +address $133 +address $133 +address $167 +address $133 +address $149 +address $157 +address $153 +address $155 +address $163 +address $151 +address $159 +address $161 +code +LABELV $135 +ADDRLP4 0 +ADDRGP4 $136 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $137 +ADDRLP4 0 +ADDRGP4 $138 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $139 +ADDRLP4 0 +ADDRGP4 $140 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $141 +ADDRLP4 0 +ADDRGP4 $142 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $143 +ADDRLP4 0 +ADDRGP4 $144 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $145 +ADDRLP4 0 +ADDRGP4 $146 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $147 +ADDRLP4 0 +ADDRGP4 $148 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $149 +ADDRLP4 0 +ADDRGP4 $150 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $151 +ADDRLP4 0 +ADDRGP4 $152 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $153 +ADDRLP4 0 +ADDRGP4 $154 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $155 +ADDRLP4 0 +ADDRGP4 $156 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $157 +ADDRLP4 0 +ADDRGP4 $158 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $159 +ADDRLP4 0 +ADDRGP4 $160 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $161 +ADDRLP4 0 +ADDRGP4 $162 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $163 +ADDRLP4 0 +ADDRGP4 $164 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $165 +ADDRLP4 0 +ADDRGP4 $166 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $167 +ADDRLP4 0 +ADDRGP4 $168 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $169 +ADDRLP4 0 +ADDRGP4 $170 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $133 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +LABELV $134 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $176 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $176 +ADDRLP4 12 +INDIRI4 +CNSTI4 36 +EQI4 $228 +ADDRLP4 200 +CNSTI4 37 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 200 +INDIRI4 +EQI4 $220 +ADDRLP4 12 +INDIRI4 +ADDRLP4 200 +INDIRI4 +GTI4 $270 +LABELV $269 +ADDRLP4 12 +INDIRI4 +CNSTI4 7 +LTI4 $178 +ADDRLP4 12 +INDIRI4 +CNSTI4 18 +GTI4 $178 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $271-28 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $271 +address $236 +address $178 +address $178 +address $178 +address $188 +address $178 +address $180 +address $212 +address $196 +address $244 +address $251 +address $258 +code +LABELV $270 +ADDRLP4 212 +CNSTI4 51 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 212 +INDIRI4 +EQI4 $204 +ADDRLP4 12 +INDIRI4 +ADDRLP4 212 +INDIRI4 +LTI4 $178 +LABELV $273 +ADDRLP4 12 +INDIRI4 +CNSTI4 64 +EQI4 $260 +ADDRGP4 $178 +JUMPV +LABELV $180 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $181 +ADDRLP4 0 +ADDRGP4 $183 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $181 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $184 +ADDRLP4 0 +ADDRGP4 $186 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $184 +ADDRLP4 0 +ADDRGP4 $187 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $188 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $189 +ADDRLP4 0 +ADDRGP4 $191 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $189 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $192 +ADDRLP4 0 +ADDRGP4 $194 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $192 +ADDRLP4 0 +ADDRGP4 $195 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $196 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $197 +ADDRLP4 0 +ADDRGP4 $199 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $197 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $200 +ADDRLP4 0 +ADDRGP4 $202 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $200 +ADDRLP4 0 +ADDRGP4 $203 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $204 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $205 +ADDRLP4 0 +ADDRGP4 $207 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $205 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $208 +ADDRLP4 0 +ADDRGP4 $210 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $208 +ADDRLP4 0 +ADDRGP4 $211 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $212 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $213 +ADDRLP4 0 +ADDRGP4 $215 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $213 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $216 +ADDRLP4 0 +ADDRGP4 $218 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $216 +ADDRLP4 0 +ADDRGP4 $219 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $220 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $221 +ADDRLP4 0 +ADDRGP4 $223 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $221 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $224 +ADDRLP4 0 +ADDRGP4 $226 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $224 +ADDRLP4 0 +ADDRGP4 $227 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $228 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $229 +ADDRLP4 0 +ADDRGP4 $231 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $229 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $232 +ADDRLP4 0 +ADDRGP4 $234 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $232 +ADDRLP4 0 +ADDRGP4 $235 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $236 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $237 +ADDRLP4 0 +ADDRGP4 $239 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $237 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $240 +ADDRLP4 0 +ADDRGP4 $242 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $240 +ADDRLP4 0 +ADDRGP4 $243 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $244 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $245 +ADDRLP4 0 +ADDRGP4 $247 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $245 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $248 +ADDRLP4 0 +ADDRGP4 $250 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $248 +ADDRLP4 0 +ADDRGP4 $247 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $251 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $252 +ADDRLP4 0 +ADDRGP4 $254 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $252 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $255 +ADDRLP4 0 +ADDRGP4 $257 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $255 +ADDRLP4 0 +ADDRGP4 $254 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $258 +ADDRLP4 0 +ADDRGP4 $259 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $260 +ADDRLP4 0 +ADDRGP4 $261 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $178 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $262 +ADDRLP4 0 +ADDRGP4 $264 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $262 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $265 +ADDRLP4 0 +ADDRGP4 $267 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $265 +ADDRLP4 0 +ADDRGP4 $268 +ASGNP4 +LABELV $179 +LABELV $176 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $274 +ADDRGP4 $276 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $116 +JUMPV +LABELV $274 +ADDRLP4 60 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $277 +ADDRLP4 4 +CNSTI4 1022 +ASGNI4 +ADDRLP4 64 +ARGP4 +ADDRGP4 $279 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRGP4 $278 +JUMPV +LABELV $277 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 $131 +ARGP4 +ADDRLP4 196 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 196 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $280 +ADDRGP4 cg+115320 +ARGP4 +ADDRLP4 64 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $280 +LABELV $278 +ADDRLP4 4 +INDIRI4 +CNSTI4 1022 +EQI4 $285 +ADDRLP4 200 +CNSTI4 2 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 200 +INDIRI4 +LTI4 $287 +ADDRLP4 12 +INDIRI4 +CNSTI4 64 +GTI4 $287 +ADDRLP4 12 +INDIRI4 +ADDRLP4 200 +INDIRI4 +LSHI4 +ADDRGP4 $377-8 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $377 +address $297 +address $291 +address $289 +address $293 +address $295 +address $299 +address $301 +address $305 +address $312 +address $315 +address $307 +address $310 +address $317 +address $320 +address $323 +address $326 +address $329 +address $287 +address $287 +address $287 +address $287 +address $287 +address $371 +address $287 +address $287 +address $287 +address $287 +address $331 +address $334 +address $336 +address $369 +address $348 +address $350 +address $352 +address $354 +address $356 +address $339 +address $341 +address $345 +address $346 +address $347 +address $343 +address $357 +address $359 +address $361 +address $287 +address $364 +address $367 +address $287 +address $303 +address $287 +address $287 +address $287 +address $287 +address $287 +address $287 +address $287 +address $287 +address $287 +address $287 +address $287 +address $287 +address $374 +code +LABELV $289 +ADDRLP4 0 +ADDRGP4 $290 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $291 +ADDRLP4 0 +ADDRGP4 $292 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $293 +ADDRLP4 0 +ADDRGP4 $294 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $295 +ADDRLP4 0 +ADDRGP4 $296 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $297 +ADDRLP4 0 +ADDRGP4 $298 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $299 +ADDRLP4 0 +ADDRGP4 $300 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $301 +ADDRLP4 0 +ADDRGP4 $302 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $303 +ADDRLP4 0 +ADDRGP4 $304 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $305 +ADDRLP4 0 +ADDRGP4 $306 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $307 +ADDRLP4 0 +ADDRGP4 $308 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $309 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $310 +ADDRLP4 0 +ADDRGP4 $311 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $309 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $312 +ADDRLP4 0 +ADDRGP4 $313 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $314 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $315 +ADDRLP4 0 +ADDRGP4 $316 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $314 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $317 +ADDRLP4 0 +ADDRGP4 $318 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $319 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $320 +ADDRLP4 0 +ADDRGP4 $321 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $322 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $323 +ADDRLP4 0 +ADDRGP4 $324 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $325 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $326 +ADDRLP4 0 +ADDRGP4 $327 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $328 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $329 +ADDRLP4 0 +ADDRGP4 $327 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $330 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $331 +ADDRLP4 0 +ADDRGP4 $332 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $333 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $334 +ADDRLP4 0 +ADDRGP4 $335 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $336 +ADDRLP4 0 +ADDRGP4 $337 +ASGNP4 +CNSTI4 5 +ARGI4 +ADDRLP4 204 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 204 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $339 +ADDRLP4 0 +ADDRGP4 $340 +ASGNP4 +CNSTI4 7 +ARGI4 +ADDRLP4 208 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 208 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $341 +ADDRLP4 0 +ADDRGP4 $342 +ASGNP4 +CNSTI4 7 +ARGI4 +ADDRLP4 212 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 212 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $343 +ADDRLP4 0 +ADDRGP4 $344 +ASGNP4 +CNSTI4 7 +ARGI4 +ADDRLP4 216 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 216 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $345 +ADDRLP4 0 +ADDRGP4 $321 +ASGNP4 +CNSTI4 9 +ARGI4 +ADDRLP4 220 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 220 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $346 +ADDRLP4 0 +ADDRGP4 $342 +ASGNP4 +CNSTI4 9 +ARGI4 +ADDRLP4 224 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 224 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $347 +ADDRLP4 0 +ADDRGP4 $344 +ASGNP4 +CNSTI4 9 +ARGI4 +ADDRLP4 228 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 228 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $348 +ADDRLP4 0 +ADDRGP4 $349 +ASGNP4 +CNSTI4 10 +ARGI4 +ADDRLP4 232 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 232 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $350 +ADDRLP4 0 +ADDRGP4 $351 +ASGNP4 +CNSTI4 10 +ARGI4 +ADDRLP4 236 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 236 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $352 +ADDRLP4 0 +ADDRGP4 $353 +ASGNP4 +CNSTI4 9 +ARGI4 +ADDRLP4 240 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 240 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $354 +ADDRLP4 0 +ADDRGP4 $355 +ASGNP4 +CNSTI4 9 +ARGI4 +ADDRLP4 244 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 244 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $356 +ADDRLP4 0 +ADDRGP4 $344 +ASGNP4 +CNSTI4 10 +ARGI4 +ADDRLP4 248 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 248 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $357 +ADDRLP4 0 +ADDRGP4 $358 +ASGNP4 +CNSTI4 12 +ARGI4 +ADDRLP4 252 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 252 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $359 +ADDRLP4 0 +ADDRGP4 $360 +ASGNP4 +CNSTI4 12 +ARGI4 +ADDRLP4 256 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 256 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $361 +ADDRLP4 0 +ADDRGP4 $362 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $363 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $364 +ADDRLP4 0 +ADDRGP4 $365 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $366 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $367 +ADDRLP4 0 +ADDRGP4 $368 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $369 +ADDRLP4 0 +ADDRGP4 $370 +ASGNP4 +CNSTI4 5 +ARGI4 +ADDRLP4 260 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 260 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $371 +ADDRLP4 0 +ADDRGP4 $372 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $373 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $374 +ADDRLP4 0 +ADDRGP4 $375 +ASGNP4 +CNSTI4 5 +ARGI4 +ADDRLP4 264 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 264 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $287 +ADDRLP4 0 +ADDRGP4 $376 +ASGNP4 +LABELV $288 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $379 +ADDRGP4 $381 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 100 +INDIRI4 +CNSTI4 0 +EQI4 $384 +ADDRLP4 204 +ADDRGP4 $382 +ASGNP4 +ADDRGP4 $385 +JUMPV +LABELV $384 +ADDRLP4 204 +ADDRGP4 $132 +ASGNP4 +LABELV $385 +ADDRLP4 204 +INDIRP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRLP4 100 +INDIRI4 +CNSTI4 0 +EQI4 $116 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+4 +INDIRI4 +NEI4 $116 +ADDRGP4 $389 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 208 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 208 +INDIRP4 +ARGP4 +CNSTI4 144 +ARGI4 +CNSTI4 16 +ARGI4 +ADDRGP4 CG_CenterPrint +CALLV +pop +ADDRGP4 $116 +JUMPV +LABELV $379 +LABELV $285 +ADDRGP4 $390 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $116 +endproc CG_Obituary 268 24 +export CG_PainEvent +proc CG_PainEvent 12 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 660 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 500 +GEI4 $392 +ADDRGP4 $391 +JUMPV +LABELV $392 +ADDRFP4 4 +INDIRI4 +CNSTI4 25 +GEI4 $395 +ADDRLP4 0 +ADDRGP4 $397 +ASGNP4 +ADDRGP4 $396 +JUMPV +LABELV $395 +ADDRFP4 4 +INDIRI4 +CNSTI4 50 +GEI4 $398 +ADDRLP4 0 +ADDRGP4 $400 +ASGNP4 +ADDRGP4 $399 +JUMPV +LABELV $398 +ADDRFP4 4 +INDIRI4 +CNSTI4 75 +GEI4 $401 +ADDRLP4 0 +ADDRGP4 $403 +ASGNP4 +ADDRGP4 $402 +JUMPV +LABELV $401 +ADDRLP4 0 +ADDRGP4 $404 +ASGNP4 +LABELV $402 +LABELV $399 +LABELV $396 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 660 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +BXORI4 +ASGNI4 +LABELV $391 +endproc CG_PainEvent 12 16 +proc CG_Level2Zap 36 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LTI4 $409 +ADDRLP4 12 +INDIRI4 +CNSTI4 64 +LTI4 $407 +LABELV $409 +ADDRGP4 $406 +JUMPV +LABELV $407 +ADDRLP4 4 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $410 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $416 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +EQI4 $419 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +EQI4 $422 +ADDRGP4 $414 +JUMPV +LABELV $416 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $417 +ADDRGP4 $411 +JUMPV +LABELV $417 +ADDRLP4 8 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRGP4 $415 +JUMPV +LABELV $419 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $420 +ADDRGP4 $411 +JUMPV +LABELV $420 +ADDRLP4 8 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRGP4 $415 +JUMPV +LABELV $422 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $423 +ADDRGP4 $411 +JUMPV +LABELV $423 +ADDRLP4 8 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +LABELV $414 +LABELV $415 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $425 +ADDRGP4 cgs+255316+12 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 CG_SpawnNewTrailSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +LABELV $425 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $429 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +LABELV $429 +LABELV $411 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LEI4 $410 +ADDRLP4 4 +INDIRP4 +CNSTI4 1820 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $406 +endproc CG_Level2Zap 36 8 +lit +align 4 +LABELV $564 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $588 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $673 +byte 4 0 +byte 4 0 +byte 4 0 +align 4 +LABELV $683 +byte 4 0 +byte 4 0 +byte 4 1105199104 +export CG_EntityEvent +code +proc CG_EntityEvent 148 28 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 312 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $433 +ADDRLP4 28 +CNSTI4 200 +ASGNI4 +ADDRGP4 $434 +JUMPV +LABELV $433 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 36 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $434 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +CNSTI4 -769 +BANDI4 +ASGNI4 +ADDRGP4 cg_debugEvents+12 +INDIRI4 +CNSTI4 0 +EQI4 $437 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_EventName +CALLP4 +ASGNP4 +ADDRGP4 $440 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $437 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $441 +ADDRGP4 $432 +JUMPV +LABELV $441 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $445 +ADDRLP4 4 +INDIRI4 +CNSTI4 64 +LTI4 $443 +LABELV $445 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $443 +ADDRLP4 12 +CNSTI4 1668 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +LTI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 80 +GTI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $820-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $820 +address $449 +address $457 +address $466 +address $473 +address $480 +address $487 +address $524 +address $524 +address $524 +address $524 +address $524 +address $524 +address $524 +address $524 +address $494 +address $504 +address $512 +address $522 +address $557 +address $576 +address $617 +address $620 +address $623 +address $626 +address $628 +address $631 +address $634 +address $635 +address $636 +address $812 +address $448 +address $638 +address $644 +address $651 +address $695 +address $700 +address $693 +address $692 +address $694 +address $447 +address $665 +address $666 +address $667 +address $682 +address $672 +address $447 +address $600 +address $603 +address $606 +address $707 +address $711 +address $711 +address $711 +address $713 +address $448 +address $448 +address $448 +address $717 +address $726 +address $729 +address $668 +address $669 +address $792 +address $804 +address $797 +address $809 +address $771 +address $783 +address $716 +address $715 +address $609 +address $614 +address $732 +address $741 +address $762 +address $750 +address $759 +address $641 +address $818 +address $658 +code +LABELV $449 +ADDRGP4 cg_footsteps+12 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 12 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $448 +ADDRLP4 12 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $453 +ADDRLP4 52 +ADDRGP4 rand +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 1456 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $453 +ADDRLP4 56 +ADDRGP4 rand +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 cgs+255316+284 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $457 +ADDRGP4 cg_footsteps+12 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 12 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $448 +ADDRLP4 12 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $461 +ADDRLP4 52 +ADDRGP4 rand +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 1472 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $461 +ADDRLP4 56 +ADDRGP4 rand +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+284+32 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $466 +ADDRGP4 cg_footsteps+12 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 12 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $448 +ADDRLP4 52 +ADDRGP4 rand +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+284+16 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $473 +ADDRGP4 cg_footsteps+12 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 12 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $448 +ADDRLP4 52 +ADDRGP4 rand +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+284+48 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $480 +ADDRGP4 cg_footsteps+12 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 12 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $448 +ADDRLP4 52 +ADDRGP4 rand +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+284+48 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $487 +ADDRGP4 cg_footsteps+12 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 12 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $448 +ADDRLP4 52 +ADDRGP4 rand +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+284+48 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $494 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+392 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +NEI4 $448 +ADDRGP4 cg+111972 +CNSTF4 3238002688 +ASGNF4 +ADDRGP4 cg+111976 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $504 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 $404 +ARGP4 +ADDRLP4 52 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +NEI4 $448 +ADDRGP4 cg+111972 +CNSTF4 3246391296 +ASGNF4 +ADDRGP4 cg+111976 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $512 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 $513 +ARGP4 +ADDRLP4 56 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 56 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 660 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +NEI4 $448 +ADDRGP4 cg+111972 +CNSTF4 3250585600 +ASGNF4 +ADDRGP4 cg+111976 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $522 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 $523 +ARGP4 +ADDRLP4 60 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 60 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $524 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +EQI4 $525 +ADDRGP4 $448 +JUMPV +LABELV $525 +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+8 +INDIRI4 +ADDRLP4 76 +INDIRI4 +NEI4 $537 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 76 +INDIRI4 +NEI4 $537 +ADDRGP4 cg_nopredict+12 +INDIRI4 +ADDRLP4 76 +INDIRI4 +NEI4 $537 +ADDRGP4 cg_synchronousClients+12 +INDIRI4 +ADDRLP4 76 +INDIRI4 +EQI4 $529 +LABELV $537 +ADDRGP4 $448 +JUMPV +LABELV $529 +ADDRLP4 64 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+111960 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 28 +INDIRI4 +GEI4 $540 +ADDRLP4 80 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 68 +ADDRGP4 cg+111956 +INDIRF4 +ADDRLP4 80 +INDIRI4 +ADDRLP4 64 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ADDRLP4 80 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $541 +JUMPV +LABELV $540 +ADDRLP4 68 +CNSTF4 0 +ASGNF4 +LABELV $541 +ADDRLP4 8 +INDIRI4 +CNSTI4 11 +LTI4 $543 +ADDRLP4 72 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 44 +SUBI4 +CNSTI4 4 +ADDI4 +ASGNI4 +ADDRGP4 cg+111956 +ADDRLP4 68 +INDIRF4 +ADDRLP4 72 +INDIRI4 +CVIF4 4 +SUBF4 +ASGNF4 +ADDRGP4 $544 +JUMPV +LABELV $543 +ADDRLP4 72 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 28 +SUBI4 +CNSTI4 4 +ADDI4 +ASGNI4 +ADDRGP4 cg+111956 +ADDRLP4 68 +INDIRF4 +ADDRLP4 72 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +LABELV $544 +ADDRGP4 cg+111956 +INDIRF4 +CNSTF4 1107296256 +LEF4 $547 +ADDRGP4 cg+111956 +CNSTF4 1107296256 +ASGNF4 +ADDRGP4 $548 +JUMPV +LABELV $547 +ADDRGP4 cg+111956 +INDIRF4 +CNSTF4 3254779904 +GEF4 $551 +ADDRGP4 cg+111956 +CNSTF4 3254779904 +ASGNF4 +LABELV $551 +LABELV $548 +ADDRGP4 cg+111960 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $557 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 $558 +ARGP4 +ADDRLP4 64 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRLP4 64 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +CNSTI4 64 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 72 +ADDRGP4 $564 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +EQI4 $565 +ADDRGP4 $448 +JUMPV +LABELV $565 +ADDRLP4 84 +ADDRGP4 cg+109588+100 +INDIRB +ASGNB 12 +ADDRLP4 84 +ARGP4 +ADDRGP4 cg+118236 +ARGP4 +ADDRLP4 108 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CNSTI4 0 +NEI4 $571 +ADDRLP4 84+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $571 +ADDRLP4 72 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 96 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 96 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 96 +ARGP4 +CNSTF4 1097859072 +ARGF4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_addSmoothOp +CALLV +pop +LABELV $571 +ADDRGP4 cg+118236 +ADDRLP4 84 +INDIRB +ASGNB 12 +ADDRGP4 $448 +JUMPV +LABELV $576 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+416 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 cgs+255316+628 +INDIRI4 +ARGI4 +ADDRLP4 76 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRLP4 72 +ARGP4 +ADDRLP4 80 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $581 +ADDRLP4 72 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 72 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +LABELV $581 +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +CNSTI4 64 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 76 +ADDRGP4 $588 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +EQI4 $589 +ADDRGP4 $448 +JUMPV +LABELV $589 +ADDRLP4 88 +ADDRGP4 cg+109588+100 +INDIRB +ASGNB 12 +ADDRLP4 88 +ARGP4 +ADDRGP4 cg+118236 +ARGP4 +ADDRLP4 112 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 112 +INDIRI4 +CNSTI4 0 +NEI4 $595 +ADDRLP4 88+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $595 +ADDRLP4 76 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 100 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 100 +ARGP4 +CNSTF4 1097859072 +ARGF4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_addSmoothOp +CALLV +pop +LABELV $595 +ADDRGP4 cg+118236 +ADDRLP4 88 +INDIRB +ASGNB 12 +ADDRGP4 $448 +JUMPV +LABELV $600 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 cgs+255316+552 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $603 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 cgs+255316+556 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $606 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 cgs+255316+560 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $609 +ADDRGP4 cg_noTaunt+12 +INDIRI4 +CNSTI4 0 +NEI4 $448 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 $613 +ARGP4 +ADDRLP4 76 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $614 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+440 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $617 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+444 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $620 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+448 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $623 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+452 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $626 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 $627 +ARGP4 +ADDRLP4 80 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 80 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $628 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRGP4 cgs+255316+276 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $631 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+280 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $634 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_FireWeapon +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $635 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 CG_FireWeapon +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $636 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 CG_FireWeapon +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $638 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_PlayerDisconnect +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $641 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+600 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $644 +ADDRLP4 84 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $645 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+404 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $645 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+408 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $651 +ADDRLP4 88 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $652 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+412 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $652 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+412 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $658 +ADDRLP4 92 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $659 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+420 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $659 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+424 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $665 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_MissileHitEntity +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $666 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 104 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 104 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_MissileHitWall +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $667 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_MissileHitWall +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $668 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_HumanBuildableExplosion +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $669 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_AlienBuildableExplosion +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 21 +NEI4 $448 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 CG_AlienSPITEFUL_ABCESSExplosion +CALLI4 +pop +ADDRGP4 $448 +JUMPV +LABELV $672 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 112 +CNSTI4 1852 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 116 +CNSTI4 1852 +ADDRLP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 120 +ADDRGP4 $673 +INDIRB +ASGNB 12 +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +ARGP4 +ADDRLP4 132 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 0 +NEI4 $448 +ADDRGP4 cgs+255316+692 +INDIRI4 +ARGI4 +ADDRLP4 136 +ADDRGP4 CG_SpawnNewTrailSystem +CALLP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +ARGP4 +ADDRLP4 140 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 144 +ADDRLP4 112 +INDIRP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 120 +ARGP4 +ADDRGP4 CG_SetAttachmentOffset +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1828 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg_teslaTrailTime+12 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $682 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 26 +ASGNI4 +ADDRLP4 112 +CNSTI4 1852 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 116 +CNSTI4 1852 +ADDRLP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 120 +ADDRGP4 $683 +INDIRB +ASGNB 12 +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +ARGP4 +ADDRLP4 132 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 0 +NEI4 $448 +ADDRGP4 cgs+255316+688 +INDIRI4 +ARGI4 +ADDRLP4 136 +ADDRGP4 CG_SpawnNewTrailSystem +CALLP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +ARGP4 +ADDRLP4 140 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 144 +ADDRLP4 112 +INDIRP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 120 +ARGP4 +ADDRGP4 CG_SetAttachmentOffset +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1828 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg_teslaTrailTime+12 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $692 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTI4 1022 +ARGI4 +ADDRGP4 CG_Bullet +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $693 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_Bullet +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $694 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_ShotgunFire +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $695 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36336 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $696 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36336 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $696 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +CNSTI4 286 +ADDI4 +ARGI4 +ADDRLP4 124 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 124 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRLP4 128 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $700 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36336 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $701 +CNSTP4 0 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36336 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $701 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +CNSTI4 286 +ADDI4 +ARGI4 +ADDRLP4 124 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 124 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 128 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $707 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +EQI4 $448 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_PainEvent +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $711 +ADDRGP4 $712 +ARGP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 51 +SUBI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 124 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRLP4 128 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $713 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Obituary +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $715 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StopLoopingSound +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $716 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Beam +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $717 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +NEI4 $448 +ADDRGP4 cgs+255316+608 +INDIRI4 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 cg+119052 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $726 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+604 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $729 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+608 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $732 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 1 +NEI4 $448 +ADDRGP4 cgs+255316+500 +INDIRI4 +ARGI4 +CNSTI4 7 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $740 +ARGP4 +CNSTI4 200 +ARGI4 +CNSTI4 128 +ARGI4 +ADDRGP4 CG_CenterPrint +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $741 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 1 +NEI4 $448 +ADDRGP4 cgs+255316+504 +INDIRI4 +ARGI4 +CNSTI4 7 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $749 +ARGP4 +CNSTI4 200 +ARGI4 +CNSTI4 128 +ARGI4 +ADDRGP4 CG_CenterPrint +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $750 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 2 +NEI4 $448 +ADDRGP4 $756 +ARGP4 +CNSTI4 200 +ARGI4 +CNSTI4 128 +ARGI4 +ADDRGP4 CG_CenterPrint +CALLV +pop +ADDRGP4 cgs+255316+512 +INDIRI4 +ARGI4 +CNSTI4 7 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $759 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+400 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $762 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 1 +NEI4 $448 +ADDRGP4 cgs+255316+508 +INDIRI4 +ARGI4 +CNSTI4 7 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $770 +ARGP4 +CNSTI4 200 +ARGI4 +CNSTI4 128 +ARGI4 +ADDRGP4 CG_CenterPrint +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $771 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRGP4 cgs+255316+644 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 cgs+255316+624 +INDIRI4 +ARGI4 +ADDRLP4 136 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 132 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 132 +ARGP4 +ADDRLP4 140 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +EQI4 $776 +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +LABELV $776 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 cg+4 +INDIRI4 +NEI4 $448 +ADDRGP4 CG_ResetPainBlend +CALLV +pop +ADDRGP4 cg+118204 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $783 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +NEI4 $448 +ADDRGP4 cgs+255316+608 +INDIRI4 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 cg+119056 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $792 +ADDRGP4 cgs+255316+632 +INDIRI4 +ARGI4 +ADDRLP4 136 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 132 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 132 +ARGP4 +ADDRLP4 140 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $797 +ADDRGP4 cgs+255316+640 +INDIRI4 +ARGI4 +ADDRLP4 136 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 132 +ADDRLP4 136 +INDIRP4 +ASGNP4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+484 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRLP4 132 +ARGP4 +ADDRLP4 140 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $804 +ADDRGP4 cgs+255316+636 +INDIRI4 +ARGI4 +ADDRLP4 136 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 132 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 132 +ARGP4 +ADDRLP4 140 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $809 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+480 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $812 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 cg+4 +INDIRI4 +NEI4 $448 +ADDRGP4 cg+118204 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $818 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Level2Zap +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $447 +ADDRGP4 $819 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $448 +LABELV $432 +endproc CG_EntityEvent 148 28 +export CG_CheckEvents +proc CG_CheckEvents 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 20 +LEI4 $823 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 20 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $825 +ADDRGP4 $822 +JUMPV +LABELV $825 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 20 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $824 +ADDRFP4 0 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $824 +JUMPV +LABELV $823 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRI4 +NEI4 $829 +ADDRGP4 $822 +JUMPV +LABELV $829 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +CNSTI4 -769 +BANDI4 +CNSTI4 0 +NEI4 $831 +ADDRGP4 $822 +JUMPV +LABELV $831 +LABELV $824 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetEntitySoundPosition +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 CG_EntityEvent +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $834 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $834 +LABELV $822 +endproc CG_CheckEvents 20 12 +import CG_AlienSPITEFUL_ABCESSExplosion +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $819 +byte 1 85 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $770 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 115 +byte 1 33 +byte 1 0 +align 1 +LABELV $756 +byte 1 79 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 33 +byte 1 0 +align 1 +LABELV $749 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 33 +byte 1 0 +align 1 +LABELV $740 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 33 +byte 1 0 +align 1 +LABELV $712 +byte 1 42 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 37 +byte 1 105 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $627 +byte 1 42 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 112 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $613 +byte 1 42 +byte 1 116 +byte 1 97 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $558 +byte 1 42 +byte 1 106 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $523 +byte 1 42 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $513 +byte 1 42 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $440 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 58 +byte 1 37 +byte 1 51 +byte 1 105 +byte 1 32 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 58 +byte 1 37 +byte 1 51 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $404 +byte 1 42 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 49 +byte 1 48 +byte 1 48 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $403 +byte 1 42 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 55 +byte 1 53 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $400 +byte 1 42 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 53 +byte 1 48 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $397 +byte 1 42 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 50 +byte 1 53 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $390 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $389 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 77 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $382 +byte 1 94 +byte 1 49 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 77 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $381 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $376 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $375 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $373 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $372 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $370 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $368 +byte 1 94 +byte 1 53 +byte 1 103 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $366 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $365 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $363 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $362 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $360 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 111 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $358 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $355 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $353 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $351 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $349 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $344 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 110 +byte 1 105 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $342 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 122 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $340 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $338 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $337 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $335 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $333 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $332 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $330 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 109 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $328 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $327 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $325 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $324 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $322 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 108 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $321 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $319 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $318 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 112 +byte 1 101 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $316 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $314 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 117 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $313 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 101 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $311 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $309 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $308 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $306 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $304 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $302 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $300 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $298 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $296 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $294 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $292 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $290 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $279 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $276 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $268 +byte 1 94 +byte 1 53 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $267 +byte 1 94 +byte 1 53 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $264 +byte 1 94 +byte 1 53 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $261 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $259 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 109 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $257 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $254 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $250 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $247 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $243 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $242 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $239 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $235 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $234 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $231 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $227 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 110 +byte 1 105 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $226 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 110 +byte 1 105 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $223 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 110 +byte 1 105 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $219 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 119 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $218 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 119 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $215 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 119 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $211 +byte 1 94 +byte 1 118 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $210 +byte 1 94 +byte 1 118 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $207 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $203 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $202 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $199 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $195 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 114 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $194 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 114 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $191 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 114 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $187 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 111 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $186 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 111 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $183 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 111 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $170 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 83 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 32 +byte 1 65 +byte 1 98 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $168 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 0 +align 1 +LABELV $166 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $164 +byte 1 94 +byte 1 53 +byte 1 103 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $162 +byte 1 94 +byte 1 53 +byte 1 103 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $160 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 117 +byte 1 98 +byte 1 101 +byte 1 0 +align 1 +LABELV $158 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 122 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $156 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $154 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $152 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 0 +align 1 +LABELV $150 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 114 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $148 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 114 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $146 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 97 +byte 1 119 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $144 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 0 +align 1 +LABELV $142 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $140 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 103 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 107 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $138 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 115 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $136 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 119 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $132 +byte 1 0 +align 1 +LABELV $131 +byte 1 110 +byte 1 0 +align 1 +LABELV $120 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 79 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 117 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_main.asm b/build/release-linux-x86_64/base/cgame/cg_main.asm new file mode 100644 index 0000000..6f0837d --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_main.asm @@ -0,0 +1,14777 @@ +export vmMain +code +proc vmMain 20 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $117 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +GTI4 $117 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $131 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $131 +address $119 +address $120 +address $121 +address $123 +address $124 +address $125 +address $126 +address $127 +address $128 +address $122 +address $129 +code +LABELV $119 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_Init +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $120 +ADDRGP4 CG_Shutdown +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $121 +ADDRLP4 4 +ADDRGP4 CG_ConsoleCommand +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $122 +ADDRGP4 CG_AddNotifyText +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $123 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawActiveFrame +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $124 +ADDRLP4 8 +ADDRGP4 CG_CrosshairPlayer +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $125 +ADDRLP4 12 +ADDRGP4 CG_LastAttacker +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $126 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_KeyEvent +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $127 +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $128 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 CG_EventHandling +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $129 +ADDRLP4 16 +ADDRGP4 CG_VoIPString +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CVUI4 4 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $117 +ADDRGP4 $130 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $118 +CNSTI4 -1 +RETI4 +LABELV $116 +endproc vmMain 20 12 +data +align 4 +LABELV cvarTable +address cg_drawGun +address $133 +address $134 +byte 4 1 +address cg_viewsize +address $135 +address $136 +byte 4 1 +address cg_stereoSeparation +address $137 +address $138 +byte 4 1 +address cg_shadows +address $139 +address $134 +byte 4 1 +address cg_draw2D +address $140 +address $134 +byte 4 1 +address cg_drawTimer +address $141 +address $134 +byte 4 1 +address cg_drawClock +address $142 +address $143 +byte 4 1 +address cg_drawFPS +address $144 +address $134 +byte 4 1 +address cg_drawDemoState +address $145 +address $134 +byte 4 1 +address cg_drawSnapshot +address $146 +address $143 +byte 4 1 +address cg_drawChargeBar +address $147 +address $134 +byte 4 1 +address cg_drawCrosshair +address $148 +address $149 +byte 4 1 +address cg_drawCrosshairNames +address $150 +address $134 +byte 4 1 +address cg_crosshairSize +address $151 +address $134 +byte 4 1 +address cg_addMarks +address $152 +address $134 +byte 4 1 +address cg_lagometer +address $153 +address $143 +byte 4 1 +address cg_drawSpeed +address $154 +address $143 +byte 4 1 +address cg_teslaTrailTime +address $155 +address $156 +byte 4 1 +address cg_gun_x +address $157 +address $143 +byte 4 512 +address cg_gun_y +address $158 +address $143 +byte 4 512 +address cg_gun_z +address $159 +address $143 +byte 4 512 +address cg_centertime +address $160 +address $161 +byte 4 512 +address cg_runpitch +address $162 +address $163 +byte 4 1 +address cg_runroll +address $164 +address $165 +byte 4 1 +address cg_swingSpeed +address $166 +address $167 +byte 4 512 +address cg_animSpeed +address $168 +address $134 +byte 4 512 +address cg_debugAnim +address $169 +address $143 +byte 4 512 +address cg_debugPosition +address $170 +address $143 +byte 4 512 +address cg_debugEvents +address $171 +address $143 +byte 4 512 +address cg_errorDecay +address $172 +address $136 +byte 4 0 +address cg_nopredict +address $173 +address $143 +byte 4 0 +address cg_debugMove +address $174 +address $143 +byte 4 0 +address cg_noPlayerAnims +address $175 +address $143 +byte 4 512 +address cg_showmiss +address $176 +address $143 +byte 4 0 +address cg_footsteps +address $177 +address $134 +byte 4 512 +address cg_tracerChance +address $178 +address $138 +byte 4 512 +address cg_tracerWidth +address $179 +address $134 +byte 4 512 +address cg_tracerLength +address $180 +address $136 +byte 4 512 +address cg_thirdPersonRange +address $181 +address $182 +byte 4 1 +address cg_thirdPerson +address $183 +address $143 +byte 4 512 +address cg_thirdPersonAngle +address $184 +address $143 +byte 4 512 +address cg_thirdPersonPitchFollow +address $185 +address $143 +byte 4 0 +address cg_thirdPersonShoulderViewMode +address $186 +address $134 +byte 4 1 +address cg_staticDeathCam +address $187 +address $143 +byte 4 1 +address cg_stats +address $188 +address $143 +byte 4 0 +address cg_drawTeamOverlay +address $189 +address $134 +byte 4 1 +address cg_teamOverlaySortMode +address $190 +address $134 +byte 4 1 +address cg_teamOverlayMaxPlayers +address $191 +address $192 +byte 4 1 +address cg_teamOverlayUserinfo +address $193 +address $134 +byte 4 3 +address cg_teamChatsOnly +address $194 +address $143 +byte 4 1 +address cg_noPrintDuplicate +address $195 +address $143 +byte 4 1 +address cg_noVoiceChats +address $196 +address $143 +byte 4 1 +address cg_noVoiceText +address $197 +address $143 +byte 4 1 +address cg_drawSurfNormal +address $198 +address $143 +byte 4 512 +address cg_drawBBOX +address $199 +address $143 +byte 4 512 +address cg_wwSmoothTime +address $200 +address $201 +byte 4 1 +byte 4 0 +address $202 +address $134 +byte 4 3 +byte 4 0 +address $203 +address $134 +byte 4 3 +byte 4 0 +address $204 +address $143 +byte 4 3 +address cg_stickySpec +address $205 +address $134 +byte 4 3 +address cg_sprintToggle +address $206 +address $143 +byte 4 3 +address cg_unlagged +address $207 +address $134 +byte 4 3 +address cg_drawBubble +address $208 +address $143 +byte 4 3 +address cg_BubbleZoom +address $209 +address $143 +byte 4 3 +byte 4 0 +address $210 +address $211 +byte 4 3 +address cg_depthSortParticles +address $212 +address $134 +byte 4 1 +address cg_bounceParticles +address $213 +address $143 +byte 4 1 +address cg_consoleLatency +address $214 +address $215 +byte 4 1 +address cg_lightFlare +address $216 +address $161 +byte 4 1 +address cg_debugParticles +address $217 +address $143 +byte 4 512 +address cg_debugTrails +address $218 +address $143 +byte 4 512 +address cg_debugPVS +address $219 +address $143 +byte 4 512 +address cg_disableWarningDialogs +address $220 +address $143 +byte 4 1 +address cg_disableUpgradeDialogs +address $221 +address $143 +byte 4 1 +address cg_disableBuildDialogs +address $222 +address $143 +byte 4 1 +address cg_disableCommandDialogs +address $223 +address $143 +byte 4 1 +address cg_disableScannerPlane +address $224 +address $143 +byte 4 1 +address cg_tutorial +address $225 +address $134 +byte 4 1 +address cg_hudFiles +address $226 +address $227 +byte 4 1 +address cg_hudFilesEnable +address $228 +address $143 +byte 4 1 +byte 4 0 +address $229 +address $230 +byte 4 1 +byte 4 0 +address $231 +address $230 +byte 4 1 +byte 4 0 +address $232 +address $230 +byte 4 1 +address cg_painBlendUpRate +address $233 +address $234 +byte 4 0 +address cg_painBlendDownRate +address $235 +address $236 +byte 4 0 +address cg_painBlendMax +address $237 +address $238 +byte 4 0 +address cg_painBlendScale +address $239 +address $240 +byte 4 0 +address cg_painBlendZoom +address $241 +address $242 +byte 4 0 +address cg_debugVoices +address $243 +address $143 +byte 4 0 +address ui_currentClass +address $244 +address $143 +byte 4 64 +address ui_carriage +address $245 +address $230 +byte 4 64 +address ui_stages +address $246 +address $247 +byte 4 64 +address ui_dialog +address $248 +address $249 +byte 4 64 +address ui_voteActive +address $250 +address $143 +byte 4 64 +address ui_humanTeamVoteActive +address $251 +address $143 +byte 4 64 +address ui_alienTeamVoteActive +address $252 +address $143 +byte 4 64 +address cg_debugRandom +address $253 +address $143 +byte 4 0 +address cg_optimizePrediction +address $254 +address $134 +byte 4 1 +address cg_projectileNudge +address $255 +address $134 +byte 4 1 +address cg_paused +address $256 +address $143 +byte 4 64 +address cg_blood +address $257 +address $134 +byte 4 1 +address cg_synchronousClients +address $258 +address $143 +byte 4 0 +address cg_timescaleFadeEnd +address $259 +address $134 +byte 4 512 +address cg_timescaleFadeSpeed +address $260 +address $143 +byte 4 512 +address cg_timescale +address $261 +address $134 +byte 4 0 +address cg_smoothClients +address $262 +address $143 +byte 4 3 +address cg_cameraMode +address $263 +address $143 +byte 4 512 +address pmove_fixed +address $264 +address $143 +byte 4 0 +address pmove_msec +address $265 +address $192 +byte 4 0 +address cg_noTaunt +address $266 +address $143 +byte 4 1 +address cg_voice +address $267 +address $268 +byte 4 3 +address cg_emoticons +address $269 +address $134 +byte 4 33 +address cg_chatTeamPrefix +address $270 +address $134 +byte 4 1 +address cg_EDGEFPSFIX +address $271 +address $143 +byte 4 3 +align 4 +LABELV cvarTableSize +byte 4 114 +export CG_RegisterCvars +code +proc CG_RegisterCvars 1036 16 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 cvarTable +ASGNP4 +ADDRGP4 $276 +JUMPV +LABELV $273 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_Cvar_Register +CALLV +pop +LABELV $274 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +LABELV $276 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cvarTableSize +INDIRI4 +LTI4 $273 +ADDRGP4 $277 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 1032 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cgs+31464 +ADDRLP4 1032 +INDIRI4 +ASGNI4 +LABELV $272 +endproc CG_RegisterCvars 1036 16 +proc CG_SetUIVars 1040 12 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $280 +ADDRGP4 $279 +JUMPV +LABELV $280 +ADDRLP4 4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $283 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 1028 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 0 +EQI4 $287 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1032 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1032 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $287 +ADDRGP4 $290 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1036 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +LABELV $287 +LABELV $284 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $283 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $291 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 1028 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 0 +EQI4 $295 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1032 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 1032 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $295 +ADDRGP4 $298 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1036 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +LABELV $295 +LABELV $292 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $291 +ADDRLP4 4 +ARGP4 +ADDRGP4 $299 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRGP4 $245 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $300 +ARGP4 +ADDRGP4 cgs+34776 +INDIRI4 +ARGI4 +ADDRGP4 cgs+34780 +INDIRI4 +ARGI4 +ADDRLP4 1028 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $246 +ARGP4 +ADDRLP4 1028 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $279 +endproc CG_SetUIVars 1040 12 +export CG_UpdateCvars +proc CG_UpdateCvars 8 4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 cvarTable +ASGNP4 +ADDRGP4 $307 +JUMPV +LABELV $304 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $308 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +LABELV $308 +LABELV $305 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +LABELV $307 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cvarTableSize +INDIRI4 +LTI4 $304 +ADDRGP4 CG_SetUIVars +CALLV +pop +LABELV $303 +endproc CG_UpdateCvars 8 4 +export CG_CrosshairPlayer +proc CG_CrosshairPlayer 0 0 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+117440 +INDIRI4 +CNSTI4 1000 +ADDI4 +LEI4 $311 +CNSTI4 -1 +RETI4 +ADDRGP4 $310 +JUMPV +LABELV $311 +ADDRGP4 cg+117436 +INDIRI4 +RETI4 +LABELV $310 +endproc CG_CrosshairPlayer 0 0 +export CG_LastAttacker +proc CG_LastAttacker 0 0 +ADDRGP4 cg+117452 +INDIRI4 +CNSTI4 0 +NEI4 $317 +CNSTI4 -1 +RETI4 +ADDRGP4 $316 +JUMPV +LABELV $317 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 320 +ADDP4 +INDIRI4 +RETI4 +LABELV $316 +endproc CG_LastAttacker 0 0 +export CG_RemoveNotifyLine +proc CG_RemoveNotifyLine 28 4 +ADDRGP4 cg+135956 +INDIRI4 +CNSTI4 0 +NEI4 $322 +ADDRGP4 $321 +JUMPV +LABELV $322 +ADDRLP4 4 +ADDRGP4 cg+135444+4 +INDIRI4 +ASGNI4 +ADDRGP4 cg+119060 +ARGP4 +ADDRLP4 12 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 12 +INDIRU4 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $331 +JUMPV +LABELV $328 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+119060 +ADDP4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +ADDRGP4 cg+119060 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $329 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $331 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LEI4 $328 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $337 +JUMPV +LABELV $334 +ADDRLP4 20 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LSHI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 cg+135444 +ADDP4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 cg+135444+8 +ADDP4 +INDIRB +ASGNB 8 +LABELV $335 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $337 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+135956 +INDIRI4 +LTI4 $334 +ADDRLP4 24 +ADDRGP4 cg+135956 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $321 +endproc CG_RemoveNotifyLine 28 4 +export CG_AddNotifyText +proc CG_AddNotifyText 8224 12 +ADDRLP4 0 +ARGP4 +CNSTI4 8192 +ARGI4 +ADDRGP4 trap_LiteralArgs +CALLV +pop +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $344 +ADDRGP4 cg+119060 +CNSTI1 0 +ASGNI1 +ADDRGP4 cg+135956 +CNSTI4 0 +ASGNI4 +ADDRGP4 $343 +JUMPV +LABELV $344 +ADDRLP4 0 +ARGP4 +ADDRLP4 8200 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8192 +ADDRLP4 8200 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 cg+119060 +ARGP4 +ADDRLP4 8204 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8196 +ADDRLP4 8204 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 cg_noPrintDuplicate+12 +INDIRI4 +CNSTI4 0 +EQI4 $349 +ADDRLP4 8196 +INDIRI4 +ADDRLP4 8192 +INDIRI4 +LTI4 $349 +ADDRLP4 8196 +INDIRI4 +ADDRGP4 cg+119060 +ADDP4 +ADDRLP4 8192 +INDIRI4 +SUBP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8216 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 8216 +INDIRI4 +CNSTI4 0 +NEI4 $349 +ADDRGP4 $343 +JUMPV +LABELV $349 +ADDRGP4 cg+135956 +INDIRI4 +CNSTI4 64 +NEI4 $353 +ADDRGP4 CG_RemoveNotifyLine +CALLV +pop +LABELV $353 +ADDRGP4 cg+119060 +ARGP4 +CNSTI4 16384 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 cg+135956 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 cg+135444 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+135956 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 cg+135444+4 +ADDP4 +ADDRLP4 8192 +INDIRI4 +ASGNI4 +ADDRLP4 8220 +ADDRGP4 cg+135956 +ASGNP4 +ADDRLP4 8220 +INDIRP4 +ADDRLP4 8220 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $343 +endproc CG_AddNotifyText 8224 12 +export CG_Printf +proc CG_Printf 1028 16 +ADDRLP4 0 +ADDRFP4 0+4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +LABELV $364 +endproc CG_Printf 1028 16 +export CG_Error +proc CG_Error 1028 16 +ADDRLP4 0 +ADDRFP4 0+4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_Error +CALLV +pop +LABELV $366 +endproc CG_Error 1028 16 +export Com_Error +proc Com_Error 1028 16 +ADDRLP4 0 +ADDRFP4 4+4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRGP4 $370 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $368 +endproc Com_Error 1028 16 +export Com_Printf +proc Com_Printf 1028 16 +ADDRLP4 0 +ADDRFP4 0+4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRGP4 $370 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $371 +endproc Com_Printf 1028 16 +bss +align 1 +LABELV $374 +skip 1024 +export CG_Argv +code +proc CG_Argv 0 12 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $374 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRGP4 $374 +RETP4 +LABELV $373 +endproc CG_Argv 0 12 +export CG_FileExists +proc CG_FileExists 4 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $375 +endproc CG_FileExists 4 12 +proc CG_RegisterSounds 272 16 +ADDRGP4 $379 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 72 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+488 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRGP4 $382 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 76 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+492 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRGP4 $385 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 80 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+496 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRGP4 $388 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 84 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+500 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRGP4 $391 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 88 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+504 +ADDRLP4 88 +INDIRI4 +ASGNI4 +ADDRGP4 $394 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 92 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+508 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRGP4 $397 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 96 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+512 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRGP4 $400 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 100 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+552 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRGP4 $403 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 104 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+556 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRGP4 $406 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 108 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+560 +ADDRLP4 108 +INDIRI4 +ASGNI4 +ADDRGP4 $409 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 112 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+272 +ADDRLP4 112 +INDIRI4 +ASGNI4 +ADDRGP4 $412 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 116 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+280 +ADDRLP4 116 +INDIRI4 +ASGNI4 +ADDRGP4 $415 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 120 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+400 +ADDRLP4 120 +INDIRI4 +ASGNI4 +ADDRGP4 $418 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 124 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+276 +ADDRLP4 124 +INDIRI4 +ASGNI4 +ADDRGP4 $421 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 128 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+380 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRGP4 $424 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 132 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+384 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRGP4 $427 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 136 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+388 +ADDRLP4 136 +INDIRI4 +ASGNI4 +ADDRGP4 $430 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 140 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+392 +ADDRLP4 140 +INDIRI4 +ASGNI4 +ADDRGP4 $433 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 144 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+440 +ADDRLP4 144 +INDIRI4 +ASGNI4 +ADDRGP4 $436 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 148 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+444 +ADDRLP4 148 +INDIRI4 +ASGNI4 +ADDRGP4 $439 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 152 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+448 +ADDRLP4 152 +INDIRI4 +ASGNI4 +ADDRGP4 $442 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 156 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+452 +ADDRLP4 156 +INDIRI4 +ASGNI4 +ADDRGP4 $445 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 160 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+268 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $446 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $450 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 164 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+284 +ADDP4 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $453 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 168 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+284+16 +ADDP4 +ADDRLP4 168 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $457 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 172 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+284+48 +ADDP4 +ADDRLP4 172 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $461 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 176 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+284+32 +ADDP4 +ADDRLP4 176 +INDIRI4 +ASGNI4 +LABELV $447 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $446 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $465 +ADDRLP4 0 +INDIRI4 +CNSTI4 286 +ADDI4 +ARGI4 +ADDRLP4 164 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 164 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $469 +ADDRGP4 $467 +JUMPV +LABELV $469 +ADDRLP4 68 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 42 +NEI4 $471 +ADDRGP4 $466 +JUMPV +LABELV $471 +ADDRLP4 68 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 168 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36336 +ADDP4 +ADDRLP4 168 +INDIRI4 +ASGNI4 +LABELV $466 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +LTI4 $465 +LABELV $467 +ADDRGP4 $476 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 164 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+456 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRGP4 $479 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 168 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+460 +ADDRLP4 168 +INDIRI4 +ASGNI4 +ADDRGP4 $482 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 172 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+464 +ADDRLP4 172 +INDIRI4 +ASGNI4 +ADDRGP4 $485 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 176 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+480 +ADDRLP4 176 +INDIRI4 +ASGNI4 +ADDRGP4 $488 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 180 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+484 +ADDRLP4 180 +INDIRI4 +ASGNI4 +ADDRGP4 $491 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 184 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+644 +ADDRLP4 184 +INDIRI4 +ASGNI4 +ADDRGP4 $494 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 188 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+516 +ADDRLP4 188 +INDIRI4 +ASGNI4 +ADDRGP4 $497 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 192 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+520 +ADDRLP4 192 +INDIRI4 +ASGNI4 +ADDRGP4 $500 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 196 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+524 +ADDRLP4 196 +INDIRI4 +ASGNI4 +ADDRGP4 $503 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 200 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+528 +ADDRLP4 200 +INDIRI4 +ASGNI4 +ADDRGP4 $506 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 204 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+532 +ADDRLP4 204 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $507 +ADDRGP4 $513 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 212 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 212 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 216 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+536 +ADDP4 +ADDRLP4 216 +INDIRI4 +ASGNI4 +LABELV $508 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $507 +ADDRGP4 $516 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 220 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+404 +ADDRLP4 220 +INDIRI4 +ASGNI4 +ADDRGP4 $519 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 224 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+408 +ADDRLP4 224 +INDIRI4 +ASGNI4 +ADDRGP4 $522 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 228 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+412 +ADDRLP4 228 +INDIRI4 +ASGNI4 +ADDRGP4 $525 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 232 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+416 +ADDRLP4 232 +INDIRI4 +ASGNI4 +ADDRGP4 $528 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 236 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+420 +ADDRLP4 236 +INDIRI4 +ASGNI4 +ADDRGP4 $531 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 240 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+424 +ADDRLP4 240 +INDIRI4 +ASGNI4 +ADDRGP4 $534 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 244 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+600 +ADDRLP4 244 +INDIRI4 +ASGNI4 +ADDRGP4 $537 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 248 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+604 +ADDRLP4 248 +INDIRI4 +ASGNI4 +ADDRGP4 $540 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 252 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+608 +ADDRLP4 252 +INDIRI4 +ASGNI4 +ADDRGP4 $543 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 256 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+700 +ADDRLP4 256 +INDIRI4 +ASGNI4 +ADDRGP4 $546 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 260 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+704 +ADDRLP4 260 +INDIRI4 +ASGNI4 +ADDRGP4 $549 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 264 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+708 +ADDRLP4 264 +INDIRI4 +ASGNI4 +ADDRGP4 $552 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 268 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+712 +ADDRLP4 268 +INDIRI4 +ASGNI4 +LABELV $376 +endproc CG_RegisterSounds 272 16 +data +align 4 +LABELV $554 +address $555 +address $556 +address $557 +address $558 +address $559 +address $560 +address $561 +address $562 +address $563 +address $564 +address $565 +align 4 +LABELV $566 +address $567 +address $568 +address $569 +address $570 +address $571 +address $572 +address $573 +address $574 +code +proc CG_RegisterGraphics 260 16 +ADDRGP4 cg+112080 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 368 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 trap_R_ClearScene +CALLV +pop +ADDRGP4 cgs+31476 +ARGP4 +ADDRGP4 trap_R_LoadWorldMap +CALLV +pop +CNSTF4 1059648963 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $578 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 $554 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cgs+255316+188 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +LABELV $579 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 11 +LTI4 $578 +ADDRGP4 $586 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+20 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $589 +ARGP4 +ADDRLP4 16 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+16 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 $592 +ARGP4 +ADDRLP4 20 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+160 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $595 +ARGP4 +ADDRLP4 24 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+168 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $598 +ARGP4 +ADDRLP4 28 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+176 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 $601 +ARGP4 +ADDRLP4 32 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+172 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRGP4 $604 +ARGP4 +ADDRLP4 36 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+180 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRGP4 $607 +ARGP4 +ADDRLP4 40 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+184 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $610 +ARGP4 +ADDRLP4 44 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+24 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRGP4 $613 +ARGP4 +ADDRLP4 48 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+156 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRGP4 $616 +ARGP4 +ADDRLP4 52 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+240 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRGP4 $619 +ARGP4 +ADDRLP4 56 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+244 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRGP4 $622 +ARGP4 +ADDRLP4 60 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+248 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRGP4 $625 +ARGP4 +ADDRLP4 64 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+252 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRGP4 $628 +ARGP4 +ADDRLP4 68 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+256 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRGP4 $631 +ARGP4 +ADDRLP4 72 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+260 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $632 +ADDRLP4 76 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ADDRGP4 $566 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ADDRGP4 cgs+255316+716 +ADDP4 +ADDRLP4 80 +INDIRI4 +ASGNI4 +LABELV $633 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 8 +LTI4 $632 +ADDRGP4 $640 +ARGP4 +ADDRLP4 84 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+752 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRGP4 $643 +ARGP4 +ADDRLP4 88 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+756 +ADDRLP4 88 +INDIRI4 +ASGNI4 +ADDRGP4 $646 +ARGP4 +ADDRLP4 92 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+760 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRGP4 $649 +ARGP4 +ADDRLP4 96 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+764 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRGP4 $652 +ARGP4 +ADDRLP4 100 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+768 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRGP4 $655 +ARGP4 +ADDRLP4 104 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+748 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRGP4 $658 +ARGP4 +ADDRLP4 108 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+264 +ADDRLP4 108 +INDIRI4 +ASGNI4 +CNSTF4 1060320051 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRGP4 cg_weapons +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 51200 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 cg_upgrades +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 480 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 $661 +ARGP4 +ADDRLP4 112 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+232 +ADDRLP4 112 +INDIRI4 +ASGNI4 +ADDRGP4 $664 +ARGP4 +ADDRLP4 116 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+236 +ADDRLP4 116 +INDIRI4 +ASGNI4 +ADDRGP4 $667 +ARGP4 +ADDRLP4 120 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+612 +ADDRLP4 120 +INDIRI4 +ASGNI4 +ADDRGP4 $670 +ARGP4 +ADDRLP4 124 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+616 +ADDRLP4 124 +INDIRI4 +ASGNI4 +ADDRGP4 $673 +ARGP4 +ADDRLP4 128 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+620 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRGP4 $676 +ARGP4 +ADDRLP4 132 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+624 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRGP4 $679 +ARGP4 +ADDRLP4 136 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+628 +ADDRLP4 136 +INDIRI4 +ASGNI4 +ADDRGP4 $682 +ARGP4 +ADDRLP4 140 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+632 +ADDRLP4 140 +INDIRI4 +ASGNI4 +ADDRGP4 $685 +ARGP4 +ADDRLP4 144 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+636 +ADDRLP4 144 +INDIRI4 +ASGNI4 +ADDRGP4 $688 +ARGP4 +ADDRLP4 148 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+640 +ADDRLP4 148 +INDIRI4 +ASGNI4 +ADDRGP4 $691 +ARGP4 +ADDRLP4 152 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+468 +ADDRLP4 152 +INDIRI4 +ASGNI4 +ADDRGP4 $694 +ARGP4 +ADDRLP4 156 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+472 +ADDRLP4 156 +INDIRI4 +ASGNI4 +ADDRGP4 $697 +ARGP4 +ADDRLP4 160 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+476 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRGP4 $700 +ARGP4 +ADDRLP4 164 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+652 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRGP4 $703 +ARGP4 +ADDRLP4 168 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+648 +ADDRLP4 168 +INDIRI4 +ASGNI4 +ADDRGP4 $706 +ARGP4 +ADDRLP4 172 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+660 +ADDRLP4 172 +INDIRI4 +ASGNI4 +ADDRGP4 $709 +ARGP4 +ADDRLP4 176 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+656 +ADDRLP4 176 +INDIRI4 +ASGNI4 +ADDRGP4 $712 +ARGP4 +ADDRLP4 180 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+664 +ADDRLP4 180 +INDIRI4 +ASGNI4 +ADDRGP4 $715 +ARGP4 +ADDRLP4 184 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+684 +ADDRLP4 184 +INDIRI4 +ASGNI4 +ADDRGP4 $718 +ARGP4 +ADDRLP4 188 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+680 +ADDRLP4 188 +INDIRI4 +ASGNI4 +ADDRGP4 $721 +ARGP4 +ADDRLP4 192 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+672 +ADDRLP4 192 +INDIRI4 +ASGNI4 +ADDRGP4 $724 +ARGP4 +ADDRLP4 196 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+676 +ADDRLP4 196 +INDIRI4 +ASGNI4 +ADDRGP4 $727 +ARGP4 +ADDRLP4 200 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+668 +ADDRLP4 200 +INDIRI4 +ASGNI4 +ADDRGP4 $728 +ARGP4 +ADDRGP4 cgs+255156 +ARGP4 +ADDRGP4 CG_BuildableStatusParse +CALLV +pop +ADDRGP4 $730 +ARGP4 +ADDRGP4 cgs+254996 +ARGP4 +ADDRGP4 CG_BuildableStatusParse +CALLV +pop +ADDRLP4 204 +ADDRGP4 trap_CM_NumInlineModels +CALLI4 +ASGNI4 +ADDRGP4 cgs+37360 +ADDRLP4 204 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $736 +JUMPV +LABELV $733 +ADDRLP4 236 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRGP4 $738 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 236 +ARGP4 +ADDRLP4 248 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+37364 +ADDP4 +ADDRLP4 248 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+37364 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 212 +ARGP4 +ADDRLP4 224 +ARGP4 +ADDRGP4 trap_R_ModelBounds +CALLV +pop +ADDRLP4 208 +CNSTI4 0 +ASGNI4 +LABELV $741 +ADDRLP4 252 +ADDRLP4 208 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 256 +ADDRLP4 252 +INDIRI4 +ADDRLP4 212 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 252 +INDIRI4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+38388 +ADDP4 +ADDP4 +ADDRLP4 256 +INDIRF4 +CNSTF4 1056964608 +ADDRLP4 252 +INDIRI4 +ADDRLP4 224 +ADDP4 +INDIRF4 +ADDRLP4 256 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $742 +ADDRLP4 208 +ADDRLP4 208 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 208 +INDIRI4 +CNSTI4 3 +LTI4 $741 +LABELV $734 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $736 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cgs+37360 +INDIRI4 +LTI4 $733 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $746 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +ADDI4 +ARGI4 +ADDRLP4 212 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 208 +ADDRLP4 212 +INDIRP4 +ASGNP4 +ADDRLP4 208 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $750 +ADDRGP4 $748 +JUMPV +LABELV $750 +ADDRLP4 208 +INDIRP4 +ARGP4 +ADDRLP4 216 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+34800 +ADDP4 +ADDRLP4 216 +INDIRI4 +ASGNI4 +LABELV $747 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +LTI4 $746 +LABELV $748 +CNSTF4 1061997773 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $753 +ADDRLP4 0 +INDIRI4 +CNSTI4 542 +ADDI4 +ARGI4 +ADDRLP4 212 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 208 +ADDRLP4 212 +INDIRP4 +ASGNP4 +ADDRLP4 208 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $757 +ADDRGP4 $755 +JUMPV +LABELV $757 +ADDRLP4 208 +INDIRP4 +ARGP4 +ADDRLP4 216 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+35824 +ADDP4 +ADDRLP4 216 +INDIRI4 +ASGNI4 +LABELV $754 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $753 +LABELV $755 +CNSTF4 1063675494 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $760 +ADDRLP4 0 +INDIRI4 +CNSTI4 606 +ADDI4 +ARGI4 +ADDRLP4 212 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 208 +ADDRLP4 212 +INDIRP4 +ASGNP4 +ADDRLP4 208 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $764 +ADDRGP4 $762 +JUMPV +LABELV $764 +ADDRLP4 208 +INDIRP4 +ARGP4 +ADDRLP4 216 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36080 +ADDP4 +ADDRLP4 216 +INDIRI4 +ASGNI4 +LABELV $761 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $760 +LABELV $762 +LABELV $553 +endproc CG_RegisterGraphics 260 16 +export CG_BuildSpectatorString +proc CG_BuildSpectatorString 16 12 +ADDRGP4 cg+115352 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $769 +ADDRLP4 4 +CNSTI4 1668 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cgs+41460 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $773 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $773 +ADDRGP4 $780 +ARGP4 +CNSTI4 1668 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+4 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 cg+115352 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $773 +LABELV $770 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $769 +LABELV $767 +endproc CG_BuildSpectatorString 16 12 +proc CG_RegisterClients 36 12 +ADDRGP4 cg+119040 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $785 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 68 +ADDP4 +ARGP4 +ADDRGP4 CG_PrecacheClientInfo +CALLV +pop +ADDRGP4 cg+119040 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 1097859072 +DIVF4 +ASGNF4 +ADDRGP4 trap_UpdateScreen +CALLV +pop +LABELV $786 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +LTI4 $785 +ADDRGP4 $792 +ARGP4 +ADDRLP4 4 +ADDRGP4 trap_R_RegisterSkin +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+576 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $795 +ARGP4 +ADDRLP4 8 +ADDRGP4 trap_R_RegisterSkin +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+580 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $798 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_R_RegisterSkin +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+584 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $801 +ARGP4 +ADDRLP4 16 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+588 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 $804 +ARGP4 +ADDRLP4 20 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+592 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $807 +ARGP4 +ADDRLP4 24 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+596 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 cg+119040 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 trap_UpdateScreen +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $809 +ADDRLP4 0 +INDIRI4 +CNSTI4 670 +ADDI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $813 +ADDRGP4 $810 +JUMPV +LABELV $813 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_NewClientInfo +CALLV +pop +LABELV $810 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $809 +ADDRGP4 CG_BuildSpectatorString +CALLV +pop +LABELV $783 +endproc CG_RegisterClients 36 12 +export CG_ConfigString +proc CG_ConfigString 4 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $818 +ADDRFP4 0 +INDIRI4 +CNSTI4 1024 +LTI4 $816 +LABELV $818 +ADDRGP4 $819 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $816 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs +ADDP4 +INDIRI4 +ADDRGP4 cgs+4096 +ADDP4 +RETP4 +LABELV $815 +endproc CG_ConfigString 4 8 +export CG_StartMusic +proc CG_StartMusic 144 12 +CNSTI4 2 +ARGI4 +ADDRLP4 132 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 132 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 136 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 136 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 140 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 68 +ARGP4 +ADDRLP4 140 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 68 +ARGP4 +ADDRGP4 trap_S_StartBackgroundTrack +CALLV +pop +LABELV $821 +endproc CG_StartMusic 144 12 +export CG_PlayerCount +proc CG_PlayerCount 12 0 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 CG_RequestScores +CALLI4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $826 +JUMPV +LABELV $823 +ADDRLP4 8 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRGP4 cg+113516+16 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $834 +ADDRLP4 8 +INDIRI4 +ADDRGP4 cg+113516+16 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $828 +LABELV $834 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $828 +LABELV $824 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $826 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+113500 +INDIRI4 +LTI4 $823 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $822 +endproc CG_PlayerCount 12 0 +bss +align 1 +LABELV $836 +skip 32768 +export CG_GetMenuBuffer +code +proc CG_GetMenuBuffer 16 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $837 +ADDRGP4 $839 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $835 +JUMPV +LABELV $837 +ADDRLP4 0 +INDIRI4 +CNSTI4 32768 +LTI4 $840 +ADDRGP4 $842 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +CNSTI4 32768 +ARGI4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $835 +JUMPV +LABELV $840 +ADDRGP4 $836 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 0 +INDIRI4 +ADDRGP4 $836 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $836 +RETP4 +LABELV $835 +endproc CG_GetMenuBuffer 16 16 +export CG_Asset_Parse +proc CG_Asset_Parse 1124 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1044 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $844 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $844 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $849 +ARGP4 +ADDRLP4 1048 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +EQI4 $851 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $850 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1052 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $853 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $853 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $858 +ARGP4 +ADDRLP4 1056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +NEI4 $855 +CNSTI4 1 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $855 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $862 +ARGP4 +ADDRLP4 1060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +NEI4 $859 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1068 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +EQI4 $865 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 1072 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1072 +INDIRI4 +CNSTI4 0 +NEI4 $863 +LABELV $865 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $863 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1064 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+12 +ARGP4 +ADDRGP4 cgDC+52 +INDIRP4 +CALLV +pop +ADDRGP4 $851 +JUMPV +LABELV $859 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $872 +ARGP4 +ADDRLP4 1064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +NEI4 $869 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1072 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1072 +INDIRI4 +CNSTI4 0 +EQI4 $875 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ARGP4 +ADDRLP4 1076 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +NEI4 $873 +LABELV $875 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $873 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1068 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+20560 +ARGP4 +ADDRGP4 cgDC+52 +INDIRP4 +CALLV +pop +ADDRGP4 $851 +JUMPV +LABELV $869 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $882 +ARGP4 +ADDRLP4 1068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +NEI4 $879 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1076 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +EQI4 $885 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ARGP4 +ADDRLP4 1080 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +NEI4 $883 +LABELV $885 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $883 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1072 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+41108 +ARGP4 +ADDRGP4 cgDC+52 +INDIRP4 +CALLV +pop +ADDRGP4 $851 +JUMPV +LABELV $879 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $892 +ARGP4 +ADDRLP4 1072 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1072 +INDIRI4 +CNSTI4 0 +NEI4 $889 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1076 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +NEI4 $893 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $893 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1080 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61660 +ADDRLP4 1080 +INDIRI4 +ASGNI4 +ADDRGP4 $851 +JUMPV +LABELV $889 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $900 +ARGP4 +ADDRLP4 1076 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +NEI4 $897 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1080 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +NEI4 $901 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $901 +ADDRLP4 1040 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1084 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61708 +ADDRLP4 1084 +INDIRI4 +ASGNI4 +ADDRGP4 $851 +JUMPV +LABELV $897 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $908 +ARGP4 +ADDRLP4 1080 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +NEI4 $905 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1084 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +NEI4 $909 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $909 +ADDRLP4 1040 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1088 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61712 +ADDRLP4 1088 +INDIRI4 +ASGNI4 +ADDRGP4 $851 +JUMPV +LABELV $905 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $916 +ARGP4 +ADDRLP4 1084 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +NEI4 $913 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1088 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1088 +INDIRI4 +CNSTI4 0 +NEI4 $917 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $917 +ADDRLP4 1040 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1092 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61720 +ADDRLP4 1092 +INDIRI4 +ASGNI4 +ADDRGP4 $851 +JUMPV +LABELV $913 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $924 +ARGP4 +ADDRLP4 1088 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1088 +INDIRI4 +CNSTI4 0 +NEI4 $921 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1092 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +CNSTI4 0 +NEI4 $925 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $925 +ADDRLP4 1040 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1096 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61716 +ADDRLP4 1096 +INDIRI4 +ASGNI4 +ADDRGP4 $851 +JUMPV +LABELV $921 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $932 +ARGP4 +ADDRLP4 1092 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +CNSTI4 0 +NEI4 $929 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+4 +ARGP4 +ADDRLP4 1096 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1096 +INDIRI4 +CNSTI4 0 +NEI4 $933 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $933 +ADDRGP4 cgDC+228+4 +INDIRP4 +ARGP4 +ADDRLP4 1100 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61656 +ADDRLP4 1100 +INDIRI4 +ASGNI4 +ADDRGP4 $851 +JUMPV +LABELV $929 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $944 +ARGP4 +ADDRLP4 1096 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1096 +INDIRI4 +CNSTI4 0 +NEI4 $941 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+61724 +ARGP4 +ADDRLP4 1100 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 1100 +INDIRI4 +CNSTI4 0 +NEI4 $851 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $941 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $952 +ARGP4 +ADDRLP4 1100 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1100 +INDIRI4 +CNSTI4 0 +NEI4 $949 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+61728 +ARGP4 +ADDRLP4 1104 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1104 +INDIRI4 +CNSTI4 0 +NEI4 $851 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $949 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $960 +ARGP4 +ADDRLP4 1104 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1104 +INDIRI4 +CNSTI4 0 +NEI4 $957 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+61732 +ARGP4 +ADDRLP4 1108 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 1108 +INDIRI4 +CNSTI4 0 +NEI4 $851 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $957 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $968 +ARGP4 +ADDRLP4 1108 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1108 +INDIRI4 +CNSTI4 0 +NEI4 $965 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+61736 +ARGP4 +ADDRLP4 1112 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 1112 +INDIRI4 +CNSTI4 0 +NEI4 $851 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $965 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $976 +ARGP4 +ADDRLP4 1112 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1112 +INDIRI4 +CNSTI4 0 +NEI4 $973 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+61740 +ARGP4 +ADDRLP4 1116 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 1116 +INDIRI4 +CNSTI4 0 +NEI4 $851 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $973 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $984 +ARGP4 +ADDRLP4 1116 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1116 +INDIRI4 +CNSTI4 0 +NEI4 $981 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+61744 +ARGP4 +ADDRLP4 1120 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 1120 +INDIRI4 +CNSTI4 0 +NEI4 $985 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $985 +ADDRGP4 cgDC+228+61760 +ADDRGP4 cgDC+228+61744+12 +INDIRF4 +ASGNF4 +LABELV $981 +LABELV $851 +ADDRGP4 $850 +JUMPV +CNSTI4 0 +RETI4 +LABELV $843 +endproc CG_Asset_Parse 1124 12 +export CG_ParseMenu +proc CG_ParseMenu 1064 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 trap_Parse_LoadSource +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1044 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $995 +ADDRGP4 $997 +ARGP4 +ADDRLP4 1048 +ADDRGP4 trap_Parse_LoadSource +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1048 +INDIRI4 +ASGNI4 +LABELV $995 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1001 +ADDRGP4 $994 +JUMPV +LABELV $1000 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1052 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $1003 +ADDRGP4 $1002 +JUMPV +LABELV $1003 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $1005 +ADDRGP4 $1002 +JUMPV +LABELV $1005 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $1011 +ARGP4 +ADDRLP4 1056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +NEI4 $1008 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1060 +ADDRGP4 CG_Asset_Parse +CALLI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +EQI4 $1002 +ADDRGP4 $1001 +JUMPV +LABELV $1008 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $1017 +ARGP4 +ADDRLP4 1060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +NEI4 $1014 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRGP4 Menu_New +CALLV +pop +LABELV $1014 +LABELV $1001 +ADDRGP4 $1000 +JUMPV +LABELV $1002 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRGP4 trap_Parse_FreeSource +CALLI4 +pop +LABELV $994 +endproc CG_ParseMenu 1064 8 +export CG_Load_Menu +proc CG_Load_Menu 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 123 +EQI4 $1022 +CNSTI4 0 +RETI4 +ADDRGP4 $1018 +JUMPV +LABELV $1021 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $858 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $1024 +CNSTI4 1 +RETI4 +ADDRGP4 $1018 +JUMPV +LABELV $1024 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1028 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1026 +LABELV $1028 +CNSTI4 0 +RETI4 +ADDRGP4 $1018 +JUMPV +LABELV $1026 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_ParseMenu +CALLV +pop +LABELV $1022 +ADDRGP4 $1021 +JUMPV +CNSTI4 0 +RETI4 +LABELV $1018 +endproc CG_Load_Menu 20 8 +bss +align 1 +LABELV $1030 +skip 4096 +export CG_LoadMenus +code +proc CG_LoadMenus 52 16 +ADDRLP4 20 +ADDRGP4 trap_Milliseconds +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 24 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1031 +ADDRGP4 $1033 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 trap_Error +CALLV +pop +ADDRGP4 $227 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 32 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1034 +ADDRGP4 $1036 +ARGP4 +ADDRLP4 36 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRGP4 trap_Error +CALLV +pop +LABELV $1034 +LABELV $1031 +ADDRLP4 12 +INDIRI4 +CNSTI4 4096 +LTI4 $1037 +ADDRGP4 $842 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 4096 +ARGI4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 trap_Error +CALLV +pop +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $1029 +JUMPV +LABELV $1037 +ADDRGP4 $1030 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 12 +INDIRI4 +ADDRGP4 $1030 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $1030 +ARGP4 +ADDRGP4 COM_Compress +CALLI4 +pop +ADDRGP4 Menu_Reset +CALLV +pop +ADDRLP4 4 +ADDRGP4 $1030 +ASGNP4 +ADDRGP4 $1040 +JUMPV +LABELV $1039 +ADDRLP4 4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 28 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1045 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $1045 +ADDRLP4 36 +INDIRI4 +CNSTI4 125 +NEI4 $1042 +LABELV $1045 +ADDRGP4 $1041 +JUMPV +LABELV $1042 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $858 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $1046 +ADDRGP4 $1041 +JUMPV +LABELV $1046 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1050 +ARGP4 +ADDRLP4 44 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $1048 +ADDRLP4 4 +ARGP4 +ADDRLP4 48 +ADDRGP4 CG_Load_Menu +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $1041 +LABELV $1048 +LABELV $1040 +ADDRGP4 $1039 +JUMPV +LABELV $1041 +ADDRLP4 28 +ADDRGP4 trap_Milliseconds +CALLI4 +ASGNI4 +ADDRGP4 $1053 +ARGP4 +ADDRLP4 28 +INDIRI4 +ADDRLP4 16 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $1029 +endproc CG_LoadMenus 52 16 +proc CG_OwnerDrawHandleKey 0 0 +CNSTI4 0 +RETI4 +LABELV $1054 +endproc CG_OwnerDrawHandleKey 0 0 +proc CG_FeederCount 8 0 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $1056 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1061 +JUMPV +LABELV $1058 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+16 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1063 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1063 +LABELV $1059 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1061 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+113500 +INDIRI4 +LTI4 $1058 +ADDRGP4 $1057 +JUMPV +LABELV $1056 +ADDRFP4 0 +INDIRI4 +CNSTI4 3 +NEI4 $1067 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1072 +JUMPV +LABELV $1069 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+16 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1074 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1074 +LABELV $1070 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1072 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+113500 +INDIRI4 +LTI4 $1069 +LABELV $1067 +LABELV $1057 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $1055 +endproc CG_FeederCount 8 0 +export CG_SetScoreSelection +proc CG_SetScoreSelection 32 16 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $1083 +JUMPV +LABELV $1080 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+16 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1085 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1086 +JUMPV +LABELV $1085 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+16 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1089 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1089 +LABELV $1086 +ADDRLP4 4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516 +ADDP4 +INDIRI4 +NEI4 $1093 +ADDRGP4 cg+113504 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1093 +LABELV $1081 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1083 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+113500 +INDIRI4 +LTI4 $1080 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1097 +ADDRGP4 $1078 +JUMPV +LABELV $1097 +ADDRLP4 28 +CNSTI4 2 +ASGNI4 +ADDRLP4 20 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +CNSTI4 28 +ADDRGP4 cg+113504 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+16 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $1099 +ADDRLP4 20 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $1099 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRGP4 Menu_SetFeederSelection +CALLV +pop +LABELV $1078 +endproc CG_SetScoreSelection 32 16 +proc CG_InfoFromScoreIndex 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $1108 +JUMPV +LABELV $1105 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+16 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $1110 +ADDRLP4 4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1114 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +CNSTI4 1668 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +RETP4 +ADDRGP4 $1104 +JUMPV +LABELV $1114 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1110 +LABELV $1106 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1108 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+113500 +INDIRI4 +LTI4 $1105 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +CNSTI4 1668 +CNSTI4 28 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +RETP4 +LABELV $1104 +endproc CG_InfoFromScoreIndex 12 0 +export CG_ClientIsReady +proc CG_ClientIsReady 16 8 +CNSTI4 27 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_ClientListParse +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 Com_ClientListContains +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +RETI4 +LABELV $1120 +endproc CG_ClientIsReady 16 8 +proc CG_FeederItemText 64 12 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRFP4 12 +INDIRP4 +CNSTI4 -1 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $1122 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1123 +JUMPV +LABELV $1122 +ADDRFP4 0 +INDIRI4 +CNSTI4 3 +NEI4 $1124 +ADDRLP4 8 +CNSTI4 2 +ASGNI4 +LABELV $1124 +LABELV $1123 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 12 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_InfoFromScoreIndex +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 28 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 cg+113516 +ADDP4 +ASGNP4 +ADDRGP4 cg+24 +INDIRI4 +CNSTI4 0 +EQI4 $1127 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 CG_ClientIsReady +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $1127 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1128 +JUMPV +LABELV $1127 +ADDRLP4 28 +CNSTI4 48 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1140 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $1140 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 32 +INDIRI4 +NEI4 $1140 +ADDRLP4 8 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +EQI4 $1140 +ADDRGP4 cg+24 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $1130 +LABELV $1140 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +LABELV $1130 +LABELV $1128 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1141 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $1141 +ADDRLP4 40 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +LTI4 $1143 +ADDRLP4 40 +INDIRI4 +CNSTI4 6 +GTI4 $1143 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1182 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1182 +address $1145 +address $1151 +address $1168 +address $1173 +address $1175 +address $1177 +address $1179 +code +LABELV $1145 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1144 +ADDRLP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1144 +ADDRFP4 12 +INDIRP4 +CNSTI4 1280 +ADDRLP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons+416 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1144 +JUMPV +LABELV $1151 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1144 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1154 +ADDRLP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1154 +ADDRFP4 12 +INDIRP4 +CNSTI4 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades+8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1144 +JUMPV +LABELV $1154 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1144 +ADDRLP4 48 +ADDRLP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +CNSTI4 2 +ASGNI4 +ADDRLP4 48 +INDIRI4 +ADDRLP4 56 +INDIRI4 +LTI4 $1144 +ADDRLP4 48 +INDIRI4 +CNSTI4 9 +GTI4 $1165 +ADDRLP4 48 +INDIRI4 +ADDRLP4 56 +INDIRI4 +LSHI4 +ADDRGP4 $1166-8 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1166 +address $1162 +address $1144 +address $1162 +address $1144 +address $1162 +address $1144 +address $1144 +address $1162 +code +LABELV $1165 +ADDRLP4 48 +INDIRI4 +CNSTI4 30 +EQI4 $1162 +ADDRGP4 $1144 +JUMPV +LABELV $1162 +ADDRFP4 12 +INDIRP4 +ADDRGP4 cgs+255316+748 +INDIRI4 +ASGNI4 +ADDRGP4 $1144 +JUMPV +LABELV $1168 +ADDRGP4 cg+24 +INDIRI4 +CNSTI4 0 +EQI4 $1144 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 CG_ClientIsReady +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $1144 +ADDRGP4 $1172 +RETP4 +ADDRGP4 $1121 +JUMPV +LABELV $1173 +ADDRGP4 $1174 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +RETP4 +ADDRGP4 $1121 +JUMPV +LABELV $1175 +ADDRGP4 $1176 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +RETP4 +ADDRGP4 $1121 +JUMPV +LABELV $1177 +ADDRGP4 $1178 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +RETP4 +ADDRGP4 $1121 +JUMPV +LABELV $1179 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $1180 +ADDRGP4 $230 +RETP4 +ADDRGP4 $1121 +JUMPV +LABELV $1180 +ADDRGP4 $1178 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +RETP4 +ADDRGP4 $1121 +JUMPV +LABELV $1143 +LABELV $1144 +LABELV $1141 +ADDRGP4 $230 +RETP4 +LABELV $1121 +endproc CG_FeederItemText 64 12 +proc CG_FeederItemImage 0 0 +CNSTI4 0 +RETI4 +LABELV $1183 +endproc CG_FeederItemImage 0 0 +proc CG_FeederSelection 20 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $1186 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1187 +JUMPV +LABELV $1186 +ADDRLP4 12 +CNSTI4 2 +ASGNI4 +LABELV $1187 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 $1191 +JUMPV +LABELV $1188 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+16 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $1193 +ADDRFP4 4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1197 +ADDRGP4 cg+113504 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1197 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1193 +LABELV $1189 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1191 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+113500 +INDIRI4 +LTI4 $1188 +LABELV $1184 +endproc CG_FeederSelection 20 0 +proc CG_Cvar_Get 132 12 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 128 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 128 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 128 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 128 +INDIRF4 +RETF4 +LABELV $1200 +endproc CG_Cvar_Get 132 12 +export CG_Text_PaintWithCursor +proc CG_Text_PaintWithCursor 0 32 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRFP4 32 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $1201 +endproc CG_Text_PaintWithCursor 0 32 +proc CG_OwnerDrawWidth 8 8 +ADDRFP4 0 +INDIRI4 +CNSTI4 36 +EQI4 $1205 +ADDRGP4 $1203 +JUMPV +LABELV $1205 +ADDRLP4 0 +ADDRGP4 CG_GetKillerText +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CVFI4 4 +RETI4 +ADDRGP4 $1202 +JUMPV +LABELV $1203 +CNSTI4 0 +RETI4 +LABELV $1202 +endproc CG_OwnerDrawWidth 8 8 +proc CG_PlayCinematic 4 24 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 8 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 12 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 16 +INDIRF4 +CVFI4 4 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +ADDRGP4 trap_CIN_PlayCinematic +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1206 +endproc CG_PlayCinematic 4 24 +proc CG_StopCinematic 0 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_CIN_StopCinematic +CALLI4 +pop +LABELV $1207 +endproc CG_StopCinematic 0 4 +proc CG_DrawCinematic 0 20 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 8 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 12 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 16 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 trap_CIN_SetExtents +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_CIN_DrawCinematic +CALLV +pop +LABELV $1208 +endproc CG_DrawCinematic 0 20 +proc CG_RunCinematicFrame 0 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_CIN_RunCinematic +CALLI4 +pop +LABELV $1209 +endproc CG_RunCinematicFrame 0 4 +proc CG_OwnerDrawVisible 0 0 +CNSTI4 0 +RETI4 +LABELV $1210 +endproc CG_OwnerDrawVisible 0 0 +export CG_LoadHudMenu +proc CG_LoadHudMenu 1040 12 +ADDRGP4 cgDC+196 +CNSTF4 1142947840 +ADDRGP4 cgs+20100+11308 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1139802112 +ADDRGP4 cgs+20100+11304 +INDIRI4 +CVIF4 4 +MULF4 +DIVF4 +ASGNF4 +ADDRGP4 cgDC+192 +ADDRGP4 cgs+20100+11304 +INDIRI4 +CVIF4 4 +CNSTF4 1142947840 +DIVF4 +ASGNF4 +ADDRGP4 cgDC+188 +ADDRGP4 cgs+20100+11308 +INDIRI4 +CVIF4 4 +CNSTF4 1139802112 +DIVF4 +ASGNF4 +ADDRGP4 $1224 +ARGP4 +ADDRLP4 1028 +ADDRGP4 CG_Cvar_Get +CALLF4 +ASGNF4 +ADDRGP4 cgDC+216 +ADDRLP4 1028 +INDIRF4 +ASGNF4 +ADDRGP4 $1226 +ARGP4 +ADDRLP4 1032 +ADDRGP4 CG_Cvar_Get +CALLF4 +ASGNF4 +ADDRGP4 cgDC+220 +ADDRLP4 1032 +INDIRF4 +ASGNF4 +ADDRGP4 cgDC +ADDRGP4 trap_R_RegisterShaderNoMip +ASGNP4 +ADDRGP4 cgDC+4 +ADDRGP4 trap_R_SetColor +ASGNP4 +ADDRGP4 cgDC+8 +ADDRGP4 CG_DrawPic +ASGNP4 +ADDRGP4 cgDC+12 +ADDRGP4 trap_R_DrawStretchPic +ASGNP4 +ADDRGP4 cgDC+16 +ADDRGP4 trap_R_RegisterModel +ASGNP4 +ADDRGP4 cgDC+20 +ADDRGP4 trap_R_ModelBounds +ASGNP4 +ADDRGP4 cgDC+24 +ADDRGP4 CG_FillRect +ASGNP4 +ADDRGP4 cgDC+28 +ADDRGP4 CG_DrawRect +ASGNP4 +ADDRGP4 cgDC+32 +ADDRGP4 CG_DrawSides +ASGNP4 +ADDRGP4 cgDC+36 +ADDRGP4 CG_DrawTopBottom +ASGNP4 +ADDRGP4 cgDC+40 +ADDRGP4 trap_R_ClearScene +ASGNP4 +ADDRGP4 cgDC+44 +ADDRGP4 trap_R_AddRefEntityToScene +ASGNP4 +ADDRGP4 cgDC+48 +ADDRGP4 trap_R_RenderScene +ASGNP4 +ADDRGP4 cgDC+52 +ADDRGP4 trap_R_RegisterFont +ASGNP4 +ADDRGP4 cgDC+56 +ADDRGP4 CG_OwnerDraw +ASGNP4 +ADDRGP4 cgDC+60 +ADDRGP4 CG_GetValue +ASGNP4 +ADDRGP4 cgDC+64 +ADDRGP4 CG_OwnerDrawVisible +ASGNP4 +ADDRGP4 cgDC+68 +ADDRGP4 CG_RunMenuScript +ASGNP4 +ADDRGP4 cgDC+80 +ADDRGP4 trap_Cvar_Set +ASGNP4 +ADDRGP4 cgDC+72 +ADDRGP4 trap_Cvar_VariableStringBuffer +ASGNP4 +ADDRGP4 cgDC+76 +ADDRGP4 CG_Cvar_Get +ASGNP4 +ADDRGP4 cgDC+88 +ADDRGP4 trap_Key_SetOverstrikeMode +ASGNP4 +ADDRGP4 cgDC+92 +ADDRGP4 trap_Key_GetOverstrikeMode +ASGNP4 +ADDRGP4 cgDC+96 +ADDRGP4 trap_S_StartLocalSound +ASGNP4 +ADDRGP4 cgDC+100 +ADDRGP4 CG_OwnerDrawHandleKey +ASGNP4 +ADDRGP4 cgDC+104 +ADDRGP4 CG_FeederCount +ASGNP4 +ADDRGP4 cgDC+112 +ADDRGP4 CG_FeederItemImage +ASGNP4 +ADDRGP4 cgDC+108 +ADDRGP4 CG_FeederItemText +ASGNP4 +ADDRGP4 cgDC+116 +ADDRGP4 CG_FeederSelection +ASGNP4 +ADDRGP4 cgDC+140 +ADDRGP4 Com_Error +ASGNP4 +ADDRGP4 cgDC+144 +ADDRGP4 Com_Printf +ASGNP4 +ADDRGP4 cgDC+152 +ADDRGP4 CG_OwnerDrawWidth +ASGNP4 +ADDRGP4 cgDC+160 +ADDRGP4 trap_S_RegisterSound +ASGNP4 +ADDRGP4 cgDC+164 +ADDRGP4 trap_S_StartBackgroundTrack +ASGNP4 +ADDRGP4 cgDC+168 +ADDRGP4 trap_S_StopBackgroundTrack +ASGNP4 +ADDRGP4 cgDC+172 +ADDRGP4 CG_PlayCinematic +ASGNP4 +ADDRGP4 cgDC+176 +ADDRGP4 CG_StopCinematic +ASGNP4 +ADDRGP4 cgDC+180 +ADDRGP4 CG_DrawCinematic +ASGNP4 +ADDRGP4 cgDC+184 +ADDRGP4 CG_RunCinematicFrame +ASGNP4 +ADDRGP4 cgDC +ARGP4 +ADDRGP4 Init_Display +CALLV +pop +ADDRGP4 Menu_Reset +CALLV +pop +ADDRGP4 $226 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ADDRLP4 4 +ASGNP4 +ADDRLP4 1036 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_hudFilesEnable+12 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +EQI4 $1268 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 1036 +INDIRI4 +NEI4 $1265 +LABELV $1268 +ADDRLP4 0 +ADDRGP4 $227 +ASGNP4 +LABELV $1265 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_LoadMenus +CALLV +pop +LABELV $1211 +endproc CG_LoadHudMenu 1040 12 +export CG_AssetCache +proc CG_AssetCache 52 12 +ADDRGP4 $1272 +ARGP4 +ADDRLP4 4 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61660 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $1275 +ARGP4 +ADDRLP4 8 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61680 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $1278 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61668 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $1281 +ARGP4 +ADDRLP4 16 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61664 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 $1284 +ARGP4 +ADDRLP4 20 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61672 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $1287 +ARGP4 +ADDRLP4 24 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61676 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $1290 +ARGP4 +ADDRLP4 28 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61684 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 $1293 +ARGP4 +ADDRLP4 32 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61700 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRGP4 $1296 +ARGP4 +ADDRLP4 36 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61704 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRGP4 cg_emoticons+12 +INDIRI4 +CNSTI4 0 +EQI4 $1297 +ADDRGP4 cgDC+228+61768 +ARGP4 +CNSTI4 300 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_LoadEmoticons +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+70168 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $1298 +JUMPV +LABELV $1297 +ADDRGP4 cgDC+228+70168 +CNSTI4 0 +ASGNI4 +LABELV $1298 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1309 +JUMPV +LABELV $1306 +ADDRGP4 $1315 +ARGP4 +ADDRLP4 40 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 cgDC+228+61768 +ADDP4 +ARGP4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 cgDC+228+61768+20 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 cgDC+228+61768+24 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +LABELV $1307 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1309 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cgDC+228+70168 +INDIRI4 +LTI4 $1306 +LABELV $1269 +endproc CG_AssetCache 52 12 +export CG_Init +proc CG_Init 48 12 +ADDRGP4 cgs +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 256100 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 cg +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 163752 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 cg+110008 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 8 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 cg_entities +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1896448 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 cg+4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+31460 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+31456 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+20100 +ARGP4 +ADDRGP4 trap_GetGlconfig +CALLV +pop +ADDRGP4 cgs+31444 +ADDRGP4 cgs+20100+11304 +INDIRI4 +CVIF4 4 +CNSTF4 1142947840 +DIVF4 +ASGNF4 +ADDRGP4 cgs+31448 +ADDRGP4 cgs+20100+11308 +INDIRI4 +CVIF4 4 +CNSTF4 1139802112 +DIVF4 +ASGNF4 +ADDRGP4 $1336 +ARGP4 +ADDRLP4 4 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $1338 +ARGP4 +ADDRLP4 8 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $1341 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 BG_InitClassConfigs +CALLV +pop +ADDRGP4 BG_InitBuildableConfigs +CALLV +pop +ADDRGP4 BG_InitAllowedGameElements +CALLV +pop +ADDRGP4 BG_InitMemory +CALLV +pop +ADDRGP4 CG_RegisterCvars +CALLV +pop +ADDRGP4 CG_InitConsoleCommands +CALLV +pop +ADDRGP4 String_Init +CALLV +pop +ADDRGP4 CG_AssetCache +CALLV +pop +ADDRGP4 CG_LoadHudMenu +CALLV +pop +ADDRGP4 cg+111980 +CNSTI4 0 +ASGNI4 +ADDRGP4 cgs +ARGP4 +ADDRGP4 trap_GetGameState +CALLV +pop +CNSTI4 9 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRGP4 cgs+31688 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 3072 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 10 +ARGI4 +ADDRLP4 20 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRGP4 cgs+31688+1024 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 10 +ARGI4 +ADDRLP4 24 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRGP4 cgs+31688+2048 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 21 +ARGI4 +ADDRLP4 28 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1355 +ARGP4 +ADDRLP4 32 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $1353 +ADDRGP4 $1356 +ARGP4 +ADDRGP4 $1355 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $1353 +CNSTI4 22 +ARGI4 +ADDRLP4 36 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cgs+34760 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 CG_ParseServerinfo +CALLV +pop +ADDRGP4 cgs+31476 +ARGP4 +ADDRGP4 trap_CM_LoadMap +CALLV +pop +ADDRGP4 cg+20 +CNSTI4 1 +ASGNI4 +ADDRGP4 CG_LoadTrailSystems +CALLV +pop +CNSTF4 1028443341 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRGP4 CG_LoadParticleSystems +CALLV +pop +CNSTF4 1028443341 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRGP4 CG_RegisterSounds +CALLV +pop +CNSTF4 1058642330 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRGP4 CG_RegisterGraphics +CALLV +pop +CNSTF4 1063675494 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRGP4 CG_InitWeapons +CALLV +pop +CNSTF4 1064514355 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRGP4 CG_InitUpgrades +CALLV +pop +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRGP4 CG_InitBuildables +CALLV +pop +ADDRLP4 44 +ADDRGP4 BG_VoiceInit +CALLP4 +ASGNP4 +ADDRGP4 cgs+256088 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRGP4 cgs+256088 +INDIRP4 +ARGP4 +ADDRGP4 cg_debugVoices+12 +INDIRI4 +ARGI4 +ADDRGP4 BG_PrintVoices +CALLV +pop +ADDRGP4 CG_RegisterClients +CALLV +pop +ADDRGP4 cg+20 +CNSTI4 0 +ASGNI4 +ADDRGP4 CG_InitMarkPolys +CALLV +pop +ADDRGP4 cg+112472 +CNSTI1 0 +ASGNI1 +ADDRGP4 CG_SetConfigValues +CALLV +pop +ADDRGP4 CG_StartMusic +CALLV +pop +ADDRGP4 CG_ShaderStateChanged +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRGP4 trap_S_ClearLoopingSounds +CALLV +pop +LABELV $1321 +endproc CG_Init 48 12 +export CG_Shutdown +proc CG_Shutdown 0 0 +LABELV $1365 +endproc CG_Shutdown 0 0 +bss +align 1 +LABELV $1367 +skip 256 +code +proc CG_VoIPString 296 20 +ADDRGP4 $1368 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $1371 +ARGP4 +ADDRLP4 256 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 256 +INDIRI4 +CNSTI4 0 +NEI4 $1369 +ADDRLP4 272 +CNSTI4 0 +ASGNI4 +ADDRLP4 260 +ADDRLP4 272 +INDIRI4 +ASGNI4 +ADDRLP4 264 +ADDRLP4 272 +INDIRI4 +ASGNI4 +ADDRGP4 $1375 +JUMPV +LABELV $1372 +CNSTI4 1668 +ADDRLP4 260 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1381 +ADDRLP4 260 +INDIRI4 +ADDRGP4 cg+4 +INDIRI4 +NEI4 $1377 +LABELV $1381 +ADDRGP4 $1373 +JUMPV +LABELV $1377 +ADDRLP4 280 +CNSTI4 1668 +ASGNI4 +ADDRLP4 280 +INDIRI4 +ADDRLP4 260 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +ADDRLP4 280 +INDIRI4 +ADDRGP4 cg+4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +EQI4 $1382 +ADDRGP4 $1373 +JUMPV +LABELV $1382 +ADDRLP4 264 +INDIRI4 +ADDRGP4 $1367 +ADDP4 +ARGP4 +CNSTU4 256 +ADDRLP4 264 +INDIRI4 +CVIU4 4 +SUBU4 +ARGU4 +ADDRGP4 $1389 +ARGP4 +ADDRLP4 264 +INDIRI4 +CNSTI4 0 +LEI4 $1392 +ADDRLP4 284 +ADDRGP4 $1390 +ASGNP4 +ADDRGP4 $1393 +JUMPV +LABELV $1392 +ADDRLP4 284 +ADDRGP4 $230 +ASGNP4 +LABELV $1393 +ADDRLP4 284 +INDIRP4 +ARGP4 +ADDRLP4 260 +INDIRI4 +ARGI4 +ADDRLP4 292 +ADDRGP4 Q_snprintf +CALLI4 +ASGNI4 +ADDRLP4 268 +ADDRLP4 292 +INDIRI4 +ASGNI4 +ADDRLP4 264 +INDIRI4 +ADDRLP4 268 +INDIRI4 +ADDI4 +CNSTI4 1 +ADDI4 +CVIU4 4 +CNSTU4 256 +LTU4 $1394 +ADDRGP4 $1396 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $1374 +JUMPV +LABELV $1394 +ADDRLP4 264 +ADDRLP4 264 +INDIRI4 +ADDRLP4 268 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1373 +ADDRLP4 260 +ADDRLP4 260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1375 +ADDRLP4 260 +INDIRI4 +ADDRGP4 cgs+31472 +INDIRI4 +LTI4 $1372 +LABELV $1374 +ADDRLP4 264 +INDIRI4 +ADDRGP4 $1367 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1370 +JUMPV +LABELV $1369 +ADDRLP4 0 +ARGP4 +ADDRGP4 $1399 +ARGP4 +ADDRLP4 260 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +CNSTI4 0 +NEI4 $1397 +ADDRLP4 264 +ADDRGP4 CG_CrosshairPlayer +CALLI4 +ASGNI4 +ADDRGP4 $1367 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $1176 +ARGP4 +ADDRLP4 264 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $1398 +JUMPV +LABELV $1397 +ADDRLP4 0 +ARGP4 +ADDRGP4 $1402 +ARGP4 +ADDRLP4 268 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 268 +INDIRI4 +CNSTI4 0 +NEI4 $1400 +ADDRLP4 272 +ADDRGP4 CG_LastAttacker +CALLI4 +ASGNI4 +ADDRGP4 $1367 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $1176 +ARGP4 +ADDRLP4 272 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $1401 +JUMPV +LABELV $1400 +CNSTP4 0 +RETP4 +ADDRGP4 $1366 +JUMPV +LABELV $1401 +LABELV $1398 +LABELV $1370 +ADDRGP4 $1367 +RETP4 +LABELV $1366 +endproc CG_VoIPString 296 20 +bss +export cg_EDGEFPSFIX +align 4 +LABELV cg_EDGEFPSFIX +skip 272 +export cg_hudFilesEnable +align 4 +LABELV cg_hudFilesEnable +skip 272 +export cg_noPrintDuplicate +align 4 +LABELV cg_noPrintDuplicate +skip 272 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +export cg_BubbleZoom +align 4 +LABELV cg_BubbleZoom +skip 272 +export cg_drawBubble +align 4 +LABELV cg_drawBubble +skip 272 +export cg_chatTeamPrefix +align 4 +LABELV cg_chatTeamPrefix +skip 272 +export cg_emoticons +align 4 +LABELV cg_emoticons +skip 272 +export cg_voice +align 4 +LABELV cg_voice +skip 272 +export cg_projectileNudge +align 4 +LABELV cg_projectileNudge +skip 272 +export cg_optimizePrediction +align 4 +LABELV cg_optimizePrediction +skip 272 +export cg_debugRandom +align 4 +LABELV cg_debugRandom +skip 272 +export ui_humanTeamVoteActive +align 4 +LABELV ui_humanTeamVoteActive +skip 272 +export ui_alienTeamVoteActive +align 4 +LABELV ui_alienTeamVoteActive +skip 272 +export ui_voteActive +align 4 +LABELV ui_voteActive +skip 272 +export ui_dialog +align 4 +LABELV ui_dialog +skip 272 +export ui_stages +align 4 +LABELV ui_stages +skip 272 +export ui_carriage +align 4 +LABELV ui_carriage +skip 272 +export ui_currentClass +align 4 +LABELV ui_currentClass +skip 272 +export cg_debugVoices +align 4 +LABELV cg_debugVoices +skip 272 +export cg_unlagged +align 4 +LABELV cg_unlagged +skip 272 +export cg_sprintToggle +align 4 +LABELV cg_sprintToggle +skip 272 +export cg_stickySpec +align 4 +LABELV cg_stickySpec +skip 272 +export cg_painBlendZoom +align 4 +LABELV cg_painBlendZoom +skip 272 +export cg_painBlendScale +align 4 +LABELV cg_painBlendScale +skip 272 +export cg_painBlendMax +align 4 +LABELV cg_painBlendMax +skip 272 +export cg_painBlendDownRate +align 4 +LABELV cg_painBlendDownRate +skip 272 +export cg_painBlendUpRate +align 4 +LABELV cg_painBlendUpRate +skip 272 +export cg_tutorial +align 4 +LABELV cg_tutorial +skip 272 +export cg_disableScannerPlane +align 4 +LABELV cg_disableScannerPlane +skip 272 +export cg_disableCommandDialogs +align 4 +LABELV cg_disableCommandDialogs +skip 272 +export cg_disableBuildDialogs +align 4 +LABELV cg_disableBuildDialogs +skip 272 +export cg_disableUpgradeDialogs +align 4 +LABELV cg_disableUpgradeDialogs +skip 272 +export cg_disableWarningDialogs +align 4 +LABELV cg_disableWarningDialogs +skip 272 +export cg_debugPVS +align 4 +LABELV cg_debugPVS +skip 272 +export cg_debugTrails +align 4 +LABELV cg_debugTrails +skip 272 +export cg_debugParticles +align 4 +LABELV cg_debugParticles +skip 272 +export cg_lightFlare +align 4 +LABELV cg_lightFlare +skip 272 +export cg_consoleLatency +align 4 +LABELV cg_consoleLatency +skip 272 +export cg_bounceParticles +align 4 +LABELV cg_bounceParticles +skip 272 +export cg_depthSortParticles +align 4 +LABELV cg_depthSortParticles +skip 272 +export cg_disableBlueprintErrors +align 4 +LABELV cg_disableBlueprintErrors +skip 272 +export cg_wwSmoothTime +align 4 +LABELV cg_wwSmoothTime +skip 272 +export cg_drawBBOX +align 4 +LABELV cg_drawBBOX +skip 272 +export cg_drawSurfNormal +align 4 +LABELV cg_drawSurfNormal +skip 272 +export cg_noTaunt +align 4 +LABELV cg_noTaunt +skip 272 +export cg_timescale +align 4 +LABELV cg_timescale +skip 272 +export cg_timescaleFadeSpeed +align 4 +LABELV cg_timescaleFadeSpeed +skip 272 +export cg_timescaleFadeEnd +align 4 +LABELV cg_timescaleFadeEnd +skip 272 +export cg_cameraMode +align 4 +LABELV cg_cameraMode +skip 272 +export pmove_msec +align 4 +LABELV pmove_msec +skip 272 +export pmove_fixed +align 4 +LABELV pmove_fixed +skip 272 +export cg_smoothClients +align 4 +LABELV cg_smoothClients +skip 272 +export cg_hudFiles +align 4 +LABELV cg_hudFiles +skip 272 +export cg_noVoiceText +align 4 +LABELV cg_noVoiceText +skip 272 +export cg_noVoiceChats +align 4 +LABELV cg_noVoiceChats +skip 272 +export cg_teamChatsOnly +align 4 +LABELV cg_teamChatsOnly +skip 272 +export cg_blood +align 4 +LABELV cg_blood +skip 272 +export cg_paused +align 4 +LABELV cg_paused +skip 272 +export cg_stats +align 4 +LABELV cg_stats +skip 272 +export cg_synchronousClients +align 4 +LABELV cg_synchronousClients +skip 272 +export cg_drawSpeed +align 4 +LABELV cg_drawSpeed +skip 272 +export cg_lagometer +align 4 +LABELV cg_lagometer +skip 272 +export cg_stereoSeparation +align 4 +LABELV cg_stereoSeparation +skip 272 +export cg_thirdPersonRange +align 4 +LABELV cg_thirdPersonRange +skip 272 +export cg_thirdPersonPitchFollow +align 4 +LABELV cg_thirdPersonPitchFollow +skip 272 +export cg_staticDeathCam +align 4 +LABELV cg_staticDeathCam +skip 272 +export cg_thirdPersonShoulderViewMode +align 4 +LABELV cg_thirdPersonShoulderViewMode +skip 272 +export cg_thirdPersonAngle +align 4 +LABELV cg_thirdPersonAngle +skip 272 +export cg_thirdPerson +align 4 +LABELV cg_thirdPerson +skip 272 +export cg_tracerLength +align 4 +LABELV cg_tracerLength +skip 272 +export cg_tracerWidth +align 4 +LABELV cg_tracerWidth +skip 272 +export cg_tracerChance +align 4 +LABELV cg_tracerChance +skip 272 +export cg_gun_z +align 4 +LABELV cg_gun_z +skip 272 +export cg_gun_y +align 4 +LABELV cg_gun_y +skip 272 +export cg_gun_x +align 4 +LABELV cg_gun_x +skip 272 +export cg_gun_frame +align 4 +LABELV cg_gun_frame +skip 272 +export cg_drawGun +align 4 +LABELV cg_drawGun +skip 272 +export cg_viewsize +align 4 +LABELV cg_viewsize +skip 272 +export cg_addMarks +align 4 +LABELV cg_addMarks +skip 272 +export cg_footsteps +align 4 +LABELV cg_footsteps +skip 272 +export cg_showmiss +align 4 +LABELV cg_showmiss +skip 272 +export cg_noPlayerAnims +align 4 +LABELV cg_noPlayerAnims +skip 272 +export cg_debugMove +align 4 +LABELV cg_debugMove +skip 272 +export cg_nopredict +align 4 +LABELV cg_nopredict +skip 272 +export cg_errorDecay +align 4 +LABELV cg_errorDecay +skip 272 +export cg_debugEvents +align 4 +LABELV cg_debugEvents +skip 272 +export cg_debugPosition +align 4 +LABELV cg_debugPosition +skip 272 +export cg_debugAnim +align 4 +LABELV cg_debugAnim +skip 272 +export cg_animSpeed +align 4 +LABELV cg_animSpeed +skip 272 +export cg_draw2D +align 4 +LABELV cg_draw2D +skip 272 +export cg_teamOverlayUserinfo +align 4 +LABELV cg_teamOverlayUserinfo +skip 272 +export cg_teamOverlayMaxPlayers +align 4 +LABELV cg_teamOverlayMaxPlayers +skip 272 +export cg_teamOverlaySortMode +align 4 +LABELV cg_teamOverlaySortMode +skip 272 +export cg_drawTeamOverlay +align 4 +LABELV cg_drawTeamOverlay +skip 272 +export cg_crosshairSize +align 4 +LABELV cg_crosshairSize +skip 272 +export cg_drawCrosshairNames +align 4 +LABELV cg_drawCrosshairNames +skip 272 +export cg_drawCrosshair +align 4 +LABELV cg_drawCrosshair +skip 272 +export cg_drawChargeBar +align 4 +LABELV cg_drawChargeBar +skip 272 +export cg_drawSnapshot +align 4 +LABELV cg_drawSnapshot +skip 272 +export cg_drawDemoState +align 4 +LABELV cg_drawDemoState +skip 272 +export cg_drawFPS +align 4 +LABELV cg_drawFPS +skip 272 +export cg_drawClock +align 4 +LABELV cg_drawClock +skip 272 +export cg_drawTimer +align 4 +LABELV cg_drawTimer +skip 272 +export cg_shadows +align 4 +LABELV cg_shadows +skip 272 +export cg_swingSpeed +align 4 +LABELV cg_swingSpeed +skip 272 +export cg_runroll +align 4 +LABELV cg_runroll +skip 272 +export cg_runpitch +align 4 +LABELV cg_runpitch +skip 272 +export cg_centertime +align 4 +LABELV cg_centertime +skip 272 +export cg_teslaTrailTime +align 4 +LABELV cg_teslaTrailTime +skip 272 +import cg_markPolys +export cg_buildables +align 4 +LABELV cg_buildables +skip 33264 +export cg_upgrades +align 4 +LABELV cg_upgrades +skip 480 +export cg_weapons +align 4 +LABELV cg_weapons +skip 51200 +export cgDC +align 4 +LABELV cgDC +skip 81760 +export cg_entities +align 4 +LABELV cg_entities +skip 1896448 +export cg +align 4 +LABELV cg +skip 163752 +export cgs +align 4 +LABELV cgs +skip 256100 +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1402 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $1399 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 0 +align 1 +LABELV $1396 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 112 +byte 1 83 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1390 +byte 1 44 +byte 1 0 +align 1 +LABELV $1389 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1371 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $1368 +byte 1 99 +byte 1 108 +byte 1 95 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 112 +byte 1 83 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 84 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $1356 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 47 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1355 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $1341 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $1338 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 105 +byte 1 103 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $1336 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $1315 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 95 +byte 1 37 +byte 1 100 +byte 1 120 +byte 1 49 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1296 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1293 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 50 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1290 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1287 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 95 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1284 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 95 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1281 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 95 +byte 1 117 +byte 1 112 +byte 1 95 +byte 1 97 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1278 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 95 +byte 1 100 +byte 1 119 +byte 1 110 +byte 1 95 +byte 1 97 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1275 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1272 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 50 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1226 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 98 +byte 1 105 +byte 1 103 +byte 1 70 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $1224 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 70 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $1178 +byte 1 37 +byte 1 52 +byte 1 100 +byte 1 0 +align 1 +LABELV $1176 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1174 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1172 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 0 +align 1 +LABELV $1053 +byte 1 85 +byte 1 73 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1050 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $1036 +byte 1 94 +byte 1 49 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 100 +byte 1 46 +byte 1 116 +byte 1 120 +byte 1 116 +byte 1 44 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 101 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $1033 +byte 1 94 +byte 1 51 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $1017 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 0 +align 1 +LABELV $1011 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 71 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 0 +align 1 +LABELV $997 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 104 +byte 1 117 +byte 1 100 +byte 1 46 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $984 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $976 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 89 +byte 1 0 +align 1 +LABELV $968 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 88 +byte 1 0 +align 1 +LABELV $960 +byte 1 102 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 65 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $952 +byte 1 102 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 67 +byte 1 121 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $944 +byte 1 102 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $932 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $924 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 66 +byte 1 117 +byte 1 122 +byte 1 122 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $916 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 70 +byte 1 111 +byte 1 99 +byte 1 117 +byte 1 115 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $908 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 69 +byte 1 120 +byte 1 105 +byte 1 116 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $900 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $892 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 0 +align 1 +LABELV $882 +byte 1 98 +byte 1 105 +byte 1 103 +byte 1 102 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $872 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 70 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $862 +byte 1 102 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $858 +byte 1 125 +byte 1 0 +align 1 +LABELV $849 +byte 1 123 +byte 1 0 +align 1 +LABELV $842 +byte 1 94 +byte 1 49 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 44 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $839 +byte 1 94 +byte 1 49 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $819 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 83 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 120 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $807 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 47 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $804 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 47 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $801 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 47 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $798 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 47 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 46 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $795 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 47 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 46 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $792 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 47 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 46 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $780 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $738 +byte 1 42 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $730 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $728 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $727 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 83 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 95 +byte 1 65 +byte 1 98 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 68 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $724 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 66 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $721 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 66 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $718 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 66 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $715 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 66 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $712 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 68 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $709 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 68 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $706 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 68 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $703 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 68 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $700 +byte 1 111 +byte 1 114 +byte 1 103 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 98 +byte 1 117 +byte 1 108 +byte 1 98 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $697 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 65 +byte 1 115 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $694 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 72 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $691 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 68 +byte 1 101 +byte 1 115 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $688 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $685 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 83 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $682 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 65 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 84 +byte 1 117 +byte 1 98 +byte 1 101 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $679 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 112 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 98 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $676 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 69 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $673 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 67 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $670 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 67 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $667 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 115 +byte 1 116 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 67 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $664 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $661 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 0 +align 1 +LABELV $658 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $655 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 95 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $652 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $649 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $646 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 51 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $643 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 50 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $640 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $631 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 47 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 95 +byte 1 99 +byte 1 121 +byte 1 108 +byte 1 0 +align 1 +LABELV $628 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $625 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $622 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 95 +byte 1 102 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $619 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $616 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $613 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $610 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $607 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $604 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 107 +byte 1 0 +align 1 +LABELV $601 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 72 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $598 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $595 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 0 +align 1 +LABELV $592 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 0 +align 1 +LABELV $589 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $586 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 47 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $574 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 49 +byte 1 50 +byte 1 95 +byte 1 48 +byte 1 112 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $573 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 49 +byte 1 48 +byte 1 95 +byte 1 53 +byte 1 112 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $572 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 57 +byte 1 95 +byte 1 48 +byte 1 112 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $571 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 55 +byte 1 95 +byte 1 53 +byte 1 112 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $570 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 54 +byte 1 95 +byte 1 48 +byte 1 112 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $569 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 52 +byte 1 95 +byte 1 53 +byte 1 112 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $568 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 51 +byte 1 95 +byte 1 48 +byte 1 112 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $567 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 49 +byte 1 95 +byte 1 53 +byte 1 112 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $565 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $564 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $563 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $562 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $561 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 105 +byte 1 120 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $560 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 102 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $559 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $558 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 116 +byte 1 104 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $557 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 116 +byte 1 119 +byte 1 111 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $556 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $555 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 111 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $552 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $549 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $546 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 108 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 47 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $543 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 108 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 47 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $540 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 47 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $537 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 47 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $534 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $531 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 97 +byte 1 98 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $528 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 97 +byte 1 98 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $525 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 53 +byte 1 47 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 112 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $522 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $519 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $516 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $513 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 47 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 37 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $506 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 47 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $503 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 47 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $500 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 47 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $497 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 47 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $494 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 47 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $491 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $488 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 47 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $485 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 47 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $482 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 47 +byte 1 104 +byte 1 105 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $479 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 47 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 101 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $476 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 47 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $461 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 102 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 107 +byte 1 37 +byte 1 105 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $457 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 102 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 37 +byte 1 105 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $453 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 102 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 37 +byte 1 105 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $450 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 102 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 37 +byte 1 105 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $445 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $442 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 119 +byte 1 97 +byte 1 116 +byte 1 114 +byte 1 95 +byte 1 117 +byte 1 110 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $439 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 119 +byte 1 97 +byte 1 116 +byte 1 114 +byte 1 95 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $436 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 119 +byte 1 97 +byte 1 116 +byte 1 114 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $433 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $430 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $427 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 107 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $424 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 107 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $421 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 107 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $418 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $415 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 47 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 112 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $412 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $409 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $406 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 52 +byte 1 47 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $403 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 52 +byte 1 47 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 95 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $400 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 49 +byte 1 47 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 98 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $397 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 121 +byte 1 101 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $394 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $391 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 100 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $388 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $385 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 121 +byte 1 101 +byte 1 47 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 98 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $382 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 114 +byte 1 101 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $379 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $370 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $300 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $299 +byte 1 36 +byte 1 0 +align 1 +LABELV $298 +byte 1 85 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 0 +align 1 +LABELV $290 +byte 1 87 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 0 +align 1 +LABELV $277 +byte 1 115 +byte 1 118 +byte 1 95 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $271 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 69 +byte 1 68 +byte 1 71 +byte 1 69 +byte 1 70 +byte 1 80 +byte 1 83 +byte 1 70 +byte 1 73 +byte 1 88 +byte 1 0 +align 1 +LABELV $270 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 120 +byte 1 0 +align 1 +LABELV $269 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $268 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 0 +align 1 +LABELV $267 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $266 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 111 +byte 1 84 +byte 1 97 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $265 +byte 1 112 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 95 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 0 +align 1 +LABELV $264 +byte 1 112 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 95 +byte 1 102 +byte 1 105 +byte 1 120 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $263 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 95 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $262 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $261 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $260 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 70 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 83 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $259 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 70 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 69 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $258 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 121 +byte 1 110 +byte 1 99 +byte 1 104 +byte 1 114 +byte 1 111 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $257 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 95 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $256 +byte 1 99 +byte 1 108 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $255 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 78 +byte 1 117 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $254 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 111 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $253 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 82 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $252 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $251 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $250 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $249 +byte 1 84 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $248 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $247 +byte 1 48 +byte 1 32 +byte 1 48 +byte 1 0 +align 1 +LABELV $246 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $245 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 99 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $244 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $243 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $242 +byte 1 48 +byte 1 46 +byte 1 54 +byte 1 53 +byte 1 0 +align 1 +LABELV $241 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 66 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 90 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $240 +byte 1 55 +byte 1 46 +byte 1 48 +byte 1 0 +align 1 +LABELV $239 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 66 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 83 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $238 +byte 1 48 +byte 1 46 +byte 1 55 +byte 1 0 +align 1 +LABELV $237 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 66 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 0 +align 1 +LABELV $236 +byte 1 48 +byte 1 46 +byte 1 53 +byte 1 0 +align 1 +LABELV $235 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 66 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 68 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 82 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $234 +byte 1 49 +byte 1 48 +byte 1 46 +byte 1 48 +byte 1 0 +align 1 +LABELV $233 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 66 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 85 +byte 1 112 +byte 1 82 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $232 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 0 +align 1 +LABELV $231 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 0 +align 1 +LABELV $230 +byte 1 0 +align 1 +LABELV $229 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 0 +align 1 +LABELV $228 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 100 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 69 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $227 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 100 +byte 1 46 +byte 1 116 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $226 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 100 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $225 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 0 +align 1 +LABELV $224 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $223 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 68 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $222 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 68 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $221 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 68 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $220 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 87 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 68 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $219 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 80 +byte 1 86 +byte 1 83 +byte 1 0 +align 1 +LABELV $218 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 115 +byte 1 0 +align 1 +LABELV $217 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $216 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 70 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $215 +byte 1 51 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $214 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 76 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 121 +byte 1 0 +align 1 +LABELV $213 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $212 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 104 +byte 1 83 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $211 +byte 1 54 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $210 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 83 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $209 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 66 +byte 1 117 +byte 1 98 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 90 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $208 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 66 +byte 1 117 +byte 1 98 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $207 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 117 +byte 1 110 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $206 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 84 +byte 1 111 +byte 1 103 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $205 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 121 +byte 1 83 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 0 +align 1 +LABELV $204 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 66 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 69 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $203 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 119 +byte 1 119 +byte 1 84 +byte 1 111 +byte 1 103 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $202 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 119 +byte 1 119 +byte 1 70 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 0 +align 1 +LABELV $201 +byte 1 51 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $200 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 119 +byte 1 119 +byte 1 83 +byte 1 109 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $199 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 66 +byte 1 66 +byte 1 79 +byte 1 88 +byte 1 0 +align 1 +LABELV $198 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 83 +byte 1 117 +byte 1 114 +byte 1 102 +byte 1 78 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 0 +align 1 +LABELV $197 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 111 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 84 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $196 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 111 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $195 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 111 +byte 1 80 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 68 +byte 1 117 +byte 1 112 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $194 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 115 +byte 1 79 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $193 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $192 +byte 1 56 +byte 1 0 +align 1 +LABELV $191 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $190 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 83 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $189 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $188 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $187 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 67 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $186 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 83 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 86 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $185 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 80 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 70 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 0 +align 1 +LABELV $184 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 65 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $183 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $182 +byte 1 55 +byte 1 53 +byte 1 0 +align 1 +LABELV $181 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 82 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $180 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 114 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 103 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $179 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 114 +byte 1 119 +byte 1 105 +byte 1 100 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $178 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $177 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 115 +byte 1 0 +align 1 +LABELV $176 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $175 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 111 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 0 +align 1 +LABELV $174 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 77 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $173 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 111 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $172 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $171 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $170 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $169 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 0 +align 1 +LABELV $168 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $167 +byte 1 48 +byte 1 46 +byte 1 51 +byte 1 0 +align 1 +LABELV $166 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 83 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $165 +byte 1 48 +byte 1 46 +byte 1 48 +byte 1 48 +byte 1 53 +byte 1 0 +align 1 +LABELV $164 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $163 +byte 1 48 +byte 1 46 +byte 1 48 +byte 1 48 +byte 1 50 +byte 1 0 +align 1 +LABELV $162 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 0 +align 1 +LABELV $161 +byte 1 51 +byte 1 0 +align 1 +LABELV $160 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $159 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 90 +byte 1 0 +align 1 +LABELV $158 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 89 +byte 1 0 +align 1 +LABELV $157 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 88 +byte 1 0 +align 1 +LABELV $156 +byte 1 50 +byte 1 53 +byte 1 48 +byte 1 0 +align 1 +LABELV $155 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $154 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 83 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $153 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $152 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 115 +byte 1 0 +align 1 +LABELV $151 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 83 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 0 +align 1 +LABELV $150 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 67 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $149 +byte 1 50 +byte 1 0 +align 1 +LABELV $148 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 67 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 0 +align 1 +LABELV $147 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 0 +align 1 +LABELV $146 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 0 +align 1 +LABELV $145 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 68 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $144 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 70 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $143 +byte 1 48 +byte 1 0 +align 1 +LABELV $142 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 67 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $141 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $140 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 50 +byte 1 68 +byte 1 0 +align 1 +LABELV $139 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 0 +align 1 +LABELV $138 +byte 1 48 +byte 1 46 +byte 1 52 +byte 1 0 +align 1 +LABELV $137 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 111 +byte 1 83 +byte 1 101 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $136 +byte 1 49 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $135 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 118 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 0 +align 1 +LABELV $134 +byte 1 49 +byte 1 0 +align 1 +LABELV $133 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 71 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $130 +byte 1 118 +byte 1 109 +byte 1 77 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_marks.asm b/build/release-linux-x86_64/base/cgame/cg_marks.asm new file mode 100644 index 0000000..fdb7938 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_marks.asm @@ -0,0 +1,2149 @@ +export CG_InitMarkPolys +code +proc CG_InitMarkPolys 12 12 +ADDRGP4 cg_markPolys +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 4030464 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 cg_activeMarkPolys+4 +ADDRGP4 cg_activeMarkPolys +ASGNP4 +ADDRLP4 4 +ADDRGP4 cg_activeMarkPolys +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 cg_freeMarkPolys +ADDRGP4 cg_markPolys +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $118 +ADDRLP4 8 +CNSTI4 1968 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRGP4 cg_markPolys+4 +ADDP4 +ADDRLP4 8 +INDIRI4 +ADDRGP4 cg_markPolys+1968 +ADDP4 +ASGNP4 +LABELV $119 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2047 +LTI4 $118 +LABELV $116 +endproc CG_InitMarkPolys 12 12 +export CG_FreeMarkPoly +proc CG_FreeMarkPoly 12 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $125 +ADDRGP4 $127 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $125 +ADDRLP4 4 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRGP4 cg_freeMarkPolys +INDIRP4 +ASGNP4 +ADDRGP4 cg_freeMarkPolys +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $124 +endproc CG_FreeMarkPoly 12 4 +export CG_AllocMark +proc CG_AllocMark 16 12 +ADDRGP4 cg_freeMarkPolys +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $129 +ADDRLP4 4 +ADDRGP4 cg_activeMarkPolys +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $132 +JUMPV +LABELV $131 +ADDRGP4 cg_activeMarkPolys +INDIRP4 +ARGP4 +ADDRGP4 CG_FreeMarkPoly +CALLV +pop +LABELV $132 +ADDRLP4 8 +ADDRGP4 cg_activeMarkPolys +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $134 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +EQI4 $131 +LABELV $134 +LABELV $129 +ADDRLP4 8 +ADDRGP4 cg_freeMarkPolys +ASGNP4 +ADDRLP4 12 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1968 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRGP4 cg_activeMarkPolys+4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRGP4 cg_activeMarkPolys +ASGNP4 +ADDRGP4 cg_activeMarkPolys+4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_activeMarkPolys+4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $128 +endproc CG_AllocMark 16 12 +export CG_ImpactMark +proc CG_ImpactMark 12152 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 20 +ADDRFP4 20 +INDIRF4 +ASGNF4 +ADDRFP4 24 +ADDRFP4 24 +INDIRF4 +ASGNF4 +ADDRFP4 28 +ADDRFP4 28 +INDIRF4 +ASGNF4 +ADDRFP4 32 +ADDRFP4 32 +INDIRI4 +ASGNI4 +ADDRFP4 36 +ADDRFP4 36 +INDIRF4 +ASGNF4 +ADDRFP4 40 +ADDRFP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 cg_addMarks+12 +INDIRI4 +CNSTI4 0 +NEI4 $139 +ADDRGP4 $138 +JUMPV +LABELV $139 +ADDRFP4 36 +INDIRF4 +CNSTF4 0 +GTF4 $142 +ADDRGP4 $144 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $142 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize2 +CALLF4 +pop +ADDRLP4 0+12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 PerpendicularVector +CALLV +pop +ADDRLP4 0+24 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 0+12 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 0+12 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 48 +CNSTF4 1056964608 +ADDRFP4 36 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +LABELV $150 +ADDRLP4 10520 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 10520 +INDIRI4 +ADDRLP4 4856 +ADDP4 +ADDRLP4 10520 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDRFP4 36 +INDIRF4 +ADDRLP4 10520 +INDIRI4 +ADDRLP4 0+12 +ADDP4 +INDIRF4 +MULF4 +SUBF4 +ADDRFP4 36 +INDIRF4 +ADDRLP4 10520 +INDIRI4 +ADDRLP4 0+24 +ADDP4 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 10528 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 10528 +INDIRI4 +ADDRLP4 4856+12 +ADDP4 +ADDRLP4 10528 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDRFP4 36 +INDIRF4 +ADDRLP4 10528 +INDIRI4 +ADDRLP4 0+12 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 36 +INDIRF4 +ADDRLP4 10528 +INDIRI4 +ADDRLP4 0+24 +ADDP4 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 10536 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 10536 +INDIRI4 +ADDRLP4 4856+24 +ADDP4 +ADDRLP4 10536 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDRFP4 36 +INDIRF4 +ADDRLP4 10536 +INDIRI4 +ADDRLP4 0+12 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 36 +INDIRF4 +ADDRLP4 10536 +INDIRI4 +ADDRLP4 0+24 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 10544 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 10544 +INDIRI4 +ADDRLP4 4856+36 +ADDP4 +ADDRLP4 10544 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDRFP4 36 +INDIRF4 +ADDRLP4 10544 +INDIRI4 +ADDRLP4 0+12 +ADDP4 +INDIRF4 +MULF4 +SUBF4 +ADDRFP4 36 +INDIRF4 +ADDRLP4 10544 +INDIRI4 +ADDRLP4 0+24 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $151 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 3 +LTI4 $150 +ADDRLP4 10520 +CNSTF4 3248488448 +ASGNF4 +ADDRLP4 4908 +ADDRLP4 10520 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4908+4 +ADDRLP4 10520 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4908+8 +CNSTF4 3248488448 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +CNSTI4 4 +ARGI4 +ADDRLP4 4856 +ARGP4 +ADDRLP4 4908 +ARGP4 +CNSTI4 400 +ARGI4 +ADDRLP4 56 +ARGP4 +CNSTI4 700 +ARGI4 +ADDRLP4 4920 +ARGP4 +ADDRLP4 10528 +ADDRGP4 trap_CM_MarkFragments +CALLI4 +ASGNI4 +ADDRLP4 4904 +ADDRLP4 10528 +INDIRI4 +ASGNI4 +ADDRLP4 10540 +CNSTF4 1132396544 +ADDRFP4 16 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 10544 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 10540 +INDIRF4 +ADDRLP4 10544 +INDIRF4 +LTF4 $168 +ADDRLP4 10532 +ADDRLP4 10540 +INDIRF4 +ADDRLP4 10544 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $169 +JUMPV +LABELV $168 +ADDRLP4 10532 +ADDRLP4 10540 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $169 +ADDRLP4 52 +ADDRLP4 10532 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 10548 +CNSTF4 1132396544 +ADDRFP4 20 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 10552 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 10548 +INDIRF4 +ADDRLP4 10552 +INDIRF4 +LTF4 $172 +ADDRLP4 10536 +ADDRLP4 10548 +INDIRF4 +ADDRLP4 10552 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $173 +JUMPV +LABELV $172 +ADDRLP4 10536 +ADDRLP4 10548 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $173 +ADDRLP4 52+1 +ADDRLP4 10536 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 10560 +CNSTF4 1132396544 +ADDRFP4 24 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 10564 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 10560 +INDIRF4 +ADDRLP4 10564 +INDIRF4 +LTF4 $176 +ADDRLP4 10556 +ADDRLP4 10560 +INDIRF4 +ADDRLP4 10564 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $177 +JUMPV +LABELV $176 +ADDRLP4 10556 +ADDRLP4 10560 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $177 +ADDRLP4 52+2 +ADDRLP4 10556 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 10572 +CNSTF4 1132396544 +ADDRFP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 10576 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 10572 +INDIRF4 +ADDRLP4 10576 +INDIRF4 +LTF4 $180 +ADDRLP4 10568 +ADDRLP4 10572 +INDIRF4 +ADDRLP4 10576 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $181 +JUMPV +LABELV $180 +ADDRLP4 10568 +ADDRLP4 10572 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $181 +ADDRLP4 52+3 +ADDRLP4 10568 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +ADDRLP4 4920 +ASGNP4 +ADDRGP4 $185 +JUMPV +LABELV $182 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 64 +LEI4 $186 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 64 +ASGNI4 +LABELV $186 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 10580 +ADDRLP4 10588 +ASGNP4 +ADDRGP4 $191 +JUMPV +LABELV $188 +ADDRLP4 10580 +INDIRP4 +CNSTI4 12 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +ADDI4 +MULI4 +ADDRLP4 56 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 12124 +ADDRLP4 10580 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12144 +CNSTI4 4 +ASGNI4 +ADDRLP4 12124+4 +ADDRLP4 10580 +INDIRP4 +ADDRLP4 12144 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12144 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12148 +CNSTI4 8 +ASGNI4 +ADDRLP4 12124+8 +ADDRLP4 10580 +INDIRP4 +ADDRLP4 12148 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12148 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 10580 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 12124 +INDIRF4 +ADDRLP4 0+12 +INDIRF4 +MULF4 +ADDRLP4 12124+4 +INDIRF4 +ADDRLP4 0+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12124+8 +INDIRF4 +ADDRLP4 0+12+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 48 +INDIRF4 +MULF4 +CNSTF4 1056964608 +ADDF4 +ASGNF4 +ADDRLP4 10580 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 12124 +INDIRF4 +ADDRLP4 0+24 +INDIRF4 +MULF4 +ADDRLP4 12124+4 +INDIRF4 +ADDRLP4 0+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12124+8 +INDIRF4 +ADDRLP4 0+24+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 48 +INDIRF4 +MULF4 +CNSTF4 1056964608 +ADDF4 +ASGNF4 +ADDRLP4 10580 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +LABELV $189 +ADDRLP4 36 +ADDRLP4 36 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 10580 +ADDRLP4 10580 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +LABELV $191 +ADDRLP4 36 +INDIRI4 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +LTI4 $188 +ADDRFP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $208 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 10588 +ARGP4 +ADDRGP4 trap_R_AddPolyToScene +CALLV +pop +ADDRGP4 $183 +JUMPV +LABELV $208 +ADDRLP4 12124 +ADDRGP4 CG_AllocMark +CALLP4 +ASGNP4 +ADDRLP4 10584 +ADDRLP4 12124 +INDIRP4 +ASGNP4 +ADDRLP4 10584 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 10584 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRFP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 10584 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 10584 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 10584 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 10584 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 10584 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRFP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 10584 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRFP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 10584 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRLP4 10588 +ARGP4 +CNSTU4 24 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVIU4 4 +MULU4 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 12128 +ADDRGP4 markTotal +ASGNP4 +ADDRLP4 12128 +INDIRP4 +ADDRLP4 12128 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $183 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 40 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +LABELV $185 +ADDRLP4 44 +INDIRI4 +ADDRLP4 4904 +INDIRI4 +LTI4 $182 +LABELV $138 +endproc CG_ImpactMark 12152 28 +export CG_AddMarks +proc CG_AddMarks 80 12 +ADDRGP4 cg_addMarks+12 +INDIRI4 +CNSTI4 0 +NEI4 $212 +ADDRGP4 $211 +JUMPV +LABELV $212 +ADDRLP4 0 +ADDRGP4 cg_activeMarkPolys+4 +INDIRP4 +ASGNP4 +ADDRGP4 $219 +JUMPV +LABELV $216 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 8000 +ADDI4 +LEI4 $220 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_FreeMarkPoly +CALLV +pop +ADDRGP4 $217 +JUMPV +LABELV $220 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 8000 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 500 +GEI4 $224 +ADDRLP4 8 +CNSTI4 255 +ADDRLP4 12 +INDIRI4 +MULI4 +CNSTI4 500 +DIVI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $226 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $231 +JUMPV +LABELV $228 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDP4 +CNSTI4 23 +ADDP4 +ADDRLP4 8 +INDIRI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +LABELV $229 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $231 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +LTI4 $228 +ADDRGP4 $227 +JUMPV +LABELV $226 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $232 +ADDRLP4 32 +CNSTI4 20 +ASGNI4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 40 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 40 +INDIRF4 +LTF4 $237 +ADDRLP4 24 +ADDRLP4 36 +INDIRF4 +ADDRLP4 40 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $238 +JUMPV +LABELV $237 +ADDRLP4 24 +ADDRLP4 36 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $238 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +ADDRLP4 24 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 52 +CNSTI4 24 +ASGNI4 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 60 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 60 +INDIRF4 +LTF4 $240 +ADDRLP4 44 +ADDRLP4 56 +INDIRF4 +ADDRLP4 60 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $241 +JUMPV +LABELV $240 +ADDRLP4 44 +ADDRLP4 56 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $241 +ADDRLP4 52 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDP4 +CNSTI4 21 +ADDP4 +ADDRLP4 44 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 72 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 76 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 72 +INDIRF4 +ADDRLP4 76 +INDIRF4 +LTF4 $243 +ADDRLP4 64 +ADDRLP4 72 +INDIRF4 +ADDRLP4 76 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $244 +JUMPV +LABELV $243 +ADDRLP4 64 +ADDRLP4 72 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $244 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDP4 +CNSTI4 22 +ADDP4 +ADDRLP4 64 +INDIRU4 +CVUU1 4 +ASGNU1 +LABELV $233 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $235 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +LTI4 $232 +LABELV $227 +LABELV $224 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRGP4 trap_R_AddPolyToScene +CALLV +pop +LABELV $217 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +LABELV $219 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 cg_activeMarkPolys +CVPU4 4 +NEU4 $216 +LABELV $211 +endproc CG_AddMarks 80 12 +bss +align 4 +LABELV markTotal +skip 4 +export cg_freeMarkPolys +align 4 +LABELV cg_freeMarkPolys +skip 4 +export cg_activeMarkPolys +align 4 +LABELV cg_activeMarkPolys +skip 1968 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +export cg_markPolys +align 4 +LABELV cg_markPolys +skip 4030464 +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $144 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 73 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 60 +byte 1 61 +byte 1 32 +byte 1 48 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $127 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 70 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 76 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_particles.asm b/build/release-linux-x86_64/base/cgame/cg_particles.asm new file mode 100644 index 0000000..50ab384 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_particles.asm @@ -0,0 +1,15571 @@ +data +align 4 +LABELV numBaseParticleSystems +byte 4 0 +align 4 +LABELV numBaseParticleEjectors +byte 4 0 +align 4 +LABELV numBaseParticles +byte 4 0 +code +proc CG_LerpValues 4 0 +ADDRFP4 4 +INDIRF4 +CNSTF4 3221225472 +NEF4 $117 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $116 +JUMPV +LABELV $117 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 8 +INDIRF4 +ADDRFP4 4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +RETF4 +LABELV $116 +endproc CG_LerpValues 4 0 +proc CG_RandomiseValue 8 0 +ADDRFP4 0 +INDIRF4 +CNSTF4 0 +EQF4 $120 +ADDRLP4 0 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRFP4 4 +INDIRF4 +MULF4 +CNSTF4 1065353216 +ADDF4 +MULF4 +RETF4 +ADDRGP4 $119 +JUMPV +LABELV $120 +ADDRLP4 4 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRFP4 4 +INDIRF4 +MULF4 +RETF4 +LABELV $119 +endproc CG_RandomiseValue 8 0 +proc CG_SpreadVector 52 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 44 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 36 +CNSTF4 1073741824 +ADDRLP4 44 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 48 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 40 +CNSTF4 1135869952 +ADDRLP4 48 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 PerpendicularVector +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 40 +INDIRF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRB +ASGNB 12 +LABELV $122 +endproc CG_SpreadVector 52 16 +proc CG_DestroyParticle 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $124 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $126 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $128 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +LABELV $128 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +LABELV $126 +LABELV $124 +ADDRFP4 0 +INDIRP4 +CNSTI4 324 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 328 +ADDP4 +ADDRGP4 cg +INDIRI4 +ASGNI4 +LABELV $123 +endproc CG_DestroyParticle 12 8 +proc CG_SpawnNewParticle 344 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $131 +ADDRLP4 0 +CNSTI4 336 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 particles +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 324 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $135 +ADDRGP4 cg +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 328 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDI4 +LEI4 $135 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 336 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 144 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 88 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 88 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 320 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 324 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 96 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDRLP4 96 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 328 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 332 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 104 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 104 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 340 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 112 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +ADDRLP4 112 +INDIRF4 +ASGNF4 +ADDRLP4 116 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3436 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CNSTI4 1408 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 356 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 124 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRLP4 124 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 360 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 364 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 132 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRLP4 132 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 368 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 372 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 140 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +ADDRLP4 140 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 380 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 148 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 176 +ADDP4 +ADDRLP4 148 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 156 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 156 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 396 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 400 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 164 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 164 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 412 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 172 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 204 +ADDP4 +ADDRLP4 172 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 420 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 180 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +ADDRLP4 180 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 188 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +ADDRLP4 188 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 196 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +ADDRLP4 196 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 204 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 204 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 212 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 212 +INDIRF4 +ARGF4 +ADDRLP4 216 +ADDRGP4 rint +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 216 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 312 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 316 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 224 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 224 +INDIRF4 +ARGF4 +ADDRLP4 228 +ADDRGP4 rint +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 228 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3392 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $138 +ADDRLP4 232 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +ADDRLP4 232 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3392 +ADDP4 +INDIRI4 +MODI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3360 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3408 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $140 +ADDRFP4 0 +INDIRP4 +CNSTI4 3408 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3400 +ADDP4 +INDIRI4 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3412 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3400 +ADDP4 +INDIRI4 +DIVI4 +ASGNI4 +LABELV $140 +LABELV $138 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 232 +ADDRGP4 CG_AttachmentPoint +CALLI4 +ASGNI4 +ADDRLP4 232 +INDIRI4 +CNSTI4 0 +NEI4 $142 +CNSTP4 0 +RETP4 +ADDRGP4 $130 +JUMPV +LABELV $142 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 32 +INDIRB +ASGNB 12 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 236 +ADDRGP4 CG_AttachmentAxis +CALLI4 +ASGNI4 +ADDRLP4 236 +INDIRI4 +CNSTI4 0 +EQI4 $144 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 240 +ARGP4 +ADDRGP4 VectorMatrixMultiply +CALLV +pop +ADDRLP4 252 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 252 +INDIRP4 +ADDRLP4 252 +INDIRP4 +INDIRF4 +ADDRLP4 240 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 256 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 256 +INDIRP4 +ADDRLP4 256 +INDIRP4 +INDIRF4 +ADDRLP4 240+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 260 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 260 +INDIRP4 +ADDRLP4 260 +INDIRP4 +INDIRF4 +ADDRLP4 240+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $145 +JUMPV +LABELV $144 +ADDRLP4 240 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 240 +INDIRP4 +ADDRLP4 240 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 244 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 244 +INDIRP4 +ADDRLP4 244 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 248 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 248 +INDIRP4 +ADDRLP4 248 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $145 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $148 +ADDRLP4 252 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 256 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 256 +INDIRP4 +ADDRLP4 256 +INDIRP4 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 252 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $149 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LEI4 $148 +ADDRLP4 260 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +CNSTI4 0 +LTI4 $152 +ADDRLP4 260 +INDIRI4 +CNSTI4 4 +GTI4 $152 +ADDRLP4 260 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $182 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $182 +address $155 +address $160 +address $169 +address $169 +address $178 +code +LABELV $155 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $156 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $153 +JUMPV +LABELV $156 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $153 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $153 +JUMPV +LABELV $160 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 280 +ADDRGP4 CG_AttachmentAxis +CALLI4 +ASGNI4 +ADDRLP4 280 +INDIRI4 +CNSTI4 0 +NEI4 $161 +CNSTP4 0 +RETP4 +ADDRGP4 $130 +JUMPV +LABELV $161 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $163 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 284 +ARGP4 +ADDRGP4 VectorMatrixMultiply +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 284 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRLP4 284+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRLP4 284+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $153 +JUMPV +LABELV $163 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $153 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +ADDRGP4 VectorMatrixMultiply +CALLV +pop +ADDRGP4 $153 +JUMPV +LABELV $169 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $170 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRLP4 32+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRLP4 32+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $153 +JUMPV +LABELV $170 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $153 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +ADDRLP4 296 +ADDRGP4 CG_AttachmentDir +CALLI4 +ASGNI4 +ADDRLP4 296 +INDIRI4 +CNSTI4 0 +NEI4 $153 +CNSTP4 0 +RETP4 +ADDRGP4 $130 +JUMPV +LABELV $178 +ADDRLP4 12 +INDIRP4 +CNSTI4 1392 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $179 +ADDRGP4 $181 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $130 +JUMPV +LABELV $179 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 1396 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 300 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 300 +INDIRP4 +ADDRLP4 300 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 308 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 308 +INDIRP4 +ADDRLP4 308 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 316 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 316 +INDIRP4 +ADDRLP4 316 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $152 +LABELV $153 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 CG_SpreadVector +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 272 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 276 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 276 +INDIRP4 +ADDRLP4 276 +INDIRP4 +INDIRF4 +ADDRLP4 272 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 284 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 288 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ASGNP4 +ADDRLP4 288 +INDIRP4 +ADDRLP4 288 +INDIRP4 +INDIRF4 +ADDRLP4 284 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 296 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 300 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ASGNP4 +ADDRLP4 300 +INDIRP4 +ADDRLP4 300 +INDIRP4 +INDIRF4 +ADDRLP4 296 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 304 +ADDRGP4 CG_AttachmentVelocity +CALLI4 +ASGNI4 +ADDRLP4 304 +INDIRI4 +CNSTI4 0 +EQI4 $183 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 312 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 316 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 316 +INDIRP4 +ADDRLP4 316 +INDIRP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 312 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 324 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 328 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ASGNP4 +ADDRLP4 328 +INDIRP4 +ADDRLP4 328 +INDIRP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +ADDRLP4 324 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 336 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 340 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ASGNP4 +ADDRLP4 340 +INDIRP4 +ADDRLP4 340 +INDIRP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +ADDRLP4 336 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $183 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 324 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 458 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $188 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 312 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 308 +ADDRLP4 312 +INDIRP4 +ASGNP4 +ADDRLP4 308 +ARGP4 +ADDRLP4 316 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 316 +INDIRI4 +CNSTI4 0 +EQI4 $190 +ADDRLP4 308 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentParticle +CALLV +pop +ADDRLP4 308 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToParticle +CALLV +pop +LABELV $190 +LABELV $188 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $133 +ADDRFP4 0 +INDIRP4 +CNSTI4 660 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 312 +ADDRGP4 CG_SpawnNewTrailSystem +CALLP4 +ASGNP4 +ADDRLP4 308 +ADDRLP4 312 +INDIRP4 +ASGNP4 +ADDRLP4 308 +ARGP4 +ADDRLP4 316 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 316 +INDIRI4 +CNSTI4 0 +EQI4 $133 +ADDRLP4 308 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentParticle +CALLV +pop +ADDRLP4 308 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToParticle +CALLV +pop +ADDRGP4 $133 +JUMPV +LABELV $135 +LABELV $132 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2400 +LTI4 $131 +LABELV $133 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $130 +endproc CG_SpawnNewParticle 344 12 +proc CG_SpawnNewParticles 56 12 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $197 +ADDRLP4 4 +CNSTI4 52 +ADDRLP4 20 +INDIRI4 +MULI4 +ADDRGP4 particleEjectors +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $201 +ADDRLP4 24 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 CG_Attached +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $203 +ADDRGP4 $198 +JUMPV +LABELV $203 +ADDRLP4 8 +CNSTI4 52 +ADDRLP4 20 +INDIRI4 +MULI4 +ADDRGP4 particleEjectors +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 1388 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $205 +ADDRGP4 $208 +JUMPV +LABELV $207 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $214 +JUMPV +LABELV $211 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_SpawnNewParticle +CALLP4 +pop +LABELV $212 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $214 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +LTI4 $211 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $215 +ADDRLP4 40 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $215 +ADDRLP4 16 +CNSTF4 1065353216 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 48 +ADDRGP4 CG_LerpValues +CALLF4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 52 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 52 +INDIRF4 +CVFI4 4 +ADDI4 +ASGNI4 +LABELV $208 +ADDRLP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +GTI4 $218 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $207 +ADDRLP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 -1 +EQI4 $207 +LABELV $218 +LABELV $205 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $221 +ADDRLP4 24 +INDIRP4 +CNSTI4 1388 +ADDP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $219 +LABELV $221 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 44 +INDIRI4 +ASGNI4 +LABELV $222 +ADDRLP4 12 +CNSTI4 336 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 particles +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 324 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $226 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +NEU4 $226 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $226 +LABELV $223 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2400 +LTI4 $222 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $228 +ADDRLP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $228 +LABELV $219 +LABELV $201 +LABELV $198 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 480 +LTI4 $197 +LABELV $196 +endproc CG_SpawnNewParticles 56 12 +proc CG_SpawnNewParticleEjector 40 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $231 +ADDRLP4 0 +CNSTI4 52 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 particleEjectors +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $235 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 52 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 16 +INDIRF4 +CVFI4 4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 rint +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 28 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg_debugParticles+12 +INDIRI4 +CNSTI4 1 +LTI4 $233 +ADDRGP4 $241 +ARGP4 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $233 +JUMPV +LABELV $235 +LABELV $232 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 480 +LTI4 $231 +LABELV $233 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $230 +endproc CG_SpawnNewParticleEjector 40 12 +export CG_SpawnNewParticleSystem +proc CG_SpawnNewParticleSystem 16 12 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTI4 96 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 baseParticleSystems-96 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $244 +ADDRGP4 $246 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $242 +JUMPV +LABELV $244 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $247 +ADDRLP4 8 +CNSTI4 1412 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 particleSystems +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $251 +ADDRLP4 8 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1412 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 8 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1384 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1388 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $256 +JUMPV +LABELV $253 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_SpawnNewParticleEjector +CALLP4 +pop +LABELV $254 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $256 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +LTI4 $253 +ADDRGP4 cg_debugParticles+12 +INDIRI4 +CNSTI4 1 +LTI4 $249 +ADDRGP4 $260 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $249 +JUMPV +LABELV $251 +LABELV $248 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 96 +LTI4 $247 +LABELV $249 +ADDRLP4 8 +INDIRP4 +RETP4 +LABELV $242 +endproc CG_SpawnNewParticleSystem 16 12 +export CG_RegisterParticleSystem +proc CG_RegisterParticleSystem 80 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +LABELV $262 +ADDRLP4 20 +CNSTI4 96 +ADDRLP4 24 +INDIRI4 +MULI4 +ADDRGP4 baseParticleSystems +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 28 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $266 +ADDRLP4 20 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $268 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +RETI4 +ADDRGP4 $261 +JUMPV +LABELV $268 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 $273 +JUMPV +LABELV $270 +ADDRLP4 12 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $277 +JUMPV +LABELV $274 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +INDIRP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $281 +JUMPV +LABELV $278 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 664 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 2712 +ADDP4 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +LABELV $279 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $281 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 2840 +ADDP4 +INDIRI4 +LTI4 $278 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $285 +JUMPV +LABELV $282 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 2848 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3360 +ADDP4 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +LABELV $283 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $285 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3392 +ADDP4 +INDIRI4 +LTI4 $282 +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $286 +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 224 +ADDP4 +ADDRLP4 60 +INDIRI4 +ASGNI4 +LABELV $286 +ADDRLP4 4 +INDIRP4 +CNSTI4 244 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $288 +ADDRLP4 4 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 68 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 308 +ADDP4 +ADDRLP4 68 +INDIRI4 +ASGNI4 +LABELV $288 +ADDRLP4 4 +INDIRP4 +CNSTI4 458 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $290 +ADDRLP4 4 +INDIRP4 +CNSTI4 458 +ADDP4 +ARGP4 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +pop +LABELV $290 +ADDRLP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $292 +ADDRLP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +ARGP4 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +pop +LABELV $292 +ADDRLP4 4 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $294 +ADDRLP4 4 +INDIRP4 +CNSTI4 596 +ADDP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 CG_RegisterTrailSystem +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 660 +ADDP4 +ADDRLP4 76 +INDIRI4 +ASGNI4 +LABELV $294 +LABELV $275 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $277 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +LTI4 $274 +LABELV $271 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $273 +ADDRLP4 16 +INDIRI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +LTI4 $270 +ADDRGP4 cg_debugParticles+12 +INDIRI4 +CNSTI4 1 +LTI4 $296 +ADDRGP4 $299 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $296 +ADDRLP4 20 +INDIRP4 +CNSTI4 92 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +RETI4 +ADDRGP4 $261 +JUMPV +LABELV $266 +LABELV $263 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 384 +LTI4 $262 +ADDRGP4 $300 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +LABELV $261 +endproc CG_RegisterParticleSystem 80 12 +proc CG_ParseValueAndVariance 52 12 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 126 +ARGI4 +ADDRLP4 32 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $302 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 37 +ARGI4 +ADDRLP4 40 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $304 +ADDRLP4 24 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 44 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 44 +INDIRF4 +CNSTF4 1120403456 +DIVF4 +ASGNF4 +ADDRGP4 $303 +JUMPV +LABELV $304 +ADDRLP4 20 +INDIRF4 +CNSTF4 0 +EQF4 $306 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 44 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 44 +INDIRF4 +ADDRLP4 20 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 $303 +JUMPV +LABELV $306 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 48 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRGP4 $303 +JUMPV +LABELV $302 +ADDRLP4 4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $303 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $308 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +LABELV $308 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $310 +ADDRFP4 8 +INDIRP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +LABELV $310 +LABELV $301 +endproc CG_ParseValueAndVariance 52 12 +proc CG_ParseColor 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $313 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $319 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $317 +CNSTI4 0 +RETI4 +ADDRGP4 $312 +JUMPV +LABELV $317 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 16 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTF4 1132396544 +ADDRLP4 16 +INDIRF4 +MULF4 +CVFI4 4 +CVIU4 4 +CVUU1 4 +ASGNU1 +LABELV $314 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LEI4 $313 +CNSTI4 1 +RETI4 +LABELV $312 +endproc CG_ParseColor 20 8 +proc CG_ParseParticle 180 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $322 +JUMPV +LABELV $321 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $324 +ADDRGP4 $323 +JUMPV +LABELV $324 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $319 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $326 +CNSTI4 0 +RETI4 +ADDRGP4 $320 +JUMPV +LABELV $326 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $330 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $328 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $331 +ADDRGP4 $323 +JUMPV +LABELV $331 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $335 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $333 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +CNSTF4 3212836864 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $333 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $328 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $336 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $339 +ADDRGP4 $323 +JUMPV +LABELV $339 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $341 +ADDRGP4 $323 +JUMPV +LABELV $341 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 40 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $343 +ADDRGP4 $323 +JUMPV +LABELV $343 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $322 +JUMPV +LABELV $336 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $347 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $345 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $348 +ADDRGP4 $323 +JUMPV +LABELV $348 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 312 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 316 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $350 +ADDRGP4 $323 +JUMPV +LABELV $350 +ADDRFP4 0 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $322 +JUMPV +LABELV $345 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $354 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $352 +ADDRFP4 0 +INDIRP4 +CNSTI4 3392 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $355 +ADDRGP4 $357 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $323 +JUMPV +LABELV $355 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $358 +ADDRGP4 $323 +JUMPV +LABELV $358 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $362 +ARGP4 +ADDRLP4 44 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $360 +ADDRFP4 0 +INDIRP4 +CNSTI4 2844 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $361 +JUMPV +LABELV $360 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 48 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 2844 +ADDP4 +ADDRLP4 48 +INDIRF4 +ASGNF4 +LABELV $361 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 52 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $366 +ADDRGP4 $323 +JUMPV +LABELV $365 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 2840 +ADDP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 60 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 64 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 64 +INDIRP4 +ASGNP4 +LABELV $366 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $368 +ADDRFP4 0 +INDIRP4 +CNSTI4 2840 +ADDP4 +INDIRI4 +CNSTI4 32 +LTI4 $365 +LABELV $368 +ADDRGP4 $322 +JUMPV +LABELV $352 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $371 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $369 +ADDRFP4 0 +INDIRP4 +CNSTI4 2840 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $372 +ADDRGP4 $374 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $323 +JUMPV +LABELV $372 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 44 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $378 +ADDRGP4 $323 +JUMPV +LABELV $377 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 3392 +ADDP4 +ASGNP4 +ADDRLP4 48 +ADDRLP4 52 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 2848 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 56 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 56 +INDIRP4 +ASGNP4 +LABELV $378 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $380 +ADDRFP4 0 +INDIRP4 +CNSTI4 3392 +ADDP4 +INDIRI4 +CNSTI4 8 +LTI4 $377 +LABELV $380 +ADDRGP4 $322 +JUMPV +LABELV $369 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $383 +ARGP4 +ADDRLP4 44 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $381 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $384 +ADDRGP4 $323 +JUMPV +LABELV $384 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 52 +ADDRGP4 atoi_neg +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3396 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $386 +ADDRGP4 $323 +JUMPV +LABELV $386 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3400 +ADDP4 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3416 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3420 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3400 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $388 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 3400 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +NEGI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3416 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $388 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 64 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $390 +ADDRGP4 $323 +JUMPV +LABELV $390 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3404 +ADDP4 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $392 +ADDRGP4 $323 +JUMPV +LABELV $392 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $362 +ARGP4 +ADDRLP4 76 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +NEI4 $394 +ADDRFP4 0 +INDIRP4 +CNSTI4 3408 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3412 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $394 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 84 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 80 +INDIRF4 +CNSTF4 0 +NEF4 $396 +ADDRLP4 80 +CNSTF4 1065353216 +ASGNF4 +LABELV $396 +ADDRFP4 0 +INDIRP4 +CNSTI4 3408 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 80 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3412 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 80 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $381 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $400 +ARGP4 +ADDRLP4 48 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $398 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $401 +ADDRGP4 $323 +JUMPV +LABELV $401 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $405 +ARGP4 +ADDRLP4 56 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $403 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $403 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $408 +ARGP4 +ADDRLP4 60 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $406 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $406 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $411 +ARGP4 +ADDRLP4 64 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $409 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $409 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $414 +ARGP4 +ADDRLP4 68 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $412 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $412 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $417 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $322 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $398 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $420 +ARGP4 +ADDRLP4 52 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +NEI4 $418 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $421 +ADDRGP4 $323 +JUMPV +LABELV $421 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $425 +ARGP4 +ADDRLP4 60 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $423 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $423 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $428 +ARGP4 +ADDRLP4 64 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $322 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $418 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $431 +ARGP4 +ADDRLP4 56 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $429 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $432 +ADDRGP4 $323 +JUMPV +LABELV $432 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $429 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $436 +ARGP4 +ADDRLP4 60 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $434 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 64 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $437 +ADDRGP4 $323 +JUMPV +LABELV $437 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $434 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $441 +ARGP4 +ADDRLP4 64 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $439 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $442 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $446 +ADDRGP4 $444 +JUMPV +LABELV $446 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 72 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDP4 +ADDRLP4 72 +INDIRF4 +ASGNF4 +LABELV $443 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $442 +LABELV $444 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $448 +ADDRGP4 $323 +JUMPV +LABELV $448 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $439 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $452 +ARGP4 +ADDRLP4 68 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $450 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $453 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $457 +ADDRGP4 $455 +JUMPV +LABELV $457 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 76 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDP4 +ADDRLP4 76 +INDIRF4 +ASGNF4 +LABELV $454 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $453 +LABELV $455 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $459 +ADDRGP4 $323 +JUMPV +LABELV $459 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $450 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $463 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $461 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $464 +ADDRGP4 $323 +JUMPV +LABELV $464 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $405 +ARGP4 +ADDRLP4 80 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $466 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $466 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $408 +ARGP4 +ADDRLP4 84 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +NEI4 $468 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $468 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $411 +ARGP4 +ADDRLP4 88 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +NEI4 $470 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $470 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $414 +ARGP4 +ADDRLP4 92 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +NEI4 $472 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $472 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $417 +ARGP4 +ADDRLP4 96 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +NEI4 $322 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $461 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $478 +ARGP4 +ADDRLP4 76 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +NEI4 $476 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $479 +ADDRGP4 $323 +JUMPV +LABELV $479 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $425 +ARGP4 +ADDRLP4 84 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +NEI4 $481 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $481 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $428 +ARGP4 +ADDRLP4 88 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +NEI4 $322 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $476 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $487 +ARGP4 +ADDRLP4 80 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $485 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 84 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $488 +ADDRGP4 $323 +JUMPV +LABELV $488 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $485 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $492 +ARGP4 +ADDRLP4 84 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +NEI4 $490 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $493 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 88 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $497 +ADDRGP4 $495 +JUMPV +LABELV $497 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 92 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDP4 +ADDRLP4 92 +INDIRF4 +ASGNF4 +LABELV $494 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $493 +LABELV $495 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 88 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $499 +ADDRGP4 $323 +JUMPV +LABELV $499 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $490 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $503 +ARGP4 +ADDRLP4 88 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +NEI4 $501 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $504 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 92 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $508 +ADDRGP4 $506 +JUMPV +LABELV $508 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 96 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ADDP4 +ADDRLP4 96 +INDIRF4 +ASGNF4 +LABELV $505 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $504 +LABELV $506 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 92 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $510 +ADDRGP4 $323 +JUMPV +LABELV $510 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $501 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $514 +ARGP4 +ADDRLP4 92 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +NEI4 $512 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $515 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 96 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $519 +ADDRGP4 $517 +JUMPV +LABELV $519 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 100 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRLP4 100 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +LABELV $516 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $515 +LABELV $517 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 96 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 96 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $521 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +LABELV $521 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $523 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +CNSTF4 0 +EQF4 $527 +ADDRLP4 100 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 108 +ADDRLP4 100 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRF4 +ADDRLP4 100 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $527 +ADDRLP4 112 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $524 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +LTI4 $523 +ADDRGP4 $322 +JUMPV +LABELV $512 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $531 +ARGP4 +ADDRLP4 96 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +NEI4 $529 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 100 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 100 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $532 +ADDRGP4 $323 +JUMPV +LABELV $532 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 104 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 104 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $529 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $536 +ARGP4 +ADDRLP4 100 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 0 +NEI4 $534 +ADDRFP4 0 +INDIRP4 +CNSTI4 3424 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $534 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $539 +ARGP4 +ADDRLP4 104 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 0 +NEI4 $537 +ADDRFP4 0 +INDIRP4 +CNSTI4 3428 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $537 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $542 +ARGP4 +ADDRLP4 108 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CNSTI4 0 +NEI4 $540 +ADDRFP4 0 +INDIRP4 +CNSTI4 408 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 112 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 112 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $543 +ADDRGP4 $323 +JUMPV +LABELV $543 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 412 +ADDP4 +ADDRLP4 8 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 116 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 116 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $545 +ADDRGP4 $323 +JUMPV +LABELV $545 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 420 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 120 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 120 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $547 +ADDRGP4 $323 +JUMPV +LABELV $547 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $551 +ARGP4 +ADDRLP4 124 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +NEI4 $549 +ADDRFP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +CNSTF4 3221225472 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $550 +JUMPV +LABELV $549 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +LABELV $550 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 128 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $552 +ADDRGP4 $323 +JUMPV +LABELV $552 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $556 +ARGP4 +ADDRLP4 132 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 0 +NEI4 $322 +ADDRFP4 0 +INDIRP4 +CNSTI4 440 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 136 +ADDRGP4 CG_ParseColor +CALLI4 +ASGNI4 +ADDRLP4 136 +INDIRI4 +CNSTI4 0 +NEI4 $557 +ADDRGP4 $323 +JUMPV +LABELV $557 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 140 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 140 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $561 +ARGP4 +ADDRLP4 144 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 0 +EQI4 $322 +ADDRGP4 $562 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $323 +JUMPV +LABELV $540 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $565 +ARGP4 +ADDRLP4 112 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 112 +INDIRI4 +CNSTI4 0 +NEI4 $563 +ADDRFP4 0 +INDIRP4 +CNSTI4 3432 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $563 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $568 +ARGP4 +ADDRLP4 116 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 0 +NEI4 $566 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 120 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 120 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $569 +ADDRGP4 $323 +JUMPV +LABELV $569 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 320 +ADDP4 +ADDRLP4 8 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 324 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 124 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 124 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $571 +ADDRGP4 $323 +JUMPV +LABELV $571 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 328 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 332 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 128 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $573 +ADDRGP4 $323 +JUMPV +LABELV $573 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $551 +ARGP4 +ADDRLP4 132 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 0 +NEI4 $575 +ADDRFP4 0 +INDIRP4 +CNSTI4 336 +ADDP4 +CNSTF4 3221225472 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 340 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $575 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 336 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 340 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $566 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $579 +ARGP4 +ADDRLP4 120 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 120 +INDIRI4 +CNSTI4 0 +NEI4 $577 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 124 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 124 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $580 +ADDRGP4 $323 +JUMPV +LABELV $580 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 348 +ADDP4 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRGP4 $578 +JUMPV +LABELV $577 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $584 +ARGP4 +ADDRLP4 124 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +NEI4 $582 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 128 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $585 +ADDRGP4 $323 +JUMPV +LABELV $585 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 352 +ADDP4 +ADDRLP4 8 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 356 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 132 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 132 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $587 +ADDRGP4 $323 +JUMPV +LABELV $587 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 360 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 364 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 136 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $589 +ADDRGP4 $323 +JUMPV +LABELV $589 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $551 +ARGP4 +ADDRLP4 140 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +NEI4 $591 +ADDRFP4 0 +INDIRP4 +CNSTI4 368 +ADDP4 +CNSTF4 3221225472 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 372 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $591 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 368 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 372 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $582 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $595 +ARGP4 +ADDRLP4 128 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 128 +INDIRI4 +CNSTI4 0 +NEI4 $593 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 132 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 132 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $596 +ADDRGP4 $323 +JUMPV +LABELV $596 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 8 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 136 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $598 +ADDRGP4 $323 +JUMPV +LABELV $598 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $556 +ARGP4 +ADDRLP4 140 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +NEI4 $600 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 144 +ADDRGP4 CG_ParseColor +CALLI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 0 +NEI4 $602 +ADDRGP4 $323 +JUMPV +LABELV $602 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 148 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 148 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $561 +ARGP4 +ADDRLP4 152 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +EQI4 $604 +ADDRGP4 $562 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $323 +JUMPV +LABELV $604 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 156 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 156 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $606 +ADDRGP4 $323 +JUMPV +LABELV $606 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $551 +ARGP4 +ADDRLP4 160 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 0 +NEI4 $608 +ADDRFP4 0 +INDIRP4 +CNSTI4 455 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRU1 +ASGNU1 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 453 +ADDP4 +INDIRU1 +ASGNU1 +ADDRFP4 0 +INDIRP4 +CNSTI4 457 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 454 +ADDP4 +INDIRU1 +ASGNU1 +ADDRGP4 $322 +JUMPV +LABELV $608 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $556 +ARGP4 +ADDRLP4 164 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 164 +INDIRI4 +CNSTI4 0 +NEI4 $610 +ADDRFP4 0 +INDIRP4 +CNSTI4 455 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 168 +ADDRGP4 CG_ParseColor +CALLI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +CNSTI4 0 +NEI4 $612 +ADDRGP4 $323 +JUMPV +LABELV $612 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 172 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 172 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $561 +ARGP4 +ADDRLP4 176 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 176 +INDIRI4 +CNSTI4 0 +EQI4 $322 +ADDRGP4 $562 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $323 +JUMPV +LABELV $610 +ADDRGP4 $616 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $323 +JUMPV +LABELV $600 +ADDRGP4 $616 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $323 +JUMPV +LABELV $593 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $619 +ARGP4 +ADDRLP4 132 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 0 +NEI4 $617 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 136 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $620 +ADDRGP4 $323 +JUMPV +LABELV $620 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 380 +ADDP4 +ADDRLP4 8 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 140 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 140 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $622 +ADDRGP4 $323 +JUMPV +LABELV $622 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 388 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 144 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 144 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $624 +ADDRGP4 $323 +JUMPV +LABELV $624 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $551 +ARGP4 +ADDRLP4 148 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 148 +INDIRI4 +CNSTI4 0 +NEI4 $626 +ADDRFP4 0 +INDIRP4 +CNSTI4 396 +ADDP4 +CNSTF4 3221225472 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 400 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $626 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 396 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 400 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $617 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $630 +ARGP4 +ADDRLP4 136 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 136 +INDIRI4 +CNSTI4 0 +NEI4 $628 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 140 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 140 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $631 +ADDRGP4 $323 +JUMPV +LABELV $631 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRLP4 8 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 144 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $628 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $635 +ARGP4 +ADDRLP4 140 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +NEI4 $633 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 144 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 144 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $636 +ADDRGP4 $323 +JUMPV +LABELV $636 +ADDRFP4 0 +INDIRP4 +CNSTI4 458 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $322 +JUMPV +LABELV $633 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $640 +ARGP4 +ADDRLP4 144 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 0 +NEI4 $638 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 148 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 148 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $641 +ADDRGP4 $323 +JUMPV +LABELV $641 +ADDRFP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $322 +JUMPV +LABELV $638 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $645 +ARGP4 +ADDRLP4 148 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 148 +INDIRI4 +CNSTI4 0 +NEI4 $643 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 152 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 152 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $646 +ADDRGP4 $323 +JUMPV +LABELV $646 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $322 +JUMPV +LABELV $643 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $650 +ARGP4 +ADDRLP4 152 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +NEI4 $648 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 156 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 156 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $651 +ADDRGP4 $323 +JUMPV +LABELV $651 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 160 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3436 +ADDP4 +ADDRLP4 160 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $648 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $561 +ARGP4 +ADDRLP4 156 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 0 +NEI4 $653 +CNSTI4 1 +RETI4 +ADDRGP4 $320 +JUMPV +LABELV $653 +ADDRGP4 $655 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $320 +JUMPV +LABELV $578 +LABELV $322 +ADDRGP4 $321 +JUMPV +LABELV $323 +CNSTI4 0 +RETI4 +LABELV $320 +endproc CG_ParseParticle 180 16 +proc CG_InitialiseBaseParticle 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 3440 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ARGP4 +CNSTI4 255 +ARGI4 +CNSTU4 3 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 455 +ADDP4 +ARGP4 +CNSTI4 255 +ARGI4 +CNSTU4 3 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +LABELV $656 +endproc CG_InitialiseBaseParticle 0 12 +proc CG_ParseParticleEjector 56 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $659 +JUMPV +LABELV $658 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $661 +ADDRGP4 $660 +JUMPV +LABELV $661 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $319 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $663 +CNSTI4 0 +RETI4 +ADDRGP4 $657 +JUMPV +LABELV $663 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $556 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $665 +CNSTI4 3440 +ADDRGP4 numBaseParticles +INDIRI4 +MULI4 +ADDRGP4 baseParticles +ADDP4 +ARGP4 +ADDRGP4 CG_InitialiseBaseParticle +CALLV +pop +CNSTI4 3440 +ADDRGP4 numBaseParticles +INDIRI4 +MULI4 +ADDRGP4 baseParticles +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 CG_ParseParticle +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $667 +ADDRGP4 $669 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $657 +JUMPV +LABELV $667 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $670 +ADDRGP4 $672 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $657 +JUMPV +LABELV $670 +ADDRGP4 numBaseParticles +INDIRI4 +CNSTI4 9600 +NEI4 $673 +ADDRGP4 $675 +ARGP4 +CNSTI4 9600 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $657 +JUMPV +LABELV $673 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 3440 +ADDRGP4 numBaseParticles +INDIRI4 +MULI4 +ADDRGP4 baseParticles +ADDP4 +ASGNP4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 36 +ADDRGP4 numBaseParticles +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $659 +JUMPV +LABELV $665 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $678 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $676 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $679 +ADDRGP4 $660 +JUMPV +LABELV $679 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRGP4 $659 +JUMPV +LABELV $676 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $683 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $681 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $684 +ADDRGP4 $660 +JUMPV +LABELV $684 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 36 +ADDRGP4 atoi_neg +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 36 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $686 +ADDRGP4 $660 +JUMPV +LABELV $686 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $551 +ARGP4 +ADDRLP4 44 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $688 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 3221225472 +ASGNF4 +ADDRGP4 $689 +JUMPV +LABELV $688 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 48 +ADDRGP4 atoi_neg +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 48 +INDIRI4 +CVIF4 4 +ASGNF4 +LABELV $689 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $690 +ADDRGP4 $660 +JUMPV +LABELV $690 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRGP4 $659 +JUMPV +LABELV $681 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $694 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $692 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $695 +ADDRGP4 $660 +JUMPV +LABELV $695 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $699 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $697 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $659 +JUMPV +LABELV $697 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRLP4 4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRGP4 $659 +JUMPV +LABELV $692 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $702 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $700 +ADDRGP4 $659 +JUMPV +LABELV $700 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $561 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $703 +CNSTI4 1 +RETI4 +ADDRGP4 $657 +JUMPV +LABELV $703 +ADDRGP4 $705 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $657 +JUMPV +LABELV $659 +ADDRGP4 $658 +JUMPV +LABELV $660 +CNSTI4 0 +RETI4 +LABELV $657 +endproc CG_ParseParticleEjector 56 16 +proc CG_ParseParticleSystem 44 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $708 +JUMPV +LABELV $707 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $710 +ADDRGP4 $709 +JUMPV +LABELV $710 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $319 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $712 +CNSTI4 0 +RETI4 +ADDRGP4 $706 +JUMPV +LABELV $712 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $556 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $714 +CNSTI4 60 +ADDRGP4 numBaseParticleEjectors +INDIRI4 +MULI4 +ADDRGP4 baseParticleEjectors +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_ParseParticleEjector +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $716 +ADDRGP4 $718 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $706 +JUMPV +LABELV $716 +ADDRLP4 4 +CNSTI4 60 +ADDRGP4 numBaseParticleEjectors +INDIRI4 +MULI4 +ADDRGP4 baseParticleEjectors +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $719 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +EQF4 $721 +ADDRLP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +NEF4 $719 +LABELV $721 +ADDRGP4 $722 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $706 +JUMPV +LABELV $719 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $723 +ADDRGP4 $725 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $706 +JUMPV +LABELV $723 +ADDRGP4 numBaseParticleEjectors +INDIRI4 +CNSTI4 1920 +NEI4 $726 +ADDRGP4 $728 +ARGP4 +CNSTI4 1920 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $706 +JUMPV +LABELV $726 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI4 60 +ADDRGP4 numBaseParticleEjectors +INDIRI4 +MULI4 +ADDRGP4 baseParticleEjectors +ADDP4 +ASGNP4 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 40 +ADDRGP4 numBaseParticleEjectors +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $708 +JUMPV +LABELV $714 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $731 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $729 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $730 +JUMPV +LABELV $729 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $734 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $732 +ADDRGP4 $708 +JUMPV +LABELV $732 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $561 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $735 +ADDRGP4 cg_debugParticles+12 +INDIRI4 +CNSTI4 1 +LTI4 $737 +ADDRGP4 $740 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $737 +CNSTI4 1 +RETI4 +ADDRGP4 $706 +JUMPV +LABELV $735 +ADDRGP4 $741 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $706 +JUMPV +LABELV $730 +LABELV $708 +ADDRGP4 $707 +JUMPV +LABELV $709 +CNSTI4 0 +RETI4 +LABELV $706 +endproc CG_ParseParticleSystem 44 12 +proc CG_ParseParticleFile 32116 12 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32084 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 32088 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 80 +ADDRLP4 32088 +INDIRI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +GEI4 $743 +CNSTI4 0 +RETI4 +ADDRGP4 $742 +JUMPV +LABELV $743 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $747 +ADDRLP4 80 +INDIRI4 +CVIU4 4 +CNSTU4 31999 +LTU4 $745 +LABELV $747 +ADDRLP4 32084 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $748 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $752 +ADDRLP4 32096 +ADDRGP4 $749 +ASGNP4 +ADDRGP4 $753 +JUMPV +LABELV $752 +ADDRLP4 32096 +ADDRGP4 $750 +ASGNP4 +LABELV $753 +ADDRLP4 32096 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $742 +JUMPV +LABELV $745 +ADDRLP4 84 +ARGP4 +ADDRLP4 80 +INDIRI4 +ARGI4 +ADDRLP4 32084 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 80 +INDIRI4 +ADDRLP4 84 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 32084 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 76 +ADDRLP4 84 +ASGNP4 +ADDRGP4 $755 +JUMPV +LABELV $754 +ADDRLP4 76 +ARGP4 +ADDRLP4 32096 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 32096 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 $319 +ARGP4 +ADDRLP4 32100 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32100 +INDIRI4 +CNSTI4 0 +NEI4 $757 +ADDRGP4 $756 +JUMPV +LABELV $757 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 $556 +ARGP4 +ADDRLP4 32104 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32104 +INDIRI4 +CNSTI4 0 +NEI4 $759 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $761 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $766 +JUMPV +LABELV $763 +CNSTI4 96 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 baseParticleSystems +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 32108 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32108 +INDIRI4 +CNSTI4 0 +NEI4 $767 +ADDRGP4 $769 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $742 +JUMPV +LABELV $767 +LABELV $764 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $766 +ADDRLP4 0 +INDIRI4 +ADDRGP4 numBaseParticleSystems +INDIRI4 +LTI4 $763 +CNSTI4 96 +ADDRGP4 numBaseParticleSystems +INDIRI4 +MULI4 +ADDRGP4 baseParticleSystems +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 96 +ADDRGP4 numBaseParticleSystems +INDIRI4 +MULI4 +ADDRGP4 baseParticleSystems +ADDP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 32108 +ADDRGP4 CG_ParseParticleSystem +CALLI4 +ASGNI4 +ADDRLP4 32108 +INDIRI4 +CNSTI4 0 +NEI4 $770 +ADDRGP4 $772 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $742 +JUMPV +LABELV $770 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRGP4 numBaseParticleSystems +INDIRI4 +CNSTI4 384 +NEI4 $773 +ADDRGP4 $775 +ARGP4 +CNSTI4 384 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $742 +JUMPV +LABELV $773 +ADDRLP4 32112 +ADDRGP4 numBaseParticleSystems +ASGNP4 +ADDRLP4 32112 +INDIRP4 +ADDRLP4 32112 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $755 +JUMPV +LABELV $761 +ADDRGP4 $776 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $742 +JUMPV +LABELV $759 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $777 +ADDRLP4 4 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 72 +CNSTI4 1 +ASGNI4 +ADDRGP4 $778 +JUMPV +LABELV $777 +ADDRGP4 $779 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $742 +JUMPV +LABELV $778 +LABELV $755 +ADDRGP4 $754 +JUMPV +LABELV $756 +CNSTI4 1 +RETI4 +LABELV $742 +endproc CG_ParseParticleFile 32116 12 +export CG_LoadParticleSystems +proc CG_LoadParticleSystems 8300 16 +ADDRLP4 8276 +CNSTI4 0 +ASGNI4 +ADDRGP4 numBaseParticleSystems +ADDRLP4 8276 +INDIRI4 +ASGNI4 +ADDRGP4 numBaseParticleEjectors +ADDRLP4 8276 +INDIRI4 +ASGNI4 +ADDRGP4 numBaseParticles +ADDRLP4 8276 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8276 +INDIRI4 +ASGNI4 +LABELV $781 +ADDRLP4 8280 +CNSTI4 96 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 baseParticleSystems +ADDP4 +ASGNP4 +ADDRLP4 8280 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 96 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +LABELV $782 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 384 +LTI4 $781 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $785 +ADDRLP4 8280 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 baseParticleEjectors +ADDP4 +ASGNP4 +ADDRLP4 8280 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 60 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +LABELV $786 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1920 +LTI4 $785 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $789 +ADDRLP4 8280 +CNSTI4 3440 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 baseParticles +ADDP4 +ASGNP4 +ADDRLP4 8280 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 3440 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +LABELV $790 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 9600 +LTI4 $789 +ADDRGP4 $793 +ARGP4 +ADDRGP4 $794 +ARGP4 +ADDRLP4 84 +ARGP4 +CNSTI4 8192 +ARGI4 +ADDRLP4 8280 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 80 +ADDRLP4 8280 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 84 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $798 +JUMPV +LABELV $795 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8284 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 76 +ADDRLP4 8284 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 12 +ARGP4 +ADDRGP4 $799 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 12 +ARGP4 +ADDRGP4 CG_ParseParticleFile +CALLI4 +pop +LABELV $796 +ADDRLP4 8284 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8284 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 76 +INDIRI4 +ADDRLP4 8284 +INDIRI4 +ADDI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $798 +ADDRLP4 4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +LTI4 $795 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $803 +JUMPV +LABELV $800 +ADDRLP4 8288 +CNSTI4 3440 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 baseParticles +ADDP4 +ASGNP4 +ADDRLP4 8288 +INDIRP4 +CNSTI4 458 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $804 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $809 +JUMPV +LABELV $806 +ADDRLP4 8292 +CNSTI4 96 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 baseParticleSystems +ADDP4 +ASGNP4 +ADDRLP4 8292 +INDIRP4 +ARGP4 +ADDRLP4 8288 +INDIRP4 +CNSTI4 458 +ADDP4 +ARGP4 +ADDRLP4 8296 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8296 +INDIRI4 +CNSTI4 0 +NEI4 $810 +ADDRLP4 8288 +INDIRP4 +CNSTI4 524 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $808 +JUMPV +LABELV $810 +LABELV $807 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $809 +ADDRLP4 0 +INDIRI4 +ADDRGP4 numBaseParticleSystems +INDIRI4 +LTI4 $806 +LABELV $808 +ADDRLP4 0 +INDIRI4 +ADDRGP4 numBaseParticleSystems +INDIRI4 +NEI4 $812 +ADDRGP4 $814 +ARGP4 +ADDRLP4 8288 +INDIRP4 +CNSTI4 458 +ADDP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRLP4 8288 +INDIRP4 +CNSTI4 458 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $812 +LABELV $804 +ADDRLP4 8288 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $815 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $820 +JUMPV +LABELV $817 +ADDRLP4 8292 +CNSTI4 96 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 baseParticleSystems +ADDP4 +ASGNP4 +ADDRLP4 8292 +INDIRP4 +ARGP4 +ADDRLP4 8288 +INDIRP4 +CNSTI4 528 +ADDP4 +ARGP4 +ADDRLP4 8296 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8296 +INDIRI4 +CNSTI4 0 +NEI4 $821 +ADDRLP4 8288 +INDIRP4 +CNSTI4 592 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $819 +JUMPV +LABELV $821 +LABELV $818 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $820 +ADDRLP4 0 +INDIRI4 +ADDRGP4 numBaseParticleSystems +INDIRI4 +LTI4 $817 +LABELV $819 +ADDRLP4 0 +INDIRI4 +ADDRGP4 numBaseParticleSystems +INDIRI4 +NEI4 $823 +ADDRGP4 $825 +ARGP4 +ADDRLP4 8288 +INDIRP4 +CNSTI4 528 +ADDP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRLP4 8288 +INDIRP4 +CNSTI4 528 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $823 +LABELV $815 +LABELV $801 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $803 +ADDRLP4 4 +INDIRI4 +ADDRGP4 numBaseParticles +INDIRI4 +LTI4 $800 +LABELV $780 +endproc CG_LoadParticleSystems 8300 16 +export CG_SetParticleSystemNormal +proc CG_SetParticleSystemNormal 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $829 +ADDRFP4 0 +INDIRP4 +CNSTI4 1384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $827 +LABELV $829 +ADDRGP4 $830 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $826 +JUMPV +LABELV $827 +ADDRFP4 0 +INDIRP4 +CNSTI4 1392 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1396 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1396 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +LABELV $826 +endproc CG_SetParticleSystemNormal 4 4 +export CG_DestroyParticleSystem +proc CG_DestroyParticleSystem 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $834 +ADDRLP4 8 +INDIRP4 +CNSTI4 1384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $832 +LABELV $834 +ADDRGP4 $835 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $831 +JUMPV +LABELV $832 +ADDRGP4 cg_debugParticles+12 +INDIRI4 +CNSTI4 1 +LTI4 $836 +ADDRGP4 $839 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $836 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $840 +ADDRLP4 0 +CNSTI4 52 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 particleEjectors +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $844 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +NEU4 $844 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +LABELV $844 +LABELV $841 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 480 +LTI4 $840 +ADDRFP4 0 +INDIRP4 +CNSTP4 0 +ASGNP4 +LABELV $831 +endproc CG_DestroyParticleSystem 24 4 +export CG_IsParticleSystemInfinite +proc CG_IsParticleSystemInfinite 12 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $847 +ADDRGP4 $849 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $846 +JUMPV +LABELV $847 +ADDRFP4 0 +INDIRP4 +CNSTI4 1384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $850 +ADDRGP4 $852 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $846 +JUMPV +LABELV $850 +ADDRFP4 0 +INDIRP4 +CNSTI4 1384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $853 +CNSTI4 0 +RETI4 +ADDRGP4 $846 +JUMPV +LABELV $853 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $855 +ADDRLP4 0 +CNSTI4 52 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 particleEjectors +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $859 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $859 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $861 +CNSTI4 1 +RETI4 +ADDRGP4 $846 +JUMPV +LABELV $861 +LABELV $859 +LABELV $856 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 480 +LTI4 $855 +CNSTI4 0 +RETI4 +LABELV $846 +endproc CG_IsParticleSystemInfinite 12 4 +export CG_IsParticleSystemValid +proc CG_IsParticleSystemValid 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRLP4 4 +INDIRU4 +ADDRLP4 8 +INDIRU4 +EQU4 $866 +ADDRLP4 4 +INDIRU4 +ADDRLP4 8 +INDIRU4 +EQU4 $864 +ADDRLP4 0 +INDIRP4 +CNSTI4 1384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $864 +LABELV $866 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $867 +ADDRLP4 12 +INDIRP4 +CNSTI4 1384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $867 +ADDRFP4 0 +INDIRP4 +CNSTP4 0 +ASGNP4 +LABELV $867 +CNSTI4 0 +RETI4 +ADDRGP4 $863 +JUMPV +LABELV $864 +CNSTI4 1 +RETI4 +LABELV $863 +endproc CG_IsParticleSystemValid 16 0 +proc CG_GarbageCollectParticleSystems 32 8 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $870 +ADDRLP4 8 +CNSTI4 1412 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRGP4 particleSystems +ADDP4 +ASGNP4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1384 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $874 +ADDRGP4 $871 +JUMPV +LABELV $874 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $876 +ADDRLP4 4 +CNSTI4 52 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 particleEjectors +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $880 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +NEU4 $880 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $880 +LABELV $877 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 480 +LTI4 $876 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $882 +ADDRLP4 8 +INDIRP4 +CNSTI4 1384 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $882 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_AttachmentCentNum +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +LTI4 $884 +ADDRLP4 20 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +EQI4 $884 +CNSTI4 1852 +ADDRLP4 20 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+1832 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $887 +ADDRLP4 8 +INDIRP4 +CNSTI4 1388 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $887 +LABELV $884 +ADDRGP4 cg_debugParticles+12 +INDIRI4 +CNSTI4 1 +LTI4 $890 +ADDRLP4 8 +INDIRP4 +CNSTI4 1384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $890 +ADDRGP4 $893 +ARGP4 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $890 +LABELV $871 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 96 +LTI4 $870 +LABELV $869 +endproc CG_GarbageCollectParticleSystems 32 8 +proc CG_CalculateTimeFrac 8 0 +ADDRLP4 4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +CVIF4 4 +SUBF4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $896 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRGP4 $897 +JUMPV +LABELV $896 +ADDRLP4 0 +INDIRF4 +CNSTF4 1065353216 +LEF4 $898 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +LABELV $898 +LABELV $897 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $894 +endproc CG_CalculateTimeFrac 8 0 +proc CG_EvaluateParticlePhysics 304 44 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 168 +CNSTI4 4 +ASGNI4 +ADDRLP4 128 +ADDRFP4 0 +INDIRP4 +ADDRLP4 168 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 168 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $901 +ADDRLP4 176 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRLP4 176 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRLP4 176 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 176 +INDIRF4 +ASGNF4 +ADDRGP4 $900 +JUMPV +LABELV $901 +ADDRLP4 172 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 172 +INDIRI4 +CNSTI4 0 +LTI4 $903 +ADDRLP4 172 +INDIRI4 +CNSTI4 4 +GTI4 $903 +ADDRLP4 172 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $940 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $940 +address $906 +address $913 +address $924 +address $924 +address $937 +code +LABELV $906 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $907 +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64+4 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64+8 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $904 +JUMPV +LABELV $907 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $904 +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $904 +JUMPV +LABELV $913 +ADDRLP4 128 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 132 +ARGP4 +ADDRLP4 188 +ADDRGP4 CG_AttachmentAxis +CALLI4 +ASGNI4 +ADDRLP4 188 +INDIRI4 +CNSTI4 0 +NEI4 $914 +ADDRGP4 $900 +JUMPV +LABELV $914 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $916 +ADDRLP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ARGP4 +ADDRLP4 132 +ARGP4 +ADDRLP4 192 +ARGP4 +ADDRGP4 VectorMatrixMultiply +CALLV +pop +ADDRLP4 64 +ADDRLP4 192 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64+4 +ADDRLP4 192+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64+8 +ADDRLP4 192+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $904 +JUMPV +LABELV $916 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $904 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 132 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRGP4 VectorMatrixMultiply +CALLV +pop +ADDRGP4 $904 +JUMPV +LABELV $924 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $925 +ADDRLP4 128 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 192 +ARGP4 +ADDRLP4 204 +ADDRGP4 CG_AttachmentPoint +CALLI4 +ASGNI4 +ADDRLP4 204 +INDIRI4 +CNSTI4 0 +NEI4 $927 +ADDRGP4 $900 +JUMPV +LABELV $927 +ADDRLP4 64 +ADDRLP4 192 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64+4 +ADDRLP4 192+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64+8 +ADDRLP4 192+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $904 +JUMPV +LABELV $925 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $904 +ADDRLP4 128 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 192 +ADDRGP4 CG_AttachmentDir +CALLI4 +ASGNI4 +ADDRLP4 192 +INDIRI4 +CNSTI4 0 +NEI4 $904 +ADDRGP4 $900 +JUMPV +LABELV $937 +ADDRLP4 128 +INDIRP4 +CNSTI4 1392 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $938 +ADDRGP4 $900 +JUMPV +LABELV $938 +ADDRLP4 64 +ADDRLP4 128 +INDIRP4 +CNSTI4 1396 +ADDP4 +INDIRB +ASGNB 12 +LABELV $903 +LABELV $904 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $941 +ADDRLP4 188 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 184 +ADDRLP4 188 +INDIRF4 +ADDRLP4 188 +INDIRF4 +MULF4 +ADDRLP4 64+4 +INDIRF4 +ADDRLP4 64+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 64+8 +INDIRF4 +ADDRLP4 64+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 192 +CNSTF4 1148846080 +ASGNF4 +ADDRLP4 180 +ADDRLP4 192 +INDIRF4 +ADDRLP4 184 +INDIRF4 +SUBF4 +ADDRLP4 192 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 180 +INDIRF4 +CNSTF4 1065353216 +LEF4 $947 +ADDRLP4 180 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $948 +JUMPV +LABELV $947 +ADDRLP4 180 +INDIRF4 +CNSTF4 1036831949 +GEF4 $949 +ADDRLP4 180 +CNSTF4 1036831949 +ASGNF4 +LABELV $949 +LABELV $948 +ADDRLP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 200 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 180 +ADDRLP4 180 +INDIRF4 +ADDRLP4 200 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 64 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 CG_SpreadVector +CALLV +pop +ADDRLP4 64 +ADDRLP4 64 +INDIRF4 +ADDRLP4 180 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64+4 +ADDRLP4 64+4 +INDIRF4 +ADDRLP4 180 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64+8 +ADDRLP4 64+8 +INDIRF4 +ADDRLP4 180 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $942 +JUMPV +LABELV $941 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $955 +ADDRLP4 64 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 64 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 CG_SpreadVector +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 184 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 64 +ADDRLP4 64 +INDIRF4 +ADDRLP4 184 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 192 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 64+4 +ADDRLP4 64+4 +INDIRF4 +ADDRLP4 192 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 200 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 64+8 +ADDRLP4 64+8 +INDIRF4 +ADDRLP4 200 +INDIRF4 +MULF4 +ASGNF4 +LABELV $955 +LABELV $942 +ADDRLP4 0 +INDIRP4 +CNSTI4 348 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $961 +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +CNSTI4 348 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRGP4 $962 +JUMPV +LABELV $961 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 184 +ADDRGP4 CG_CalculateTimeFrac +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 184 +INDIRF4 +ARGF4 +ADDRLP4 192 +ADDRGP4 CG_LerpValues +CALLF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 192 +INDIRF4 +ASGNF4 +LABELV $962 +ADDRLP4 196 +ADDRLP4 80 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 100 +ADDRLP4 196 +INDIRF4 +ASGNF4 +ADDRLP4 100+4 +ADDRLP4 196 +INDIRF4 +ASGNF4 +ADDRLP4 100+8 +ADDRLP4 80 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 112 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 112+4 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 112+8 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 208 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 96 +ADDRLP4 208 +INDIRF4 +ASGNF4 +ADDRLP4 76 +CNSTF4 981668463 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 216 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 216 +INDIRP4 +ADDRLP4 216 +INDIRP4 +INDIRF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 220 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ASGNP4 +ADDRLP4 220 +INDIRP4 +ADDRLP4 220 +INDIRP4 +INDIRF4 +ADDRLP4 64+4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 224 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ASGNP4 +ADDRLP4 224 +INDIRP4 +ADDRLP4 224 +INDIRP4 +INDIRF4 +ADDRLP4 64+8 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 84+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 84+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg_bounceParticles+12 +INDIRI4 +CNSTI4 0 +NEI4 $973 +ADDRLP4 84 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 244 +ADDRGP4 trap_CM_PointContents +CALLI4 +ASGNI4 +ADDRLP4 240 +ADDRLP4 244 +INDIRI4 +ASGNI4 +ADDRLP4 248 +ADDRLP4 240 +INDIRI4 +ASGNI4 +ADDRLP4 248 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $978 +ADDRLP4 248 +INDIRI4 +CVIU4 4 +CNSTU4 2147483648 +BANDU4 +CNSTU4 0 +EQU4 $976 +LABELV $978 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRGP4 CG_DestroyParticle +CALLV +pop +ADDRGP4 $900 +JUMPV +LABELV $976 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 84 +INDIRB +ASGNB 12 +ADDRGP4 $900 +JUMPV +LABELV $973 +ADDRLP4 128 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 240 +ADDRGP4 CG_AttachmentCentNum +CALLI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 112 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 240 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 4+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $982 +ADDRLP4 96 +INDIRF4 +CNSTF4 0 +NEF4 $979 +LABELV $982 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 84 +INDIRB +ASGNB 12 +ADDRGP4 $900 +JUMPV +LABELV $979 +ADDRLP4 4+12 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 244 +ADDRGP4 trap_CM_PointContents +CALLI4 +ASGNI4 +ADDRLP4 244 +INDIRI4 +CVIU4 4 +CNSTU4 2147483648 +BANDU4 +CNSTU4 0 +NEU4 $987 +ADDRLP4 248 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3432 +ADDP4 +INDIRI4 +ADDRLP4 248 +INDIRI4 +EQI4 $983 +ADDRLP4 4+4 +INDIRI4 +ADDRLP4 248 +INDIRI4 +EQI4 $983 +LABELV $987 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRGP4 CG_DestroyParticle +CALLV +pop +ADDRGP4 $900 +JUMPV +LABELV $983 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $988 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4+24 +ARGP4 +ADDRGP4 CG_DestroyParticle +CALLV +pop +ADDRGP4 $900 +JUMPV +LABELV $988 +ADDRLP4 256 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 124 +ADDRLP4 256 +INDIRP4 +INDIRF4 +ADDRLP4 4+24 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRF4 +ADDRLP4 4+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRF4 +ADDRLP4 4+24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 256 +INDIRP4 +ADDRLP4 256 +INDIRP4 +INDIRF4 +ADDRLP4 4+24 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 124 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 260 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ASGNP4 +ADDRLP4 260 +INDIRP4 +ADDRLP4 260 +INDIRP4 +INDIRF4 +ADDRLP4 4+24+4 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 124 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 264 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ASGNP4 +ADDRLP4 264 +INDIRP4 +ADDRLP4 264 +INDIRP4 +INDIRF4 +ADDRLP4 4+24+8 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 124 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 268 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 268 +INDIRP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ASGNP4 +ADDRLP4 272 +INDIRP4 +ADDRLP4 272 +INDIRP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 276 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ASGNP4 +ADDRLP4 276 +INDIRP4 +ADDRLP4 276 +INDIRP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+24+8 +INDIRF4 +CNSTF4 1056964608 +LEF4 $1001 +ADDRLP4 280 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 280 +INDIRF4 +CNSTF4 1109393408 +LTF4 $1006 +ADDRLP4 280 +INDIRF4 +ADDRGP4 cg+109552 +INDIRI4 +NEGI4 +CVIF4 4 +ADDRLP4 280 +INDIRF4 +MULF4 +GEF4 $1001 +LABELV $1006 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $1001 +ADDRLP4 284 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 284 +INDIRI4 +EQI4 $1007 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ADDRLP4 284 +INDIRI4 +LEI4 $1007 +ADDRLP4 288 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 4+24 +ARGP4 +CNSTF4 1135869952 +ADDRLP4 288 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +ARGF4 +ADDRLP4 296 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 296 +INDIRF4 +ARGF4 +ADDRLP4 296 +INDIRF4 +ARGF4 +ADDRLP4 296 +INDIRF4 +ARGF4 +ADDRLP4 296 +INDIRF4 +ARGF4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRF4 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ImpactMark +CALLV +pop +ADDRLP4 300 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 300 +INDIRP4 +ADDRLP4 300 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1007 +ADDRLP4 288 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 244 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 288 +INDIRI4 +EQI4 $1011 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ADDRLP4 288 +INDIRI4 +LEI4 $1011 +ADDRLP4 4+12 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 308 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRLP4 292 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 292 +INDIRP4 +ADDRLP4 292 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1011 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 4+12 +INDIRB +ASGNB 12 +LABELV $900 +endproc CG_EvaluateParticlePhysics 304 44 +proc CG_Radix 2080 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 1028 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1024 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1019 +JUMPV +LABELV $1016 +ADDRLP4 2052 +CNSTI4 2 +ASGNI4 +ADDRLP4 2056 +ADDRLP4 0 +INDIRI4 +ADDRLP4 2052 +INDIRI4 +LSHI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +INDIRP4 +CNSTI4 332 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +RSHI4 +CNSTI4 255 +BANDI4 +ADDRLP4 2052 +INDIRI4 +LSHI4 +ADDRLP4 1028 +ADDP4 +ASGNP4 +ADDRLP4 2056 +INDIRP4 +ADDRLP4 2056 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1017 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1019 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $1016 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1020 +ADDRLP4 2060 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 2060 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 2060 +INDIRI4 +ADDRLP4 4-4 +ADDP4 +INDIRI4 +ADDRLP4 2060 +INDIRI4 +ADDRLP4 1028-4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1021 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +LTI4 $1020 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1029 +JUMPV +LABELV $1026 +ADDRLP4 2068 +CNSTI4 2 +ASGNI4 +ADDRLP4 2072 +ADDRLP4 0 +INDIRI4 +ADDRLP4 2068 +INDIRI4 +LSHI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +INDIRP4 +CNSTI4 332 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +RSHI4 +CNSTI4 255 +BANDI4 +ADDRLP4 2068 +INDIRI4 +LSHI4 +ADDRLP4 4 +ADDP4 +ASGNP4 +ADDRLP4 2064 +ADDRLP4 2072 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 2072 +INDIRP4 +ADDRLP4 2064 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 2076 +CNSTI4 2 +ASGNI4 +ADDRLP4 2064 +INDIRI4 +ADDRLP4 2076 +INDIRI4 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 2076 +INDIRI4 +LSHI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $1027 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1029 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $1026 +LABELV $1015 +endproc CG_Radix 2080 12 +proc CG_RadixSort 0 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +CNSTI4 0 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Radix +CALLV +pop +CNSTI4 8 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Radix +CALLV +pop +CNSTI4 16 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Radix +CALLV +pop +CNSTI4 24 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Radix +CALLV +pop +LABELV $1030 +endproc CG_RadixSort 0 16 +proc CG_CompactAndSortParticles 40 12 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1032 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 sortedParticles +ADDP4 +CNSTI4 336 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 particles +ADDP4 +ASGNP4 +LABELV $1033 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2400 +LTI4 $1032 +ADDRGP4 cg_depthSortParticles+12 +INDIRI4 +CNSTI4 0 +NEI4 $1036 +ADDRGP4 $1031 +JUMPV +LABELV $1036 +ADDRLP4 0 +CNSTI4 2399 +ASGNI4 +LABELV $1039 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 sortedParticles +ADDP4 +INDIRP4 +CNSTI4 324 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1043 +ADDRGP4 $1046 +JUMPV +LABELV $1045 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1046 +ADDRLP4 4 +INDIRI4 +CNSTI4 2400 +GEI4 $1048 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 sortedParticles +ADDP4 +INDIRP4 +CNSTI4 324 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1045 +LABELV $1048 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LTI4 $1049 +ADDRGP4 $1041 +JUMPV +LABELV $1049 +ADDRLP4 32 +CNSTI4 2 +ASGNI4 +ADDRLP4 36 +ADDRGP4 sortedParticles +ASGNP4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LSHI4 +ADDRLP4 36 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LSHI4 +ADDRLP4 36 +INDIRP4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $1043 +LABELV $1040 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $1039 +LABELV $1041 +ADDRLP4 20 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1054 +JUMPV +LABELV $1051 +ADDRLP4 28 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 sortedParticles +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRGP4 cg+112080+24 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8+8 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 sortedParticles +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRGP4 cg+112080+24+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 sortedParticles +ADDP4 +INDIRP4 +CNSTI4 332 +ADDP4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 32 +INDIRF4 +MULF4 +ADDRLP4 8+4 +INDIRF4 +ADDRLP4 8+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 8+8 +INDIRF4 +ADDRLP4 8+8 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +LABELV $1052 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1054 +ADDRLP4 0 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LTI4 $1051 +ADDRGP4 sortedParticles +ARGP4 +ADDRGP4 radixBuffer +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 CG_RadixSort +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1072 +JUMPV +LABELV $1069 +ADDRLP4 32 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LSHI4 +ADDRGP4 radixBuffer +ADDP4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +ADDRLP4 32 +INDIRI4 +LSHI4 +ADDRGP4 sortedParticles-4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $1070 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1072 +ADDRLP4 0 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LTI4 $1069 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1077 +JUMPV +LABELV $1074 +ADDRLP4 36 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ADDRGP4 sortedParticles +ADDP4 +ADDRLP4 36 +INDIRI4 +ADDRGP4 radixBuffer +ADDP4 +INDIRP4 +ASGNP4 +LABELV $1075 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1077 +ADDRLP4 0 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LTI4 $1074 +LABELV $1031 +endproc CG_CompactAndSortParticles 40 12 +lit +align 4 +LABELV $1079 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc CG_RenderParticle 324 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 216 +CNSTI4 4 +ASGNI4 +ADDRLP4 148 +ADDRFP4 0 +INDIRP4 +ADDRLP4 216 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 216 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 168 +ADDRLP4 148 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 180 +ADDRGP4 $1079 +INDIRB +ASGNB 12 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 224 +ADDRGP4 CG_CalculateTimeFrac +CALLF4 +ASGNF4 +ADDRLP4 172 +ADDRLP4 224 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 232 +ADDRGP4 CG_CalculateTimeFrac +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 232 +INDIRF4 +ARGF4 +ADDRLP4 240 +ADDRGP4 CG_LerpValues +CALLF4 +ASGNF4 +ADDRLP4 152 +ADDRLP4 240 +INDIRF4 +ASGNF4 +ADDRLP4 0+128 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +ASGNF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 2840 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1081 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 3428 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1083 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 156 +ARGP4 +ADDRLP4 192 +ARGP4 +ADDRLP4 204 +ARGP4 +ADDRGP4 trap_R_LightForPoint +CALLI4 +pop +ADDRLP4 144 +CNSTI4 0 +ASGNI4 +LABELV $1085 +ADDRLP4 252 +ADDRLP4 144 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 156 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 256 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 252 +INDIRF4 +ADDRLP4 256 +INDIRF4 +LTF4 $1091 +ADDRLP4 244 +ADDRLP4 252 +INDIRF4 +ADDRLP4 256 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1092 +JUMPV +LABELV $1091 +ADDRLP4 244 +ADDRLP4 252 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1092 +ADDRLP4 144 +INDIRI4 +ADDRLP4 0+116 +ADDP4 +ADDRLP4 244 +INDIRU4 +CVUU1 4 +ASGNU1 +LABELV $1086 +ADDRLP4 144 +ADDRLP4 144 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 2 +LEI4 $1085 +ADDRGP4 $1084 +JUMPV +LABELV $1083 +ADDRLP4 244 +ADDRLP4 140 +INDIRP4 +CNSTI4 455 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 140 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRU1 +CVUI4 1 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 244+4 +ADDRLP4 140 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 140 +INDIRP4 +CNSTI4 453 +ADDP4 +INDIRU1 +CVUI4 1 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 244+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 457 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 140 +INDIRP4 +CNSTI4 454 +ADDP4 +INDIRU1 +CVUI4 1 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 280 +ADDRGP4 CG_CalculateTimeFrac +CALLF4 +ASGNF4 +ADDRLP4 284 +ADDRLP4 140 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 244 +INDIRF4 +ADDRLP4 280 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 288 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 284 +INDIRF4 +ADDRLP4 288 +INDIRF4 +LTF4 $1105 +ADDRLP4 264 +ADDRLP4 284 +INDIRF4 +ADDRLP4 288 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1106 +JUMPV +LABELV $1105 +ADDRLP4 264 +ADDRLP4 284 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1106 +ADDRLP4 0+116 +ADDRLP4 264 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 296 +ADDRGP4 CG_CalculateTimeFrac +CALLF4 +ASGNF4 +ADDRLP4 300 +ADDRLP4 140 +INDIRP4 +CNSTI4 453 +ADDP4 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 244+4 +INDIRF4 +ADDRLP4 296 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 304 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 300 +INDIRF4 +ADDRLP4 304 +INDIRF4 +LTF4 $1107 +ADDRLP4 268 +ADDRLP4 300 +INDIRF4 +ADDRLP4 304 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1108 +JUMPV +LABELV $1107 +ADDRLP4 268 +ADDRLP4 300 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1108 +ADDRLP4 0+116+1 +ADDRLP4 268 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 312 +ADDRGP4 CG_CalculateTimeFrac +CALLF4 +ASGNF4 +ADDRLP4 316 +ADDRLP4 140 +INDIRP4 +CNSTI4 454 +ADDP4 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 244+8 +INDIRF4 +ADDRLP4 312 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 320 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 316 +INDIRF4 +ADDRLP4 320 +INDIRF4 +LTF4 $1109 +ADDRLP4 272 +ADDRLP4 316 +INDIRF4 +ADDRLP4 320 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1110 +JUMPV +LABELV $1109 +ADDRLP4 272 +ADDRLP4 316 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1110 +ADDRLP4 0+116+2 +ADDRLP4 272 +INDIRU4 +CVUU1 4 +ASGNU1 +LABELV $1084 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 252 +ADDRGP4 CG_CalculateTimeFrac +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 252 +INDIRF4 +ARGF4 +ADDRLP4 260 +ADDRGP4 CG_LerpValues +CALLF4 +ASGNF4 +ADDRLP4 264 +CNSTF4 1132396544 +ADDRLP4 260 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 268 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 264 +INDIRF4 +ADDRLP4 268 +INDIRF4 +LTF4 $1114 +ADDRLP4 244 +ADDRLP4 264 +INDIRF4 +ADDRLP4 268 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1115 +JUMPV +LABELV $1114 +ADDRLP4 244 +ADDRLP4 264 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1115 +ADDRLP4 0+116+3 +ADDRLP4 244 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 0+132 +ADDRLP4 152 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 276 +ADDRGP4 CG_CalculateTimeFrac +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 276 +INDIRF4 +ARGF4 +ADDRLP4 284 +ADDRGP4 CG_LerpValues +CALLF4 +ASGNF4 +ADDRLP4 0+136 +ADDRLP4 284 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 288 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 288 +INDIRF4 +ADDRLP4 0+132 +INDIRF4 +GEF4 $1118 +ADDRLP4 140 +INDIRP4 +CNSTI4 3424 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1118 +ADDRGP4 $1078 +JUMPV +LABELV $1118 +ADDRLP4 140 +INDIRP4 +CNSTI4 2844 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $1123 +ADDRLP4 292 +ADDRLP4 140 +INDIRP4 +CNSTI4 2840 +ADDP4 +ASGNP4 +ADDRLP4 176 +ADDRLP4 172 +INDIRF4 +ADDRLP4 292 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 176 +INDIRI4 +ADDRLP4 292 +INDIRP4 +INDIRI4 +LTI4 $1125 +ADDRLP4 176 +ADDRLP4 140 +INDIRP4 +CNSTI4 2840 +ADDP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1125 +ADDRLP4 0+112 +ADDRLP4 176 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 2712 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1082 +JUMPV +LABELV $1123 +ADDRLP4 176 +CNSTF4 981668463 +ADDRLP4 140 +INDIRP4 +CNSTI4 2844 +ADDP4 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +MULF4 +CVFI4 4 +ADDRLP4 140 +INDIRP4 +CNSTI4 2840 +ADDP4 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 0+112 +ADDRLP4 176 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 2712 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1082 +JUMPV +LABELV $1081 +ADDRLP4 140 +INDIRP4 +CNSTI4 3392 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1129 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1132 +ADDRFP4 0 +INDIRP4 +CNSTI4 288 +ADDP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRGP4 $1133 +JUMPV +LABELV $1132 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 VectorNormalize2 +CALLF4 +pop +ADDRLP4 244 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+28 +INDIRF4 +ADDRLP4 244 +INDIRF4 +NEF4 $1136 +ADDRLP4 0+28+4 +INDIRF4 +ADDRLP4 244 +INDIRF4 +NEF4 $1136 +ADDRGP4 axisDefault +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRGP4 $1137 +JUMPV +LABELV $1136 +ADDRLP4 0+28+24 +ARGP4 +ADDRLP4 180 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 0+28+24 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0+28+24 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRLP4 0+28+12 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +LABELV $1137 +ADDRLP4 0+28 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 288 +ADDP4 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +LABELV $1133 +ADDRLP4 152 +INDIRF4 +CNSTF4 1065353216 +EQF4 $1153 +ADDRLP4 0+28 +ADDRLP4 0+28 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+4 +ADDRLP4 0+28+4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+8 +ADDRLP4 0+28+8 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12 +ADDRLP4 0+28+12 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+4 +ADDRLP4 0+28+12+4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+8 +ADDRLP4 0+28+12+8 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24 +ADDRLP4 0+28+24 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+4 +ADDRLP4 0+28+24+4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+8 +ADDRLP4 0+28+24+8 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+64 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1154 +JUMPV +LABELV $1153 +ADDRLP4 0+64 +CNSTI4 0 +ASGNI4 +LABELV $1154 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +ADDRLP4 140 +INDIRP4 +CNSTI4 3396 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_RunLerpFrame +CALLV +pop +ADDRLP4 0+96 +ADDRFP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+80 +ADDRFP4 0 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+100 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $1129 +LABELV $1082 +ADDRLP4 168 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1202 +ADDRLP4 148 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 244 +ADDRGP4 CG_AttachmentCentNum +CALLI4 +ASGNI4 +ADDRLP4 244 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $1202 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +NEI4 $1202 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +LABELV $1202 +ADDRLP4 248 +CNSTI4 0 +ASGNI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 408 +ADDP4 +INDIRI4 +ADDRLP4 248 +INDIRI4 +EQI4 $1207 +ADDRLP4 0+4 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 248 +INDIRI4 +NEI4 $1207 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 256 +ADDRGP4 CG_CalculateTimeFrac +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 256 +INDIRF4 +ARGF4 +ADDRLP4 264 +ADDRGP4 CG_LerpValues +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 264 +INDIRF4 +ARGF4 +ADDRLP4 272 +CNSTF4 1132396544 +ASGNF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 440 +ADDP4 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 272 +INDIRF4 +DIVF4 +ARGF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 441 +ADDP4 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 272 +INDIRF4 +DIVF4 +ARGF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 442 +ADDP4 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 272 +INDIRF4 +DIVF4 +ARGF4 +ADDRGP4 trap_R_AddLightToScene +CALLV +pop +LABELV $1207 +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $1078 +endproc CG_RenderParticle 324 20 +export CG_AddParticles +proc CG_AddParticles 24 16 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 CG_GarbageCollectParticleSystems +CALLV +pop +ADDRGP4 CG_SpawnNewParticles +CALLV +pop +ADDRGP4 CG_CompactAndSortParticles +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1212 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 sortedParticles +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 324 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1216 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +LEI4 $1218 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_EvaluateParticlePhysics +CALLV +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_RenderParticle +CALLV +pop +ADDRGP4 $1219 +JUMPV +LABELV $1218 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRGP4 CG_DestroyParticle +CALLV +pop +LABELV $1219 +LABELV $1216 +LABELV $1213 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2400 +LTI4 $1212 +ADDRGP4 cg_debugParticles+12 +INDIRI4 +CNSTI4 2 +LTI4 $1221 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1224 +CNSTI4 1412 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 particleSystems+1384 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1228 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1228 +LABELV $1225 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 96 +LTI4 $1224 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1231 +CNSTI4 52 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 particleEjectors+48 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1235 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1235 +LABELV $1232 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 480 +LTI4 $1231 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1238 +CNSTI4 336 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 particles+324 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1242 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1242 +LABELV $1239 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2400 +LTI4 $1238 +ADDRGP4 $1245 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $1221 +LABELV $1211 +endproc CG_AddParticles 24 16 +export CG_ParticleSystemEntity +proc CG_ParticleSystemEntity 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $1247 +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1246 +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_IsParticleSystemInfinite +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1246 +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +ADDRGP4 $1246 +JUMPV +LABELV $1247 +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $1251 +ADDRFP4 0 +INDIRP4 +CNSTI4 1796 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $1251 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36080 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1254 +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +ADDRGP4 $1255 +JUMPV +LABELV $1254 +ADDRFP4 0 +INDIRP4 +CNSTI4 1796 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $1255 +LABELV $1251 +LABELV $1246 +endproc CG_ParticleSystemEntity 28 8 +export CG_DestroyTestPS_f +proc CG_DestroyTestPS_f 4 4 +ADDRGP4 testPS +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1257 +ADDRGP4 testPS +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $1257 +LABELV $1256 +endproc CG_DestroyTestPS_f 4 4 +lit +align 4 +LABELV $1260 +byte 4 0 +byte 4 0 +byte 4 1065353216 +export CG_TestPS_f +code +proc CG_TestPS_f 112 12 +ADDRLP4 76 +ADDRGP4 $1260 +INDIRB +ASGNB 12 +ADDRLP4 88 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 2 +GEI4 $1261 +ADDRGP4 $1259 +JUMPV +LABELV $1261 +CNSTI4 1 +ARGI4 +ADDRLP4 92 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 96 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 testPSHandle +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRGP4 testPSHandle +INDIRI4 +CNSTI4 0 +EQI4 $1263 +ADDRGP4 CG_DestroyTestPS_f +CALLV +pop +ADDRGP4 testPSHandle +INDIRI4 +ARGI4 +ADDRLP4 100 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRGP4 testPS +ADDRLP4 100 +INDIRP4 +ASGNP4 +ADDRLP4 104 +CNSTF4 1120403456 +ASGNF4 +ADDRLP4 64 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 104 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 104 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +CNSTF4 1120403456 +ADDRGP4 cg+112080+36+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 testPS +ARGP4 +ADDRLP4 108 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CNSTI4 0 +EQI4 $1283 +ADDRGP4 testPS +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRGP4 testPS +INDIRP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRGP4 testPS +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +LABELV $1283 +LABELV $1263 +LABELV $1259 +endproc CG_TestPS_f 112 12 +bss +align 4 +LABELV testPSHandle +skip 4 +align 4 +LABELV testPS +skip 4 +align 4 +LABELV radixBuffer +skip 9600 +align 4 +LABELV sortedParticles +skip 9600 +align 4 +LABELV particles +skip 806400 +align 4 +LABELV particleEjectors +skip 24960 +align 4 +LABELV particleSystems +skip 135552 +align 4 +LABELV baseParticles +skip 33024000 +align 4 +LABELV baseParticleEjectors +skip 115200 +align 4 +LABELV baseParticleSystems +skip 36864 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1245 +byte 1 80 +byte 1 83 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 32 +byte 1 80 +byte 1 69 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 32 +byte 1 80 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $893 +byte 1 80 +byte 1 83 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $852 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $849 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $839 +byte 1 80 +byte 1 83 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $835 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $830 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $825 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $814 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $799 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 105 +byte 1 112 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 0 +align 1 +LABELV $794 +byte 1 46 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $793 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 105 +byte 1 112 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $779 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $776 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $775 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $772 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $769 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $750 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $749 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $748 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $741 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $740 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $734 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $731 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 79 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $728 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $725 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $722 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 39 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 39 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 111 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $718 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 10 +byte 1 0 +align 1 +LABELV $705 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 10 +byte 1 0 +align 1 +LABELV $702 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $699 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $694 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $683 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $678 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $675 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $672 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $669 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $655 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $650 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 87 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $645 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 83 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $640 +byte 1 111 +byte 1 110 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 83 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $635 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 83 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $630 +byte 1 108 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $619 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $616 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 39 +byte 1 123 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $595 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $584 +byte 1 97 +byte 1 108 +byte 1 112 +byte 1 104 +byte 1 97 +byte 1 0 +align 1 +LABELV $579 +byte 1 112 +byte 1 104 +byte 1 121 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 115 +byte 1 82 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $568 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $565 +byte 1 99 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 79 +byte 1 110 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 83 +byte 1 111 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 0 +align 1 +LABELV $562 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 39 +byte 1 125 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $561 +byte 1 125 +byte 1 0 +align 1 +LABELV $556 +byte 1 123 +byte 1 0 +align 1 +LABELV $551 +byte 1 45 +byte 1 0 +align 1 +LABELV $542 +byte 1 100 +byte 1 121 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 105 +byte 1 99 +byte 1 76 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $539 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 76 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $536 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $531 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 68 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $514 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $503 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $492 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $487 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 77 +byte 1 97 +byte 1 103 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $478 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 68 +byte 1 105 +byte 1 114 +byte 1 0 +align 1 +LABELV $463 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 0 +align 1 +LABELV $452 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $441 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $436 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 86 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 70 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $431 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 77 +byte 1 97 +byte 1 103 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $428 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $425 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 0 +align 1 +LABELV $420 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 68 +byte 1 105 +byte 1 114 +byte 1 0 +align 1 +LABELV $417 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 0 +align 1 +LABELV $414 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $411 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 0 +align 1 +LABELV $408 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 0 +align 1 +LABELV $405 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 0 +align 1 +LABELV $400 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 0 +align 1 +LABELV $383 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 65 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $374 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 39 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 39 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 106 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 39 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $371 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $362 +byte 1 115 +byte 1 121 +byte 1 110 +byte 1 99 +byte 1 0 +align 1 +LABELV $357 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 39 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 39 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 106 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 39 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $354 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $347 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $338 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 0 +align 1 +LABELV $335 +byte 1 99 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $330 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $319 +byte 1 0 +align 1 +LABELV $300 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $299 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $260 +byte 1 80 +byte 1 83 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $246 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 121 +byte 1 101 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $241 +byte 1 80 +byte 1 69 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $181 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_players.asm b/build/release-linux-x86_64/base/cgame/cg_players.asm new file mode 100644 index 0000000..8fd94c9 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_players.asm @@ -0,0 +1,13171 @@ +data +export cg_customSoundNames +align 4 +LABELV cg_customSoundNames +address $116 +address $117 +address $118 +address $119 +address $120 +address $121 +address $122 +address $123 +address $124 +address $125 +address $126 +address $127 +address $128 +skip 76 +export CG_CustomSound +code +proc CG_CustomSound 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 42 +EQI4 $130 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +RETI4 +ADDRGP4 $129 +JUMPV +LABELV $130 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $134 +ADDRFP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $132 +LABELV $134 +ADDRFP4 0 +CNSTI4 0 +ASGNI4 +LABELV $132 +ADDRLP4 4 +CNSTI4 1668 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $139 +JUMPV +LABELV $136 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_customSoundNames +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $140 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1328 +ADDP4 +ADDP4 +INDIRI4 +RETI4 +ADDRGP4 $129 +JUMPV +LABELV $140 +LABELV $137 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $139 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +GEI4 $142 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_customSoundNames +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $136 +LABELV $142 +ADDRGP4 $143 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +CNSTI4 0 +RETI4 +LABELV $129 +endproc CG_CustomSound 20 8 +proc CG_ParseAnimationFile 20100 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 292 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20032 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20036 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 20036 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +GEI4 $145 +CNSTI4 0 +RETI4 +ADDRGP4 $144 +JUMPV +LABELV $145 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $149 +ADDRLP4 24 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $147 +LABELV $149 +ADDRGP4 $150 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $154 +ADDRLP4 20044 +ADDRGP4 $151 +ASGNP4 +ADDRGP4 $155 +JUMPV +LABELV $154 +ADDRLP4 20044 +ADDRGP4 $152 +ASGNP4 +LABELV $155 +ADDRLP4 20044 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRLP4 20032 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $144 +JUMPV +LABELV $147 +ADDRLP4 32 +ARGP4 +ADDRLP4 24 +INDIRI4 +ARGI4 +ADDRLP4 20032 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 24 +INDIRI4 +ADDRLP4 32 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20032 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 12 +ADDRLP4 32 +ASGNP4 +ADDRLP4 20044 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +ADDRLP4 20044 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 248 +ADDP4 +ADDRLP4 20044 +INDIRI4 +ASGNI4 +ADDRLP4 20052 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 244 +ADDP4 +ADDRLP4 20052 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 20052 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 236 +ADDP4 +ADDRLP4 20052 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 252 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 224 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $156 +ADDRLP4 20 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 20056 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20056 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $159 +ADDRGP4 $158 +JUMPV +LABELV $159 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $163 +ARGP4 +ADDRLP4 20060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20060 +INDIRI4 +CNSTI4 0 +NEI4 $161 +ADDRLP4 12 +ARGP4 +ADDRLP4 20064 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20064 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $164 +ADDRGP4 $158 +JUMPV +LABELV $164 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $168 +ARGP4 +ADDRLP4 20068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20068 +INDIRI4 +CNSTI4 0 +EQI4 $170 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $169 +ARGP4 +ADDRLP4 20072 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20072 +INDIRI4 +CNSTI4 0 +NEI4 $166 +LABELV $170 +ADDRFP4 4 +INDIRP4 +CNSTI4 248 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $166 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $173 +ARGP4 +ADDRLP4 20076 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20076 +INDIRI4 +CNSTI4 0 +NEI4 $171 +ADDRFP4 4 +INDIRP4 +CNSTI4 248 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $171 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $176 +ARGP4 +ADDRLP4 20080 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20080 +INDIRI4 +CNSTI4 0 +NEI4 $174 +ADDRFP4 4 +INDIRP4 +CNSTI4 248 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $174 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $179 +ARGP4 +ADDRLP4 20084 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20084 +INDIRI4 +CNSTI4 0 +NEI4 $177 +ADDRFP4 4 +INDIRP4 +CNSTI4 248 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $177 +ADDRGP4 $180 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $157 +JUMPV +LABELV $161 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $183 +ARGP4 +ADDRLP4 20064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20064 +INDIRI4 +CNSTI4 0 +NEI4 $181 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $184 +ADDRLP4 12 +ARGP4 +ADDRLP4 20068 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20068 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $188 +ADDRGP4 $157 +JUMPV +LABELV $188 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20072 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 236 +ADDP4 +ADDP4 +ADDRLP4 20072 +INDIRF4 +ASGNF4 +LABELV $185 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $184 +ADDRGP4 $157 +JUMPV +LABELV $181 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $192 +ARGP4 +ADDRLP4 20068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20068 +INDIRI4 +CNSTI4 0 +NEI4 $190 +ADDRLP4 12 +ARGP4 +ADDRLP4 20072 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20072 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $193 +ADDRGP4 $158 +JUMPV +LABELV $193 +ADDRLP4 20076 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20076 +INDIRI4 +CNSTI4 102 +EQI4 $197 +ADDRLP4 20076 +INDIRI4 +CNSTI4 70 +NEI4 $195 +LABELV $197 +ADDRFP4 4 +INDIRP4 +CNSTI4 252 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $195 +ADDRLP4 20080 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20080 +INDIRI4 +CNSTI4 110 +EQI4 $200 +ADDRLP4 20080 +INDIRI4 +CNSTI4 78 +NEI4 $198 +LABELV $200 +ADDRFP4 4 +INDIRP4 +CNSTI4 252 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $198 +ADDRFP4 4 +INDIRP4 +CNSTI4 252 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $190 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $203 +ARGP4 +ADDRLP4 20072 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20072 +INDIRI4 +CNSTI4 0 +NEI4 $201 +ADDRFP4 4 +INDIRP4 +CNSTI4 224 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $201 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $206 +ARGP4 +ADDRLP4 20076 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20076 +INDIRI4 +CNSTI4 0 +NEI4 $204 +ADDRFP4 4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $204 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $209 +ARGP4 +ADDRLP4 20080 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20080 +INDIRI4 +CNSTI4 0 +NEI4 $207 +ADDRFP4 4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $207 +ADDRLP4 20084 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20084 +INDIRI4 +CNSTI4 48 +LTI4 $210 +ADDRLP4 20084 +INDIRI4 +CNSTI4 57 +GTI4 $210 +ADDRLP4 12 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRGP4 $158 +JUMPV +LABELV $210 +ADDRGP4 $212 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $157 +ADDRGP4 $156 +JUMPV +LABELV $158 +ADDRFP4 4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $213 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $215 +ADDRLP4 12 +ARGP4 +ADDRLP4 20056 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20056 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $219 +ADDRLP4 4 +INDIRI4 +CNSTI4 25 +LTI4 $217 +ADDRLP4 4 +INDIRI4 +CNSTI4 30 +GTI4 $217 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 12 +ADDP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 16 +ADDP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 24 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $216 +JUMPV +LABELV $219 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20060 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +ADDRLP4 20060 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 13 +NEI4 $223 +ADDRLP4 28 +ADDRLP4 8 +INDIRP4 +CNSTI4 364 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $223 +ADDRLP4 4 +INDIRI4 +CNSTI4 13 +LTI4 $225 +ADDRLP4 4 +INDIRI4 +CNSTI4 25 +GEI4 $225 +ADDRLP4 20072 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 20072 +INDIRP4 +ADDRLP4 20072 +INDIRP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $225 +ADDRLP4 12 +ARGP4 +ADDRLP4 20076 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20076 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $227 +ADDRGP4 $217 +JUMPV +LABELV $227 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20080 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +ADDRLP4 20080 +INDIRI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 24 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $229 +ADDRLP4 20084 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 20084 +INDIRP4 +ADDRLP4 20084 +INDIRP4 +INDIRI4 +NEGI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $229 +ADDRLP4 12 +ARGP4 +ADDRLP4 20084 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20084 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $231 +ADDRGP4 $217 +JUMPV +LABELV $231 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20088 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 20088 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ARGP4 +ADDRLP4 20092 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20092 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $233 +ADDRGP4 $217 +JUMPV +LABELV $233 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20096 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 20096 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRF4 +CNSTF4 0 +NEF4 $235 +ADDRLP4 16 +CNSTF4 1065353216 +ASGNF4 +LABELV $235 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 12 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 16 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 16 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 16 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +LABELV $216 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 31 +LTI4 $215 +LABELV $217 +ADDRLP4 4 +INDIRI4 +CNSTI4 31 +EQI4 $237 +ADDRGP4 $239 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $144 +JUMPV +LABELV $237 +ADDRLP4 8 +INDIRP4 +CNSTI4 896 +ADDP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 364 +ADDP4 +ARGP4 +CNSTU4 28 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 8 +INDIRP4 +CNSTI4 916 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 924 +ADDP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 392 +ADDP4 +ARGP4 +CNSTU4 28 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 8 +INDIRP4 +CNSTI4 944 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 952 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 956 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 960 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 964 +ADDP4 +CNSTI4 66 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 968 +ADDP4 +CNSTI4 66 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 972 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 980 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 984 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 988 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 992 +ADDP4 +CNSTI4 50 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 996 +ADDP4 +CNSTI4 50 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1000 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1008 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1012 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1016 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1020 +ADDP4 +CNSTI4 66 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1024 +ADDP4 +CNSTI4 66 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1028 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $214 +JUMPV +LABELV $213 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $240 +ADDRLP4 12 +ARGP4 +ADDRLP4 20056 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20056 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $244 +ADDRGP4 $242 +JUMPV +LABELV $244 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20060 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +ADDRLP4 20060 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ARGP4 +ADDRLP4 20064 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20064 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $246 +ADDRGP4 $242 +JUMPV +LABELV $246 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20068 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +ADDRLP4 20068 +INDIRI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 24 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $248 +ADDRLP4 20072 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 20072 +INDIRP4 +ADDRLP4 20072 +INDIRP4 +INDIRI4 +NEGI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $248 +ADDRLP4 12 +ARGP4 +ADDRLP4 20072 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20072 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $250 +ADDRGP4 $242 +JUMPV +LABELV $250 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20076 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 20076 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ARGP4 +ADDRLP4 20080 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20080 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $252 +ADDRGP4 $242 +JUMPV +LABELV $252 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20084 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 20084 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRF4 +CNSTF4 0 +NEF4 $254 +ADDRLP4 16 +CNSTF4 1065353216 +ASGNF4 +LABELV $254 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 12 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 16 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 16 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 16 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +LABELV $241 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 27 +LTI4 $240 +LABELV $242 +ADDRLP4 4 +INDIRI4 +CNSTI4 27 +EQI4 $256 +ADDRGP4 $239 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $144 +JUMPV +LABELV $256 +ADDRLP4 8 +INDIRP4 +CNSTI4 784 +ADDP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 56 +ADDP4 +ARGP4 +CNSTU4 28 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 8 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $214 +CNSTI4 1 +RETI4 +LABELV $144 +endproc CG_ParseAnimationFile 20100 12 +proc CG_RegisterClientSkin 84 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $259 +ADDRLP4 0 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $261 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 64 +ADDRGP4 trap_R_RegisterSkin +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $262 +ADDRGP4 $264 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $262 +ADDRLP4 0 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $265 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +ADDRGP4 trap_R_RegisterSkin +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $266 +ADDRGP4 $268 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $266 +ADDRLP4 0 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $269 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 72 +ADDRGP4 trap_R_RegisterSkin +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 276 +ADDP4 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 276 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $270 +ADDRGP4 $272 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $270 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +EQI4 $276 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +EQI4 $276 +ADDRFP4 0 +INDIRP4 +CNSTI4 276 +ADDP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +NEI4 $260 +LABELV $276 +CNSTI4 0 +RETI4 +ADDRGP4 $258 +JUMPV +LABELV $259 +ADDRLP4 0 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $277 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 64 +ADDRGP4 trap_R_RegisterSkin +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $278 +ADDRGP4 $280 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $278 +ADDRFP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $281 +CNSTI4 0 +RETI4 +ADDRGP4 $258 +JUMPV +LABELV $281 +LABELV $260 +CNSTI4 1 +RETI4 +LABELV $258 +endproc CG_RegisterClientSkin 84 20 +proc CG_RegisterClientModelname 144 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +CNSTI4 128 +ARGI4 +ADDRGP4 $284 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 CG_ParseAnimationFile +CALLI4 +ASGNI4 +ADDRLP4 128 +INDIRI4 +CNSTI4 0 +NEI4 $285 +ADDRGP4 $287 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $283 +JUMPV +LABELV $285 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $288 +ADDRLP4 0 +ARGP4 +CNSTI4 128 +ARGI4 +ADDRGP4 $290 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 132 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $291 +ADDRGP4 $293 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $283 +JUMPV +LABELV $291 +ADDRLP4 0 +ARGP4 +CNSTI4 128 +ARGI4 +ADDRGP4 $294 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 136 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDRLP4 136 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $295 +ADDRGP4 $293 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $283 +JUMPV +LABELV $295 +ADDRLP4 0 +ARGP4 +CNSTI4 128 +ARGI4 +ADDRGP4 $297 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 140 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 272 +ADDP4 +ADDRLP4 140 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 272 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $289 +ADDRGP4 $293 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $283 +JUMPV +LABELV $288 +ADDRLP4 0 +ARGP4 +CNSTI4 128 +ARGI4 +ADDRGP4 $300 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 132 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $301 +ADDRGP4 $293 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $283 +JUMPV +LABELV $301 +LABELV $289 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 132 +ADDRGP4 CG_RegisterClientSkin +CALLI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 0 +NEI4 $303 +ADDRGP4 $305 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $283 +JUMPV +LABELV $303 +CNSTI4 1 +RETI4 +LABELV $283 +endproc CG_RegisterClientModelname 144 16 +proc CG_LoadClientInfo 76 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_RegisterClientModelname +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $307 +ADDRGP4 $309 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $307 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $310 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_customSoundNames +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $314 +ADDRGP4 $312 +JUMPV +LABELV $314 +ADDRGP4 $318 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 CG_FileExists +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $316 +ADDRLP4 0 +INDIRI4 +CNSTI4 11 +EQI4 $321 +ADDRLP4 0 +INDIRI4 +CNSTI4 8 +NEI4 $319 +LABELV $321 +ADDRGP4 $322 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 40 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1328 +ADDP4 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $317 +JUMPV +LABELV $319 +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +NEI4 $323 +ADDRLP4 4 +ADDRGP4 cg_customSoundNames+28 +INDIRP4 +ASGNP4 +ADDRGP4 $324 +JUMPV +LABELV $323 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +NEI4 $326 +ADDRLP4 4 +ADDRGP4 cg_customSoundNames +INDIRP4 +ASGNP4 +LABELV $326 +LABELV $324 +ADDRGP4 $318 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 44 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1328 +ADDP4 +ADDP4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRGP4 $317 +JUMPV +LABELV $316 +ADDRGP4 $318 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 40 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1328 +ADDP4 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +LABELV $317 +LABELV $311 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $310 +LABELV $312 +ADDRFP4 0 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $328 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $330 +ADDRGP4 $334 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 36 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1456 +ADDP4 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1456 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $335 +ADDRGP4 $337 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 48 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1456 +ADDP4 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +LABELV $335 +ADDRGP4 $338 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 60 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1472 +ADDP4 +ADDP4 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1472 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $339 +ADDRGP4 $341 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 72 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1472 +ADDP4 +ADDP4 +ADDRLP4 72 +INDIRI4 +ASGNI4 +LABELV $339 +LABELV $331 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $330 +LABELV $328 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 cgs+41460 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1668 +DIVI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $343 +ADDRLP4 28 +CNSTI4 1852 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRGP4 cg_entities+168 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $347 +ADDRLP4 28 +INDIRI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $347 +CNSTI4 1852 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ARGP4 +ADDRGP4 CG_ResetPlayerEntity +CALLV +pop +LABELV $347 +LABELV $344 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1024 +LTI4 $343 +LABELV $306 +endproc CG_LoadClientInfo 76 12 +proc CG_CopyClientInfoModel 68 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 236 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +CNSTI4 248 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 252 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 256 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 260 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 264 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 268 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 272 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +CNSTI4 276 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 280 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 284 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 232 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +CNSTI4 288 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +CNSTI4 292 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +ARGP4 +CNSTU4 1036 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 56 +CNSTI4 1328 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ARGP4 +CNSTU4 128 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 60 +CNSTI4 1456 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 64 +CNSTI4 1472 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $351 +endproc CG_CopyClientInfoModel 68 12 +proc CG_GetCorpseNum 32 8 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 20 +INDIRP4 +CNSTI4 68 +ADDP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $353 +ADDRLP4 0 +CNSTI4 1668 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cgs+148216 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $358 +ADDRGP4 $354 +JUMPV +LABELV $358 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $360 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $360 +ADDRLP4 4 +INDIRI4 +RETI4 +ADDRGP4 $352 +JUMPV +LABELV $360 +LABELV $354 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 15 +LTI4 $353 +CNSTI4 -1 +RETI4 +LABELV $352 +endproc CG_GetCorpseNum 32 8 +proc CG_ScanForExistingClientInfo 24 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $363 +ADDRLP4 0 +CNSTI4 1668 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cgs+148216 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $368 +ADDRGP4 $364 +JUMPV +LABELV $368 +ADDRLP4 8 +CNSTI4 92 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $370 +ADDRLP4 16 +CNSTI4 156 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $370 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_CopyClientInfoModel +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $362 +JUMPV +LABELV $370 +LABELV $364 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 15 +LTI4 $363 +CNSTI4 0 +RETI4 +LABELV $362 +endproc CG_ScanForExistingClientInfo 24 8 +export CG_PrecacheClientInfo +proc CG_PrecacheClientInfo 1672 12 +ADDRLP4 1668 +CNSTI4 1668 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+148216 +ADDP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1668 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+92 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $376 +ADDRLP4 0+156 +ARGP4 +ADDRGP4 $168 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $377 +JUMPV +LABELV $376 +ADDRLP4 0+156 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $377 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRLP4 1668 +INDIRP4 +ADDRLP4 0 +INDIRB +ASGNB 1668 +ADDRLP4 1668 +INDIRP4 +ARGP4 +ADDRGP4 CG_LoadClientInfo +CALLV +pop +LABELV $372 +endproc CG_PrecacheClientInfo 1672 12 +proc CG_StatusMessages 32 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $383 +ADDRGP4 $382 +JUMPV +LABELV $383 +ADDRLP4 0 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $385 +ADDRGP4 $387 +ARGP4 +ADDRLP4 8 +CNSTI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $385 +ADDRLP4 12 +CNSTI4 68 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $388 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $390 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $392 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $394 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $391 +JUMPV +LABELV $392 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $395 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $391 +JUMPV +LABELV $390 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $396 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $398 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $400 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $397 +JUMPV +LABELV $398 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $401 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $397 +JUMPV +LABELV $396 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $402 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $404 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $403 +JUMPV +LABELV $402 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $405 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $403 +LABELV $397 +LABELV $391 +LABELV $388 +LABELV $382 +endproc CG_StatusMessages 32 16 +export CG_NewClientInfo +proc CG_NewClientInfo 1976 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 1672 +CNSTI4 1668 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 670 +ADDI4 +ARGI4 +ADDRLP4 1688 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 1676 +ADDRLP4 1688 +INDIRP4 +ASGNP4 +ADDRLP4 1676 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $408 +ADDRLP4 1672 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1668 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 $406 +JUMPV +LABELV $408 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1668 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +NEI4 $410 +ADDRLP4 1676 +INDIRP4 +ARGP4 +ADDRGP4 $414 +ARGP4 +ADDRLP4 1692 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 1668 +ADDRLP4 1692 +INDIRP4 +ASGNP4 +ADDRGP4 cgs+256092 +ARGP4 +ADDRLP4 1668 +INDIRP4 +ARGP4 +ADDRGP4 Com_ClientListParse +CALLV +pop +LABELV $410 +ADDRLP4 1676 +INDIRP4 +ARGP4 +ADDRGP4 $416 +ARGP4 +ADDRLP4 1692 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 1668 +ADDRLP4 1692 +INDIRP4 +ASGNP4 +ADDRLP4 0+4 +ARGP4 +ADDRLP4 1668 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 1676 +INDIRP4 +ARGP4 +ADDRGP4 $419 +ARGP4 +ADDRLP4 1696 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 1668 +ADDRLP4 1696 +INDIRP4 +ASGNP4 +ADDRLP4 1668 +INDIRP4 +ARGP4 +ADDRLP4 1700 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0+68 +ADDRLP4 1700 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ADDRGP4 cg+4 +INDIRI4 +NEI4 $421 +ADDRLP4 1672 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $421 +ADDRLP4 1672 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDRLP4 0+68 +INDIRI4 +EQI4 $421 +ADDRLP4 0+68 +INDIRI4 +ARGI4 +ADDRLP4 1964 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $425 +ARGP4 +ADDRLP4 1964 +INDIRP4 +ARGP4 +ADDRLP4 1968 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1968 +INDIRP4 +ARGP4 +ADDRLP4 1708 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 1708 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $427 +ADDRGP4 $429 +ARGP4 +ADDRLP4 1708 +ARGP4 +ADDRLP4 1972 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1972 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +LABELV $427 +LABELV $421 +ADDRLP4 1676 +INDIRP4 +ARGP4 +ADDRGP4 $430 +ARGP4 +ADDRLP4 1708 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 1668 +ADDRLP4 1708 +INDIRP4 +ASGNP4 +ADDRLP4 0+92 +ARGP4 +ADDRLP4 1668 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0+92 +ARGP4 +CNSTI4 47 +ARGI4 +ADDRLP4 1712 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 1680 +ADDRLP4 1712 +INDIRP4 +ASGNP4 +ADDRLP4 1680 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $434 +ADDRLP4 0+156 +ARGP4 +ADDRGP4 $168 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $435 +JUMPV +LABELV $434 +ADDRLP4 0+156 +ARGP4 +ADDRLP4 1680 +INDIRP4 +CNSTI4 1 +ADDP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 1680 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $435 +ADDRLP4 1676 +INDIRP4 +ARGP4 +ADDRGP4 $440 +ARGP4 +ADDRLP4 1716 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 1668 +ADDRLP4 1716 +INDIRP4 +ASGNP4 +ADDRLP4 0+1488 +ARGP4 +ADDRLP4 1668 +INDIRP4 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 1672 +INDIRP4 +ARGP4 +ADDRGP4 CG_StatusMessages +CALLV +pop +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRLP4 1672 +INDIRP4 +ADDRLP4 0 +INDIRB +ASGNB 1668 +ADDRLP4 1672 +INDIRP4 +ARGP4 +ADDRLP4 1720 +ADDRGP4 CG_ScanForExistingClientInfo +CALLI4 +ASGNI4 +ADDRLP4 1720 +INDIRI4 +CNSTI4 0 +NEI4 $443 +ADDRLP4 1672 +INDIRP4 +ARGP4 +ADDRGP4 CG_LoadClientInfo +CALLV +pop +LABELV $443 +LABELV $406 +endproc CG_NewClientInfo 1976 12 +proc CG_SetLerpFrameAnimation 12 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $448 +ADDRFP4 8 +INDIRI4 +CNSTI4 37 +LTI4 $446 +LABELV $448 +ADDRGP4 $449 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $446 +ADDRLP4 0 +CNSTI4 28 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 cg_debugAnim+12 +INDIRI4 +CNSTI4 0 +EQI4 $450 +ADDRGP4 $453 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $450 +LABELV $445 +endproc CG_SetLerpFrameAnimation 12 8 +proc CG_RunPlayerLerpFrame 4 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +NEI4 $457 +ADDRFP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $455 +LABELV $457 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_SetLerpFrameAnimation +CALLV +pop +LABELV $455 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRGP4 CG_RunLerpFrame +CALLV +pop +LABELV $454 +endproc CG_RunPlayerLerpFrame 4 12 +proc CG_ClearLerpFrame 16 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_SetLerpFrameAnimation +CALLV +pop +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $458 +endproc CG_ClearLerpFrame 16 12 +proc CG_PlayerAnimation 24 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 cg_noPlayerAnims+12 +INDIRI4 +CNSTI4 0 +EQI4 $461 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 20 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $460 +JUMPV +LABELV $461 +ADDRLP4 0 +CNSTI4 1668 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 492 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $465 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +CNSTI4 22 +NEI4 $465 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +CNSTI4 24 +ARGI4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRGP4 CG_RunPlayerLerpFrame +CALLV +pop +ADDRGP4 $466 +JUMPV +LABELV $465 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRGP4 CG_RunPlayerLerpFrame +CALLV +pop +LABELV $466 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 476 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRGP4 CG_RunPlayerLerpFrame +CALLV +pop +ADDRFP4 16 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 24 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $460 +endproc CG_PlayerAnimation 24 16 +proc CG_PlayerNonSegAnimation 24 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 cg_noPlayerAnims+12 +INDIRI4 +CNSTI4 0 +EQI4 $468 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $467 +JUMPV +LABELV $468 +ADDRLP4 0 +CNSTI4 1668 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $472 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ADDRLP4 16 +INDIRI4 +NEI4 $472 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +ARGP4 +CNSTI4 15 +ARGI4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRGP4 CG_RunPlayerLerpFrame +CALLV +pop +ADDRGP4 $473 +JUMPV +LABELV $472 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRGP4 CG_RunPlayerLerpFrame +CALLV +pop +LABELV $473 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 572 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $467 +endproc CG_PlayerNonSegAnimation 24 16 +proc CG_SwingAngles 32 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 20 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $475 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 AngleSubtract +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 20 +INDIRF4 +GTF4 $479 +ADDRLP4 0 +INDIRF4 +ADDRLP4 20 +INDIRF4 +NEGF4 +GEF4 $477 +LABELV $479 +ADDRFP4 20 +INDIRP4 +CNSTI4 1 +ASGNI4 +LABELV $477 +LABELV $475 +ADDRFP4 20 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $480 +ADDRGP4 $474 +JUMPV +LABELV $480 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 AngleSubtract +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 1056964608 +ADDRFP4 4 +INDIRF4 +MULF4 +GEF4 $482 +ADDRLP4 4 +CNSTF4 1056964608 +ASGNF4 +ADDRGP4 $483 +JUMPV +LABELV $482 +ADDRLP4 4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +GEF4 $484 +ADDRLP4 4 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $485 +JUMPV +LABELV $484 +ADDRLP4 4 +CNSTF4 1073741824 +ASGNF4 +LABELV $485 +LABELV $483 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +LTF4 $486 +ADDRLP4 8 +ADDRGP4 cg+109552 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDRFP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 0 +INDIRF4 +LTF4 $489 +ADDRLP4 8 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 20 +INDIRP4 +CNSTI4 0 +ASGNI4 +LABELV $489 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 AngleMod +CALLF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRGP4 $487 +JUMPV +LABELV $486 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $491 +ADDRLP4 8 +ADDRGP4 cg+109552 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDRFP4 12 +INDIRF4 +NEGF4 +MULF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 0 +INDIRF4 +GTF4 $494 +ADDRLP4 8 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 20 +INDIRP4 +CNSTI4 0 +ASGNI4 +LABELV $494 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 AngleMod +CALLF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +LABELV $491 +LABELV $487 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 20 +ADDRGP4 AngleSubtract +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 8 +INDIRF4 +LEF4 $496 +ADDRFP4 0 +INDIRF4 +ADDRFP4 8 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +SUBF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 AngleMod +CALLF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRGP4 $497 +JUMPV +LABELV $496 +ADDRLP4 0 +INDIRF4 +ADDRFP4 8 +INDIRF4 +NEGF4 +GEF4 $498 +ADDRFP4 0 +INDIRF4 +ADDRFP4 8 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +ADDF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 AngleMod +CALLF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +LABELV $498 +LABELV $497 +LABELV $474 +endproc CG_SwingAngles 32 8 +proc CG_AddPainTwitch 16 0 +ADDRLP4 0 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 660 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 200 +LTI4 $502 +ADDRGP4 $500 +JUMPV +LABELV $502 +ADDRLP4 4 +CNSTF4 1065353216 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 1128792064 +DIVF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $504 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $505 +JUMPV +LABELV $504 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 4 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +LABELV $505 +LABELV $500 +endproc CG_AddPainTwitch 16 0 +data +align 4 +LABELV $507 +byte 4 0 +byte 4 22 +byte 4 45 +byte 4 -22 +byte 4 0 +byte 4 22 +byte 4 -45 +byte 4 -22 +code +proc CG_PlayerAngles 144 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 24+4 +INDIRF4 +ARGF4 +ADDRLP4 68 +ADDRGP4 AngleMod +CALLF4 +ASGNF4 +ADDRLP4 24+4 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRLP4 72 +CNSTF4 0 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 76 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 84 +CNSTI4 -129 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ADDRLP4 84 +INDIRI4 +BANDI4 +CNSTI4 22 +NEI4 $516 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRLP4 84 +INDIRI4 +BANDI4 +CNSTI4 11 +EQI4 $514 +LABELV $516 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 492 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $514 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $517 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRGP4 $518 +JUMPV +LABELV $517 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +LTI4 $521 +ADDRLP4 52 +INDIRI4 +CNSTI4 7 +LEI4 $519 +LABELV $521 +ADDRGP4 $522 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $519 +LABELV $518 +ADDRLP4 12+4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $507 +ADDP4 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 24+4 +INDIRF4 +CNSTF4 1048576000 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $507 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $527 +ADDRLP4 0+4 +INDIRF4 +ARGF4 +ADDRLP4 88 +CNSTF4 0 +ASGNF4 +ADDRLP4 88 +INDIRF4 +ARGF4 +ADDRLP4 88 +INDIRF4 +ARGF4 +ADDRGP4 cg_swingSpeed+8 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +ARGP4 +ADDRGP4 CG_SwingAngles +CALLV +pop +ADDRLP4 12+4 +INDIRF4 +ARGF4 +ADDRLP4 96 +CNSTF4 0 +ASGNF4 +ADDRLP4 96 +INDIRF4 +ARGF4 +ADDRLP4 96 +INDIRF4 +ARGF4 +ADDRGP4 cg_swingSpeed+8 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 492 +ADDP4 +ARGP4 +ADDRGP4 CG_SwingAngles +CALLV +pop +ADDRGP4 $528 +JUMPV +LABELV $527 +ADDRLP4 0+4 +INDIRF4 +ARGF4 +CNSTF4 1103626240 +ARGF4 +CNSTF4 1119092736 +ARGF4 +ADDRGP4 cg_swingSpeed+8 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +ARGP4 +ADDRGP4 CG_SwingAngles +CALLV +pop +ADDRLP4 12+4 +INDIRF4 +ARGF4 +CNSTF4 1109393408 +ARGF4 +CNSTF4 1119092736 +ARGF4 +ADDRGP4 cg_swingSpeed+8 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 492 +ADDP4 +ARGP4 +ADDRGP4 CG_SwingAngles +CALLV +pop +LABELV $528 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 1127481344 +LEF4 $539 +ADDRLP4 60 +CNSTF4 1061158912 +ADDRLP4 24 +INDIRF4 +CNSTF4 3283353600 +ADDF4 +MULF4 +ASGNF4 +ADDRGP4 $540 +JUMPV +LABELV $539 +ADDRLP4 60 +CNSTF4 1061158912 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +LABELV $540 +ADDRLP4 60 +INDIRF4 +ARGF4 +CNSTF4 1097859072 +ARGF4 +CNSTF4 1106247680 +ARGF4 +CNSTF4 1036831949 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +ARGP4 +ADDRGP4 CG_SwingAngles +CALLV +pop +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +LTI4 $541 +ADDRLP4 36 +INDIRI4 +CNSTI4 64 +GEI4 $541 +ADDRLP4 64 +CNSTI4 1668 +ADDRLP4 36 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $544 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $544 +LABELV $541 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 40 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 100 +INDIRF4 +ASGNF4 +ADDRLP4 56 +INDIRF4 +CNSTF4 0 +EQF4 $546 +ADDRLP4 56 +CNSTF4 1028443341 +ADDRLP4 56 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 104 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 140 +ADDRLP4 56 +INDIRF4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 104+12 +INDIRF4 +MULF4 +ADDRLP4 40+4 +INDIRF4 +ADDRLP4 104+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 40+8 +INDIRF4 +ADDRLP4 104+12+8 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 140 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 140 +ADDRLP4 56 +INDIRF4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDRLP4 40+4 +INDIRF4 +ADDRLP4 104+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 40+8 +INDIRF4 +ADDRLP4 104+8 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 140 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $546 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +LTI4 $560 +ADDRLP4 36 +INDIRI4 +CNSTI4 64 +GEI4 $560 +ADDRLP4 64 +CNSTI4 1668 +ADDRLP4 36 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $563 +ADDRLP4 12+4 +ADDRLP4 0+4 +INDIRF4 +ASGNF4 +ADDRLP4 108 +CNSTF4 0 +ASGNF4 +ADDRLP4 12 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 108 +INDIRF4 +ASGNF4 +LABELV $563 +LABELV $560 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 CG_AddPainTwitch +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRGP4 AnglesSubtract +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 AnglesSubtract +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +LABELV $506 +endproc CG_PlayerAngles 144 24 +lit +align 4 +LABELV $569 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $570 +byte 4 0 +byte 4 0 +byte 4 3212836864 +code +proc CG_PlayerWWSmoothing 212 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 136 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 164 +ADDRGP4 $569 +INDIRB +ASGNB 12 +ADDRLP4 176 +ADDRGP4 $570 +INDIRB +ASGNB 12 +ADDRLP4 136 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $571 +ADDRLP4 140 +ADDRLP4 164 +INDIRB +ASGNB 12 +ADDRGP4 $572 +JUMPV +LABELV $571 +ADDRLP4 136 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +NEI4 $573 +ADDRLP4 140 +ADDRLP4 136 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $574 +JUMPV +LABELV $573 +ADDRLP4 140 +ADDRLP4 176 +INDIRB +ASGNB 12 +LABELV $574 +LABELV $572 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRLP4 140 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 680 +ADDP4 +ARGP4 +ADDRLP4 188 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 188 +INDIRI4 +CNSTI4 0 +NEI4 $575 +ADDRLP4 176 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 680 +ADDP4 +ARGP4 +ADDRLP4 192 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 192 +INDIRI4 +CNSTI4 0 +EQI4 $577 +ADDRLP4 164 +ARGP4 +ADDRLP4 140 +ARGP4 +ADDRLP4 196 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 196 +INDIRI4 +CNSTI4 0 +EQI4 $577 +ADDRLP4 84 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 96 +CNSTF4 1127481344 +ASGNF4 +ADDRGP4 $578 +JUMPV +LABELV $577 +ADDRFP4 0 +INDIRP4 +CNSTI4 692 +ADDP4 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRLP4 96 +ADDRLP4 4 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 100+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 100+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 4+12 +INDIRF4 +ADDRLP4 100+12 +INDIRF4 +MULF4 +ADDRLP4 4+12+4 +INDIRF4 +ADDRLP4 100+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 4+12+8 +INDIRF4 +ADDRLP4 100+12+8 +INDIRF4 +MULF4 +ADDF4 +ADDF4 +ADDRLP4 4+24 +INDIRF4 +ADDRLP4 100+24 +INDIRF4 +MULF4 +ADDRLP4 4+24+4 +INDIRF4 +ADDRLP4 100+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 4+24+8 +INDIRF4 +ADDRLP4 100+24+8 +INDIRF4 +MULF4 +ADDF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ARGF4 +ADDRLP4 200 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 96 +CNSTF4 1127481344 +ADDRLP4 200 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 100 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 84 +ADDRLP4 152 +INDIRB +ASGNB 12 +ADDRLP4 100+12 +ARGP4 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 84 +ADDRLP4 84 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84+4 +ADDRLP4 84+4 +INDIRF4 +ADDRLP4 152+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84+8 +ADDRLP4 84+8 +INDIRF4 +ADDRLP4 152+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 100+24 +ARGP4 +ADDRLP4 4+24 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 84 +ADDRLP4 84 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84+4 +ADDRLP4 84+4 +INDIRF4 +ADDRLP4 152+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84+8 +ADDRLP4 84+8 +INDIRF4 +ADDRLP4 152+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +LABELV $578 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $619 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDP4 +INDIRF4 +CNSTF4 1128792064 +ADDF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +GEF4 $623 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 84 +INDIRB +ASGNB 12 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDP4 +CNSTI4 20 +ADDP4 +ADDRLP4 96 +INDIRF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRGP4 $621 +JUMPV +LABELV $623 +LABELV $620 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $619 +LABELV $621 +LABELV $575 +ADDRLP4 0 +CNSTI4 31 +ASGNI4 +LABELV $627 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDP4 +INDIRF4 +CNSTF4 1128792064 +ADDF4 +GEF4 $631 +ADDRLP4 192 +CNSTF4 1128792064 +ASGNF4 +ADDRLP4 80 +CNSTF4 1065353216 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 192 +INDIRF4 +ADDF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 192 +INDIRF4 +DIVF4 +SUBF4 +ASGNF4 +CNSTF4 1078530011 +ADDRLP4 80 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 196 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 196 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +NEGF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 44 +ARGP4 +ADDRLP4 200 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 200 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 200 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 44+12 +ARGP4 +ADDRLP4 204 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 204 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 204 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 44+24 +ARGP4 +ADDRLP4 208 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 208 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 4+24 +ARGP4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 208 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 44 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +LABELV $631 +LABELV $628 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $627 +ADDRLP4 4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +LABELV $568 +endproc CG_PlayerWWSmoothing 212 16 +lit +align 4 +LABELV $640 +byte 4 0 +byte 4 0 +byte 4 3212836864 +code +proc CG_PlayerNonSegAngles 116 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 48 +ADDRGP4 $640 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0+4 +INDIRF4 +ARGF4 +ADDRLP4 60 +ADDRGP4 AngleMod +CALLF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 64 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +NEI4 $644 +ADDRLP4 36 +ADDRLP4 28 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $645 +JUMPV +LABELV $644 +ADDRLP4 36 +ADDRLP4 48 +INDIRB +ASGNB 12 +LABELV $645 +ADDRLP4 36 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 680 +ADDP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $646 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $646 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +CNSTI4 0 +EQI4 $649 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $649 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $651 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRGP4 $652 +JUMPV +LABELV $651 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +LTI4 $655 +ADDRLP4 72 +INDIRI4 +CNSTI4 7 +LEI4 $653 +LABELV $655 +ADDRGP4 $522 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $653 +LABELV $652 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $656 +ADDRLP4 0+4 +INDIRF4 +ARGF4 +ADDRLP4 72 +CNSTF4 0 +ASGNF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRGP4 cg_swingSpeed+8 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRGP4 CG_SwingAngles +CALLV +pop +ADDRGP4 $657 +JUMPV +LABELV $656 +ADDRLP4 0+4 +INDIRF4 +ARGF4 +CNSTF4 1109393408 +ARGF4 +CNSTF4 1119092736 +ARGF4 +ADDRGP4 cg_swingSpeed+8 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRGP4 CG_SwingAngles +CALLV +pop +LABELV $657 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 12 +ARGP4 +ADDRLP4 72 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 0 +EQF4 $663 +ADDRLP4 24 +CNSTF4 1008981770 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 112 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 76+12 +INDIRF4 +MULF4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 76+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 76+12+8 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 112 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 112 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 76+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 76+8 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 112 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $663 +ADDRLP4 0 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +LABELV $639 +endproc CG_PlayerNonSegAngles 116 24 +lit +align 4 +LABELV $748 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc CG_PlayerUpgrades 588 44 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 284 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 428 +ADDRLP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 284 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $678 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 4+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4+24 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4+8 +ADDRGP4 cgs+255316+588 +INDIRI4 +ASGNI4 +ADDRGP4 axisDefault +ARGP4 +ADDRLP4 4+28 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $687 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRLP4 428 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $688 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +CNSTF4 1092616192 +LEF4 $690 +ADDRFP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $692 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRLP4 440 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 440 +INDIRI4 +CNSTI4 0 +EQI4 $694 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $694 +ADDRGP4 cgs+255316+476 +INDIRI4 +ARGI4 +ADDRLP4 444 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ADDRLP4 444 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +CNSTI4 3 +ASGNI4 +LABELV $692 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRGP4 cgs+255316+464 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +ADDRGP4 $691 +JUMPV +LABELV $690 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +CNSTF4 3240099840 +GEF4 $700 +ADDRFP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $702 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRLP4 440 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 440 +INDIRI4 +CNSTI4 0 +EQI4 $704 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $704 +ADDRGP4 cgs+255316+468 +INDIRI4 +ARGI4 +ADDRLP4 444 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ADDRLP4 444 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $702 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRGP4 cgs+255316+456 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $700 +ADDRFP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $710 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRLP4 440 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 440 +INDIRI4 +CNSTI4 0 +EQI4 $712 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $712 +ADDRGP4 cgs+255316+472 +INDIRI4 +ARGI4 +ADDRLP4 444 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ADDRLP4 444 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +CNSTI4 2 +ASGNI4 +LABELV $710 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRGP4 cgs+255316+460 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $701 +LABELV $691 +ADDRLP4 288 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 288+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 288+24 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 288+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 288+8 +ADDRGP4 cgs+255316+592 +INDIRI4 +ASGNI4 +ADDRLP4 288+8 +INDIRI4 +CNSTI4 0 +NEI4 $724 +ADDRGP4 $677 +JUMPV +LABELV $724 +ADDRGP4 axisDefault +ARGP4 +ADDRLP4 288+28 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRLP4 288 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 4+8 +INDIRI4 +ARGI4 +ADDRGP4 $729 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRLP4 288 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRLP4 440 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 440 +INDIRI4 +CNSTI4 0 +EQI4 $679 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 444 +ADDRLP4 4 +INDIRB +ASGNB 140 +ADDRLP4 444 +ARGP4 +ADDRLP4 4+8 +INDIRI4 +ARGI4 +ADDRGP4 $729 +ARGP4 +ADDRGP4 CG_SetAttachmentTag +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToTag +CALLV +pop +ADDRGP4 $679 +JUMPV +LABELV $688 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRLP4 440 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 440 +INDIRI4 +CNSTI4 0 +EQI4 $679 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $679 +JUMPV +LABELV $678 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRLP4 436 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 436 +INDIRI4 +CNSTI4 0 +EQI4 $735 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $735 +LABELV $679 +ADDRLP4 284 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $737 +ADDRLP4 144 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 144+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 144+24 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 144+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144+8 +ADDRGP4 cgs+255316+596 +INDIRI4 +ASGNI4 +ADDRGP4 axisDefault +ARGP4 +ADDRLP4 144+28 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRLP4 144 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $687 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRLP4 144 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $737 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32768 +BANDI4 +CNSTI4 0 +EQI4 $746 +ADDRLP4 452 +ADDRGP4 $748 +INDIRB +ASGNB 12 +ADDRLP4 440 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 440+8 +ADDRLP4 440+8 +INDIRF4 +CNSTF4 1166016512 +SUBF4 +ASGNF4 +ADDRLP4 468 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 544 +CNSTP4 0 +ASGNP4 +ADDRLP4 544 +INDIRP4 +ARGP4 +ADDRLP4 544 +INDIRP4 +ARGP4 +ADDRLP4 440 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 528 +ADDRLP4 468+12 +INDIRB +ASGNB 12 +ADDRLP4 464 +CNSTF4 1107296256 +ASGNF4 +ADDRLP4 464 +INDIRF4 +CNSTF4 0 +LEF4 $751 +ADDRGP4 cgs+255316+160 +INDIRI4 +ARGI4 +ADDRLP4 528 +ARGP4 +ADDRLP4 452 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 548 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 548 +INDIRF4 +ARGF4 +ADDRLP4 548 +INDIRF4 +ARGF4 +ADDRLP4 548 +INDIRF4 +ARGF4 +ADDRLP4 548 +INDIRF4 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRLP4 464 +INDIRF4 +ARGF4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_ImpactMark +CALLV +pop +LABELV $751 +LABELV $746 +LABELV $677 +endproc CG_PlayerUpgrades 588 44 +proc CG_PlayerFloatSprite 144 12 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $756 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +NEI4 $756 +ADDRLP4 140 +CNSTI4 2 +ASGNI4 +ADDRGP4 $757 +JUMPV +LABELV $756 +ADDRLP4 140 +CNSTI4 0 +ASGNI4 +LABELV $757 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +CNSTF4 1111490560 +ADDF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRLP4 0+112 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0+132 +CNSTF4 1092616192 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 140 +INDIRI4 +ASGNI4 +ADDRLP4 0+116 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $755 +endproc CG_PlayerFloatSprite 144 12 +proc CG_PlayerSprites 0 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +EQI4 $774 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 cgs+255316+16 +INDIRI4 +ARGI4 +ADDRGP4 CG_PlayerFloatSprite +CALLV +pop +LABELV $774 +LABELV $773 +endproc CG_PlayerSprites 0 8 +lit +align 4 +LABELV $779 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc CG_PlayerShadow 144 44 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 60 +ADDRGP4 $779 +INDIRB +ASGNB 12 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 88 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 116 +CNSTP4 0 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 88+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 100+8 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 84 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $782 +CNSTI4 0 +RETI4 +ADDRGP4 $778 +JUMPV +LABELV $782 +ADDRLP4 84 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $784 +ADDRLP4 84 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $786 +ADDRLP4 120 +CNSTF4 0 +ASGNF4 +ADDRLP4 60 +ADDRLP4 120 +INDIRF4 +ASGNF4 +ADDRLP4 60+4 +ADDRLP4 120 +INDIRF4 +ASGNF4 +ADDRLP4 60+8 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $787 +JUMPV +LABELV $786 +ADDRLP4 60 +ADDRLP4 84 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRB +ASGNB 12 +LABELV $787 +LABELV $784 +ADDRFP4 4 +INDIRP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg_shadows+12 +INDIRI4 +CNSTI4 0 +NEI4 $790 +CNSTI4 0 +RETI4 +ADDRGP4 $778 +JUMPV +LABELV $790 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 124 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 128 +CNSTF4 3271557120 +ASGNF4 +ADDRLP4 72 +ADDRLP4 124 +INDIRP4 +INDIRF4 +ADDRLP4 128 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 72+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1568 +ADDP4 +INDIRF4 +ADDRLP4 128 +INDIRF4 +ADDRLP4 60+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 72+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 1572 +ADDP4 +INDIRF4 +CNSTF4 3271557120 +ADDRLP4 60+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 100 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_CM_BoxTrace +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $802 +ADDRLP4 132 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+4 +INDIRI4 +ADDRLP4 132 +INDIRI4 +NEI4 $802 +ADDRLP4 0 +INDIRI4 +ADDRLP4 132 +INDIRI4 +EQI4 $797 +LABELV $802 +CNSTI4 0 +RETI4 +ADDRGP4 $778 +JUMPV +LABELV $797 +ADDRLP4 60+8 +INDIRF4 +CNSTF4 0 +GEF4 $803 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0+12+8 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +ASGNF4 +ADDRGP4 $804 +JUMPV +LABELV $803 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0+12+8 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +LABELV $804 +ADDRGP4 cg_shadows+12 +INDIRI4 +CNSTI4 1 +EQI4 $810 +CNSTI4 1 +RETI4 +ADDRGP4 $778 +JUMPV +LABELV $810 +ADDRLP4 112 +CNSTF4 1065353216 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 136 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRGP4 cgs+255316+232 +INDIRI4 +ARGI4 +ADDRLP4 0+12 +ARGP4 +ADDRLP4 0+24 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 140 +CNSTF4 0 +ASGNF4 +ADDRLP4 140 +INDIRF4 +ARGF4 +ADDRLP4 140 +INDIRF4 +ARGF4 +ADDRLP4 140 +INDIRF4 +ARGF4 +ADDRLP4 112 +INDIRF4 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTF4 1103101952 +ADDRLP4 136 +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_ImpactMark +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $778 +endproc CG_PlayerShadow 144 44 +proc CG_PlayerSplash 136 44 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_shadows+12 +INDIRI4 +CNSTI4 0 +NEI4 $819 +ADDRGP4 $818 +JUMPV +LABELV $819 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 88 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 112 +CNSTP4 0 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 12+8 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 88+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 116 +ADDRGP4 trap_CM_PointContents +CALLI4 +ASGNI4 +ADDRLP4 84 +ADDRLP4 116 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 56 +BANDI4 +CNSTI4 0 +NEI4 $824 +ADDRGP4 $818 +JUMPV +LABELV $824 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1107296256 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 120 +ADDRGP4 trap_CM_PointContents +CALLI4 +ASGNI4 +ADDRLP4 84 +ADDRLP4 120 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 57 +BANDI4 +CNSTI4 0 +EQI4 $827 +ADDRGP4 $818 +JUMPV +LABELV $827 +ADDRLP4 24 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 124 +CNSTP4 0 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTI4 56 +ARGI4 +ADDRGP4 trap_CM_BoxTrace +CALLV +pop +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $829 +ADDRGP4 $818 +JUMPV +LABELV $829 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 128 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRGP4 cgs+255316+236 +INDIRI4 +ARGI4 +ADDRLP4 24+12 +ARGP4 +ADDRLP4 24+24 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 132 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 132 +INDIRF4 +ARGF4 +ADDRLP4 132 +INDIRF4 +ARGF4 +ADDRLP4 132 +INDIRF4 +ARGF4 +ADDRLP4 132 +INDIRF4 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTF4 1107296256 +ADDRLP4 128 +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_ImpactMark +CALLV +pop +LABELV $818 +endproc CG_PlayerSplash 136 44 +export CG_LightVerts +proc CG_LightVerts 88 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRGP4 trap_R_LightForPoint +CALLI4 +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $840 +JUMPV +LABELV $837 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +GTF4 $843 +ADDRLP4 56 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 60 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 60 +INDIRF4 +LTF4 $846 +ADDRLP4 52 +ADDRLP4 56 +INDIRF4 +ADDRLP4 60 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $847 +JUMPV +LABELV $846 +ADDRLP4 52 +ADDRLP4 56 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $847 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +ADDRLP4 52 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 68 +ADDRLP4 12+4 +INDIRF4 +ASGNF4 +ADDRLP4 72 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 68 +INDIRF4 +ADDRLP4 72 +INDIRF4 +LTF4 $850 +ADDRLP4 64 +ADDRLP4 68 +INDIRF4 +ADDRLP4 72 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $851 +JUMPV +LABELV $850 +ADDRLP4 64 +ADDRLP4 68 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $851 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +CNSTI4 21 +ADDP4 +ADDRLP4 64 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 80 +ADDRLP4 12+8 +INDIRF4 +ASGNF4 +ADDRLP4 84 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 84 +INDIRF4 +LTF4 $854 +ADDRLP4 76 +ADDRLP4 80 +INDIRF4 +ADDRLP4 84 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $855 +JUMPV +LABELV $854 +ADDRLP4 76 +ADDRLP4 80 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $855 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +CNSTI4 22 +ADDP4 +ADDRLP4 76 +INDIRU4 +CVUU1 4 +ASGNU1 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +CNSTI4 23 +ADDP4 +CNSTU1 255 +ASGNU1 +ADDRGP4 $838 +JUMPV +LABELV $843 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 255 +LEI4 $856 +ADDRLP4 0 +CNSTI4 255 +ASGNI4 +LABELV $856 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 0 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 36+4 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 255 +LEI4 $860 +ADDRLP4 0 +CNSTI4 255 +ASGNI4 +LABELV $860 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +CNSTI4 21 +ADDP4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 0 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 36+8 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 255 +LEI4 $864 +ADDRLP4 0 +CNSTI4 255 +ASGNI4 +LABELV $864 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +CNSTI4 22 +ADDP4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +CNSTI4 23 +ADDP4 +CNSTU1 255 +ASGNU1 +LABELV $838 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $840 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $837 +CNSTI4 1 +RETI4 +LABELV $836 +endproc CG_LightVerts 88 16 +export CG_LightFromDirection +proc CG_LightFromDirection 60 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRGP4 trap_R_LightForPoint +CALLI4 +pop +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 32+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 32+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +CNSTF4 0 +GTF4 $869 +ADDRLP4 4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 16+4 +INDIRF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 16+8 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +ADDF4 +ADDRLP4 4+8 +INDIRF4 +ADDF4 +CNSTF4 1077936128 +DIVF4 +CVFI4 4 +RETI4 +ADDRGP4 $866 +JUMPV +LABELV $869 +ADDRLP4 0 +ADDRLP4 16 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 255 +LEI4 $877 +ADDRLP4 0 +CNSTI4 255 +ASGNI4 +LABELV $877 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 16+4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 44+4 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 255 +LEI4 $881 +ADDRLP4 0 +CNSTI4 255 +ASGNI4 +LABELV $881 +ADDRLP4 4+4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 16+8 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 44+8 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 255 +LEI4 $886 +ADDRLP4 0 +CNSTI4 255 +ASGNI4 +LABELV $886 +ADDRLP4 4+8 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +ADDF4 +ADDRLP4 4+8 +INDIRF4 +ADDF4 +CNSTF4 1077936128 +DIVF4 +CVFI4 4 +RETI4 +LABELV $866 +endproc CG_LightFromDirection 60 16 +export CG_AmbientLight +proc CG_AmbientLight 48 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRGP4 trap_R_LightForPoint +CALLI4 +pop +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 12+4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 12+8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +CNSTF4 1077936128 +DIVF4 +CVFI4 4 +RETI4 +LABELV $891 +endproc CG_AmbientLight 48 16 +lit +align 4 +LABELV $899 +byte 4 0 +byte 4 0 +byte 4 1065353216 +export CG_Player +code +proc CG_Player 784 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 508 +CNSTI4 0 +ASGNI4 +ADDRLP4 504 +CNSTF4 0 +ASGNF4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 300 +ADDRLP4 140 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +CNSTI4 8 +RSHI4 +CNSTI4 255 +BANDI4 +ASGNI4 +ADDRLP4 512 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 288 +ADDRGP4 $899 +INDIRB +ASGNB 12 +ADDRLP4 500 +ADDRLP4 140 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 500 +INDIRI4 +CNSTI4 0 +LTI4 $902 +ADDRLP4 500 +INDIRI4 +CNSTI4 64 +LTI4 $900 +LABELV $902 +ADDRGP4 $903 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $900 +ADDRLP4 144 +CNSTI4 1668 +ADDRLP4 500 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $905 +ADDRGP4 $898 +JUMPV +LABELV $905 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $907 +ADDRGP4 $898 +JUMPV +LABELV $907 +ADDRLP4 484 +CNSTI4 0 +ASGNI4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $909 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +NEI4 $912 +ADDRLP4 484 +CNSTI4 2 +ASGNI4 +ADDRGP4 $913 +JUMPV +LABELV $912 +ADDRGP4 cg_cameraMode+12 +INDIRI4 +CNSTI4 0 +EQI4 $915 +ADDRGP4 $898 +JUMPV +LABELV $915 +LABELV $913 +LABELV $909 +ADDRGP4 cg_drawBBOX+12 +INDIRI4 +CNSTI4 0 +EQI4 $918 +ADDRLP4 300 +INDIRI4 +ARGI4 +ADDRLP4 556 +ARGP4 +ADDRLP4 568 +ARGP4 +ADDRLP4 580 +CNSTP4 0 +ASGNP4 +ADDRLP4 580 +INDIRP4 +ARGP4 +ADDRLP4 580 +INDIRP4 +ARGP4 +ADDRLP4 580 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 556 +ARGP4 +ADDRLP4 568 +ARGP4 +ADDRGP4 CG_DrawBoundingBox +CALLV +pop +LABELV $918 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 148 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 304 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 556 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ASGNP4 +ADDRLP4 488 +ADDRLP4 556 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 556 +INDIRP4 +ARGP4 +ADDRLP4 448 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 564 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 564 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $921 +ADDRLP4 568 +CNSTI4 128 +ASGNI4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 568 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 448 +ARGP4 +ADDRLP4 516 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 564 +INDIRI4 +ADDRLP4 568 +INDIRI4 +BANDI4 +ARGI4 +ADDRLP4 572 +ADDRGP4 BG_RotateAxis +CALLI4 +ASGNI4 +ADDRLP4 572 +INDIRI4 +CNSTI4 0 +EQI4 $921 +ADDRLP4 516 +ARGP4 +ADDRLP4 488 +ARGP4 +ADDRGP4 AxisToAngles +CALLV +pop +ADDRGP4 $922 +JUMPV +LABELV $921 +ADDRLP4 488 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +INDIRB +ASGNB 12 +LABELV $922 +ADDRLP4 488 +INDIRF4 +CNSTF4 3274964992 +GEF4 $923 +ADDRLP4 488 +ADDRLP4 488 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $923 +ADDRLP4 144 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $925 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 488 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRLP4 148+28 +ARGP4 +ADDRLP4 304+28 +ARGP4 +ADDRGP4 CG_PlayerAngles +CALLV +pop +ADDRGP4 $926 +JUMPV +LABELV $925 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 488 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 CG_PlayerNonSegAngles +CALLV +pop +LABELV $926 +ADDRLP4 0+28 +ARGP4 +ADDRLP4 448 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRLP4 580 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 584 +CNSTI4 0 +ASGNI4 +ADDRLP4 580 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 584 +INDIRI4 +EQI4 $932 +ADDRLP4 588 +CNSTI4 128 +ASGNI4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 588 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRLP4 448 +ARGP4 +ADDRLP4 584 +INDIRI4 +ARGI4 +ADDRLP4 580 +INDIRI4 +ADDRLP4 588 +INDIRI4 +BANDI4 +ARGI4 +ADDRLP4 592 +ADDRGP4 BG_RotateAxis +CALLI4 +ASGNI4 +ADDRLP4 592 +INDIRI4 +CNSTI4 0 +EQI4 $932 +ADDRLP4 448 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +LABELV $932 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 CG_PlayerWWSmoothing +CALLV +pop +ADDRLP4 448 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 692 +ADDP4 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRLP4 144 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $938 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0+96 +ARGP4 +ADDRLP4 0+80 +ARGP4 +ADDRLP4 0+100 +ARGP4 +ADDRLP4 148+96 +ARGP4 +ADDRLP4 148+80 +ARGP4 +ADDRLP4 148+100 +ARGP4 +ADDRGP4 CG_PlayerAnimation +CALLV +pop +ADDRGP4 $939 +JUMPV +LABELV $938 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0+96 +ARGP4 +ADDRLP4 0+80 +ARGP4 +ADDRLP4 0+100 +ARGP4 +ADDRGP4 CG_PlayerNonSegAnimation +CALLV +pop +LABELV $939 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_PlayerSprites +CALLV +pop +ADDRLP4 140 +INDIRP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $955 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +NEI4 $954 +LABELV $955 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +EQI4 $949 +LABELV $954 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 504 +ARGP4 +ADDRLP4 300 +INDIRI4 +ARGI4 +ADDRLP4 596 +ADDRGP4 CG_PlayerShadow +CALLI4 +ASGNI4 +ADDRLP4 508 +ADDRLP4 596 +INDIRI4 +ASGNI4 +LABELV $949 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 300 +INDIRI4 +ARGI4 +ADDRGP4 CG_PlayerSplash +CALLV +pop +ADDRGP4 cg_shadows+12 +INDIRI4 +CNSTI4 3 +NEI4 $956 +ADDRLP4 508 +INDIRI4 +CNSTI4 0 +EQI4 $956 +ADDRLP4 484 +ADDRLP4 484 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +LABELV $956 +ADDRLP4 484 +ADDRLP4 484 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $959 +ADDRLP4 0+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 512 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $962 +ADDRLP4 0+108 +ADDRGP4 cgs+255316+580 +INDIRI4 +ASGNI4 +ADDRGP4 $963 +JUMPV +LABELV $962 +ADDRLP4 0+108 +ADDRLP4 144 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $963 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $960 +ADDRLP4 144 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +EQI4 $970 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+240 +INDIRI4 +ASGNI4 +ADDRGP4 $960 +JUMPV +LABELV $970 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+244 +INDIRI4 +ASGNI4 +ADDRGP4 $960 +JUMPV +LABELV $959 +ADDRLP4 0+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+108 +ADDRLP4 144 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $981 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $983 +ADDRFP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $984 +ADDRFP4 0 +INDIRP4 +CNSTI4 1840 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $984 +JUMPV +LABELV $983 +ADDRFP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $988 +ADDRFP4 0 +INDIRP4 +CNSTI4 1840 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $988 +LABELV $984 +ADDRFP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $991 +ADDRLP4 0+128 +ADDRFP4 0 +INDIRP4 +CNSTI4 1840 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1840 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1148846080 +GEF4 $994 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+248 +INDIRI4 +ASGNI4 +ADDRGP4 $992 +JUMPV +LABELV $994 +ADDRLP4 144 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +EQI4 $1000 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+240 +INDIRI4 +ASGNI4 +ADDRGP4 $992 +JUMPV +LABELV $1000 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+244 +INDIRI4 +ASGNI4 +ADDRGP4 $992 +JUMPV +LABELV $991 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1840 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1140457472 +GEF4 $1009 +ADDRLP4 0+128 +ADDRFP4 0 +INDIRP4 +CNSTI4 1840 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1140457472 +ADDF4 +CNSTF4 1148846080 +DIVF4 +ASGNF4 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+248 +INDIRI4 +ASGNI4 +LABELV $1009 +LABELV $992 +LABELV $981 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +CNSTI4 10 +NEI4 $1016 +ADDRLP4 140 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1016 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRGP4 cgs+255316+440 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $1016 +LABELV $960 +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+24 +ADDRLP4 504 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 484 +INDIRI4 +ASGNI4 +ADDRLP4 0+84 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRLP4 600 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 604 +CNSTI4 0 +ASGNI4 +ADDRLP4 600 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 604 +INDIRI4 +EQI4 $1026 +ADDRLP4 600 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 604 +INDIRI4 +NEI4 $1026 +ADDRGP4 cg+24 +INDIRI4 +ADDRLP4 604 +INDIRI4 +NEI4 $1026 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1029 +ADDRLP4 716 +CNSTF4 0 +ASGNF4 +ADDRLP4 288 +ADDRLP4 716 +INDIRF4 +ASGNF4 +ADDRLP4 288+4 +ADDRLP4 716 +INDIRF4 +ASGNF4 +ADDRLP4 288+8 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $1030 +JUMPV +LABELV $1029 +ADDRLP4 288 +ADDRLP4 140 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRB +ASGNB 12 +LABELV $1030 +ADDRLP4 300 +INDIRI4 +ARGI4 +ADDRLP4 692 +ARGP4 +ADDRLP4 704 +ARGP4 +ADDRLP4 720 +CNSTP4 0 +ASGNP4 +ADDRLP4 720 +INDIRP4 +ARGP4 +ADDRLP4 720 +INDIRP4 +ARGP4 +ADDRLP4 720 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 724 +CNSTF4 3254779904 +ASGNF4 +ADDRLP4 620 +ADDRLP4 0+68 +INDIRF4 +ADDRLP4 724 +INDIRF4 +ADDRLP4 288 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 620+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRLP4 724 +INDIRF4 +ADDRLP4 288+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 620+8 +ADDRLP4 0+68+8 +INDIRF4 +CNSTF4 3254779904 +ADDRLP4 288+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 728 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 608 +ADDRLP4 0+68 +INDIRF4 +ADDRLP4 728 +INDIRF4 +ADDRLP4 288 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 608+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRLP4 728 +INDIRF4 +ADDRLP4 288+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 608+8 +ADDRLP4 0+68+8 +INDIRF4 +CNSTF4 1065353216 +ADDRLP4 288+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 632 +ARGP4 +ADDRLP4 608 +ARGP4 +ADDRLP4 692 +ARGP4 +ADDRLP4 704 +ARGP4 +ADDRLP4 620 +ARGP4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 CG_CapTrace +CALLV +pop +ADDRLP4 632+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $1051 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRLP4 288 +INDIRF4 +CNSTF4 3254779904 +ADDRLP4 632+8 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRLP4 288+4 +INDIRF4 +CNSTF4 3254779904 +ADDRLP4 632+8 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRLP4 288+8 +INDIRF4 +CNSTF4 3254779904 +ADDRLP4 632+8 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $1051 +ADDRLP4 0+12 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +LABELV $1026 +ADDRLP4 300 +INDIRI4 +ARGI4 +ADDRLP4 608 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 444 +ADDRLP4 608 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 444 +INDIRF4 +CNSTF4 1065353216 +EQF4 $1073 +ADDRLP4 0+28 +ADDRLP4 0+28 +INDIRF4 +ADDRLP4 444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+4 +ADDRLP4 0+28+4 +INDIRF4 +ADDRLP4 444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+8 +ADDRLP4 0+28+8 +INDIRF4 +ADDRLP4 444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12 +ADDRLP4 0+28+12 +INDIRF4 +ADDRLP4 444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+4 +ADDRLP4 0+28+12+4 +INDIRF4 +ADDRLP4 444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+8 +ADDRLP4 0+28+12+8 +INDIRF4 +ADDRLP4 444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24 +ADDRLP4 0+28+24 +INDIRF4 +ADDRLP4 444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+4 +ADDRLP4 0+28+24+4 +INDIRF4 +ADDRLP4 444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+8 +ADDRLP4 0+28+24+8 +INDIRF4 +ADDRLP4 444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+64 +CNSTI4 1 +ASGNI4 +LABELV $1073 +ADDRLP4 300 +INDIRI4 +ARGI4 +ADDRLP4 612 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRLP4 288 +INDIRF4 +ADDRLP4 612 +INDIRP4 +CNSTI4 1292 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 300 +INDIRI4 +ARGI4 +ADDRLP4 616 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRLP4 288+4 +INDIRF4 +ADDRLP4 616 +INDIRP4 +CNSTI4 1292 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 300 +INDIRI4 +ARGI4 +ADDRLP4 620 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRLP4 288+8 +INDIRF4 +ADDRLP4 620 +INDIRP4 +CNSTI4 1292 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+12 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRLP4 0+8 +INDIRI4 +CNSTI4 0 +NEI4 $1134 +ADDRGP4 $898 +JUMPV +LABELV $1134 +ADDRLP4 144 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1137 +ADDRLP4 148+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 512 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1140 +ADDRLP4 148+108 +ADDRGP4 cgs+255316+584 +INDIRI4 +ASGNI4 +ADDRGP4 $1141 +JUMPV +LABELV $1140 +ADDRLP4 148+108 +ADDRLP4 144 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1141 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $1146 +ADDRLP4 144 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +EQI4 $1148 +ADDRLP4 148+112 +ADDRGP4 cgs+255316+240 +INDIRI4 +ASGNI4 +ADDRGP4 $1149 +JUMPV +LABELV $1148 +ADDRLP4 148+112 +ADDRGP4 cgs+255316+244 +INDIRI4 +ASGNI4 +LABELV $1149 +LABELV $1146 +ADDRLP4 148+8 +INDIRI4 +CNSTI4 0 +NEI4 $1157 +ADDRGP4 $898 +JUMPV +LABELV $1157 +ADDRLP4 148+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 148 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $1161 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRLP4 148+24 +ADDRLP4 504 +INDIRF4 +ASGNF4 +ADDRLP4 148+4 +ADDRLP4 484 +INDIRI4 +ASGNI4 +ADDRLP4 148 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRLP4 304+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 272 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 512 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $1165 +ADDRLP4 304+108 +ADDRGP4 cgs+255316+576 +INDIRI4 +ASGNI4 +ADDRGP4 $1166 +JUMPV +LABELV $1165 +ADDRLP4 304+108 +ADDRLP4 144 +INDIRP4 +CNSTI4 276 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1166 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $1171 +ADDRLP4 144 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +EQI4 $1173 +ADDRLP4 304+112 +ADDRGP4 cgs+255316+240 +INDIRI4 +ASGNI4 +ADDRGP4 $1174 +JUMPV +LABELV $1173 +ADDRLP4 304+112 +ADDRGP4 cgs+255316+244 +INDIRI4 +ASGNI4 +LABELV $1174 +LABELV $1171 +ADDRLP4 304+8 +INDIRI4 +CNSTI4 0 +NEI4 $1182 +ADDRGP4 $898 +JUMPV +LABELV $1182 +ADDRLP4 304+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 304 +ARGP4 +ADDRLP4 148 +ARGP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $687 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRLP4 304+24 +ADDRLP4 504 +INDIRF4 +ASGNF4 +ADDRLP4 304+4 +ADDRLP4 484 +INDIRI4 +ASGNI4 +ADDRLP4 304 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRLP4 628 +CNSTI4 0 +ASGNI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +ADDRLP4 628 +INDIRI4 +EQI4 $1188 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $1192 +ADDRGP4 cg+109580 +INDIRI4 +ADDRLP4 628 +INDIRI4 +EQI4 $1188 +LABELV $1192 +ADDRFP4 0 +INDIRP4 +CNSTI4 1788 +ADDP4 +ARGP4 +ADDRLP4 632 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 632 +INDIRI4 +CNSTI4 0 +NEI4 $1193 +ADDRGP4 cgs+255316+620 +INDIRI4 +ARGI4 +ADDRLP4 636 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1788 +ADDP4 +ADDRLP4 636 +INDIRP4 +ASGNP4 +LABELV $1193 +ADDRFP4 0 +INDIRP4 +CNSTI4 1788 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 640 +ADDRLP4 304 +INDIRB +ASGNB 140 +ADDRLP4 640 +ARGP4 +ADDRLP4 304+8 +INDIRI4 +ARGI4 +ADDRGP4 $687 +ARGP4 +ADDRGP4 CG_SetAttachmentTag +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1788 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1788 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToTag +CALLV +pop +ADDRGP4 $1189 +JUMPV +LABELV $1188 +ADDRFP4 0 +INDIRP4 +CNSTI4 1788 +ADDP4 +ARGP4 +ADDRLP4 632 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 632 +INDIRI4 +CNSTI4 0 +EQI4 $1198 +ADDRFP4 0 +INDIRP4 +CNSTI4 1788 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $1198 +LABELV $1189 +LABELV $1137 +ADDRLP4 140 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1200 +ADDRLP4 144 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1202 +ADDRLP4 148 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AddPlayerWeapon +CALLV +pop +ADDRGP4 $1203 +JUMPV +LABELV $1202 +ADDRLP4 0 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AddPlayerWeapon +CALLV +pop +LABELV $1203 +LABELV $1200 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 148 +ARGP4 +ADDRGP4 CG_PlayerUpgrades +CALLV +pop +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1204 +ADDRFP4 0 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRLP4 624 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 624 +INDIRI4 +CNSTI4 0 +EQI4 $1206 +ADDRFP4 0 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $1206 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRLP4 628 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 628 +INDIRI4 +CNSTI4 0 +EQI4 $1208 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $1208 +LABELV $1204 +ADDRFP4 0 +INDIRP4 +CNSTI4 680 +ADDP4 +ADDRLP4 288 +INDIRB +ASGNB 12 +LABELV $898 +endproc CG_Player 784 28 +export CG_Corpse +proc CG_Corpse 520 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 284 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 452 +CNSTI4 0 +ASGNI4 +ADDRLP4 284 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 484 +ADDRGP4 CG_GetCorpseNum +CALLI4 +ASGNI4 +ADDRLP4 444 +ADDRLP4 484 +INDIRI4 +ASGNI4 +ADDRLP4 444 +INDIRI4 +CNSTI4 0 +LTI4 $1213 +ADDRLP4 444 +INDIRI4 +CNSTI4 64 +LTI4 $1211 +LABELV $1213 +ADDRGP4 $1214 +ARGP4 +ADDRLP4 444 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $1211 +ADDRLP4 140 +CNSTI4 1668 +ADDRLP4 444 +INDIRI4 +MULI4 +ADDRGP4 cgs+148216 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $1216 +ADDRGP4 $1210 +JUMPV +LABELV $1216 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 144 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 288 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 432 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 284 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 460 +ARGP4 +ADDRLP4 492 +CNSTP4 0 +ASGNP4 +ADDRLP4 492 +INDIRP4 +ARGP4 +ADDRLP4 492 +INDIRP4 +ARGP4 +ADDRLP4 472 +ARGP4 +ADDRLP4 492 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 432+8 +ADDRLP4 432+8 +INDIRF4 +ADDRLP4 460+8 +INDIRF4 +ADDRLP4 472+8 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ADDRLP4 284 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 140 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1221 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRLP4 144+28 +ARGP4 +ADDRLP4 288+28 +ARGP4 +ADDRGP4 CG_PlayerAngles +CALLV +pop +ADDRGP4 $1222 +JUMPV +LABELV $1221 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 CG_PlayerNonSegAngles +CALLV +pop +LABELV $1222 +ADDRGP4 cg_noPlayerAnims+12 +INDIRI4 +CNSTI4 0 +EQI4 $1227 +ADDRLP4 504 +CNSTI4 0 +ASGNI4 +ADDRLP4 144+80 +ADDRLP4 504 +INDIRI4 +ASGNI4 +ADDRLP4 144+96 +ADDRLP4 504 +INDIRI4 +ASGNI4 +ADDRLP4 0+80 +ADDRLP4 504 +INDIRI4 +ASGNI4 +ADDRLP4 0+96 +ADDRLP4 504 +INDIRI4 +ASGNI4 +ADDRGP4 $1228 +JUMPV +LABELV $1227 +ADDRLP4 140 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1234 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 48 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 140 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 284 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_RunPlayerLerpFrame +CALLV +pop +ADDRLP4 0+96 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+80 +ADDRFP4 0 +INDIRP4 +CNSTI4 476 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+100 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 48 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 140 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +ARGP4 +ADDRLP4 284 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ARGI4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_RunPlayerLerpFrame +CALLV +pop +ADDRLP4 144+96 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144+80 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144+100 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $1235 +JUMPV +LABELV $1234 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 48 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 140 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +ARGP4 +ADDRLP4 284 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_RunPlayerLerpFrame +CALLV +pop +ADDRLP4 0+96 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+80 +ADDRFP4 0 +INDIRP4 +CNSTI4 572 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+100 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $1235 +LABELV $1228 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 456 +ARGP4 +ADDRLP4 284 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 508 +ADDRGP4 CG_PlayerShadow +CALLI4 +ASGNI4 +ADDRLP4 452 +ADDRLP4 508 +INDIRI4 +ASGNI4 +ADDRLP4 448 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_shadows+12 +INDIRI4 +CNSTI4 3 +NEI4 $1245 +ADDRLP4 452 +INDIRI4 +CNSTI4 0 +EQI4 $1245 +ADDRLP4 448 +ADDRLP4 448 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +LABELV $1245 +ADDRLP4 448 +ADDRLP4 448 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1248 +ADDRLP4 0+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+108 +ADDRLP4 140 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1249 +JUMPV +LABELV $1248 +ADDRLP4 0+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+108 +ADDRLP4 140 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1249 +ADDRLP4 0+68 +ADDRLP4 432 +INDIRB +ASGNB 12 +ADDRLP4 0+12 +ADDRLP4 432 +INDIRB +ASGNB 12 +ADDRLP4 0+24 +ADDRLP4 456 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 448 +INDIRI4 +ASGNI4 +ADDRLP4 284 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 512 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRLP4 512 +INDIRP4 +CNSTI4 1292 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+84 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRLP4 284 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 516 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 428 +ADDRLP4 516 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 428 +INDIRF4 +CNSTF4 1065353216 +EQF4 $1262 +ADDRLP4 0+28 +ADDRLP4 0+28 +INDIRF4 +ADDRLP4 428 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+4 +ADDRLP4 0+28+4 +INDIRF4 +ADDRLP4 428 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+8 +ADDRLP4 0+28+8 +INDIRF4 +ADDRLP4 428 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12 +ADDRLP4 0+28+12 +INDIRF4 +ADDRLP4 428 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+4 +ADDRLP4 0+28+12+4 +INDIRF4 +ADDRLP4 428 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+8 +ADDRLP4 0+28+12+8 +INDIRF4 +ADDRLP4 428 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24 +ADDRLP4 0+28+24 +INDIRF4 +ADDRLP4 428 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+4 +ADDRLP4 0+28+24+4 +INDIRF4 +ADDRLP4 428 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+8 +ADDRLP4 0+28+24+8 +INDIRF4 +ADDRLP4 428 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+64 +CNSTI4 1 +ASGNI4 +LABELV $1262 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRLP4 0+8 +INDIRI4 +CNSTI4 0 +NEI4 $1307 +ADDRGP4 $1210 +JUMPV +LABELV $1307 +ADDRLP4 140 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1310 +ADDRLP4 144+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144+8 +INDIRI4 +CNSTI4 0 +NEI4 $1313 +ADDRGP4 $1210 +JUMPV +LABELV $1313 +ADDRLP4 144+108 +ADDRLP4 140 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144+12 +ADDRLP4 432 +INDIRB +ASGNB 12 +ADDRLP4 144 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 140 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $1161 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRLP4 144+24 +ADDRLP4 456 +INDIRF4 +ASGNF4 +ADDRLP4 144+4 +ADDRLP4 448 +INDIRI4 +ASGNI4 +ADDRLP4 144 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRLP4 288+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 272 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 288+8 +INDIRI4 +CNSTI4 0 +NEI4 $1321 +ADDRGP4 $1210 +JUMPV +LABELV $1321 +ADDRLP4 288+108 +ADDRLP4 140 +INDIRP4 +CNSTI4 276 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 288+12 +ADDRLP4 432 +INDIRB +ASGNB 12 +ADDRLP4 288 +ARGP4 +ADDRLP4 144 +ARGP4 +ADDRLP4 140 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $687 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRLP4 288+24 +ADDRLP4 456 +INDIRF4 +ASGNF4 +ADDRLP4 288+4 +ADDRLP4 448 +INDIRI4 +ASGNI4 +ADDRLP4 288 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $1310 +LABELV $1210 +endproc CG_Corpse 520 24 +export CG_ResetPlayerEntity +proc CG_ResetPlayerEntity 52 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1496 +ADDP4 +CNSTI4 -99999 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1524 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 1668 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_ClearLerpFrame +CALLV +pop +CNSTI4 1668 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_ClearLerpFrame +CALLV +pop +CNSTI4 1668 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_ClearLerpFrame +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 cg+109556 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRGP4 cg+109556 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1528 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1540 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 48 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1544 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 492 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 48 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1544 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1540 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 48 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1544 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1540 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_debugPosition+12 +INDIRI4 +CNSTI4 0 +EQI4 $1334 +ADDRGP4 $1337 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $1334 +LABELV $1328 +endproc CG_ResetPlayerEntity 52 12 +export CG_PlayerDisconnect +proc CG_PlayerDisconnect 12 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+268 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 cgs+255316+264 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1343 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +LABELV $1343 +LABELV $1338 +endproc CG_PlayerDisconnect 12 16 +export CG_GetPlayerLocation +proc CG_GetPlayerLocation 48 8 +ADDRLP4 28 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTF4 1296039936 +ASGNF4 +ADDRLP4 16 +ADDRGP4 cg+109588+20 +INDIRB +ASGNB 12 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +LABELV $1348 +ADDRLP4 0 +CNSTI4 1852 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1832 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1354 +ADDRLP4 36 +CNSTI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1352 +LABELV $1354 +ADDRGP4 $1349 +JUMPV +LABELV $1352 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +LEF4 $1355 +ADDRGP4 $1349 +JUMPV +LABELV $1355 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 trap_R_inPVS +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $1357 +ADDRGP4 $1349 +JUMPV +LABELV $1357 +ADDRLP4 12 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $1349 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1024 +LTI4 $1348 +ADDRLP4 28 +INDIRP4 +RETP4 +LABELV $1345 +endproc CG_GetPlayerLocation 48 8 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_Bleed +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1337 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 121 +byte 1 97 +byte 1 119 +byte 1 61 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $1214 +byte 1 66 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 112 +byte 1 115 +byte 1 101 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 112 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1161 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 0 +align 1 +LABELV $903 +byte 1 66 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $729 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 0 +align 1 +LABELV $687 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 0 +align 1 +LABELV $522 +byte 1 66 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $453 +byte 1 65 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $449 +byte 1 66 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $440 +byte 1 118 +byte 1 0 +align 1 +LABELV $430 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $429 +byte 1 101 +byte 1 120 +byte 1 101 +byte 1 99 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $425 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 37 +byte 1 115 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 0 +align 1 +LABELV $419 +byte 1 116 +byte 1 0 +align 1 +LABELV $416 +byte 1 110 +byte 1 0 +align 1 +LABELV $414 +byte 1 105 +byte 1 103 +byte 1 0 +align 1 +LABELV $405 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 94 +byte 1 52 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 94 +byte 1 52 +byte 1 37 +byte 1 115 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 37 +byte 1 115 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 0 +align 1 +LABELV $404 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 37 +byte 1 115 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 52 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 94 +byte 1 52 +byte 1 37 +byte 1 115 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 0 +align 1 +LABELV $401 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 94 +byte 1 52 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 94 +byte 1 52 +byte 1 37 +byte 1 115 +byte 1 115 +byte 1 94 +byte 1 49 +byte 1 10 +byte 1 0 +align 1 +LABELV $400 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 37 +byte 1 115 +byte 1 115 +byte 1 94 +byte 1 49 +byte 1 10 +byte 1 0 +align 1 +LABELV $395 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 94 +byte 1 52 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 94 +byte 1 52 +byte 1 37 +byte 1 115 +byte 1 115 +byte 1 94 +byte 1 49 +byte 1 10 +byte 1 0 +align 1 +LABELV $394 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 37 +byte 1 115 +byte 1 115 +byte 1 94 +byte 1 49 +byte 1 10 +byte 1 0 +align 1 +LABELV $387 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $341 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 102 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 107 +byte 1 37 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $338 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 107 +byte 1 37 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $337 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 102 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 37 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $334 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 37 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $322 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $318 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $309 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 40 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 41 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $305 +byte 1 70 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $300 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 103 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $297 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $294 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $293 +byte 1 70 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $290 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $287 +byte 1 70 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $284 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $280 +byte 1 78 +byte 1 111 +byte 1 110 +byte 1 45 +byte 1 115 +byte 1 101 +byte 1 103 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $277 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 103 +byte 1 95 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $272 +byte 1 72 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $269 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 95 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $268 +byte 1 84 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $265 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $264 +byte 1 76 +byte 1 101 +byte 1 103 +byte 1 32 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $261 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $239 +byte 1 69 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $212 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $209 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 103 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $206 +byte 1 102 +byte 1 105 +byte 1 120 +byte 1 101 +byte 1 100 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 0 +align 1 +LABELV $203 +byte 1 102 +byte 1 105 +byte 1 120 +byte 1 101 +byte 1 100 +byte 1 108 +byte 1 101 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $192 +byte 1 115 +byte 1 101 +byte 1 120 +byte 1 0 +align 1 +LABELV $183 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 102 +byte 1 102 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $180 +byte 1 66 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $179 +byte 1 99 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $176 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $173 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 0 +align 1 +LABELV $169 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 0 +align 1 +LABELV $168 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 0 +align 1 +LABELV $163 +byte 1 102 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 115 +byte 1 0 +align 1 +LABELV $152 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $151 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $150 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $143 +byte 1 85 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $128 +byte 1 42 +byte 1 116 +byte 1 97 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $127 +byte 1 42 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $126 +byte 1 42 +byte 1 100 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $125 +byte 1 42 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 112 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $124 +byte 1 42 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $123 +byte 1 42 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 49 +byte 1 48 +byte 1 48 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $122 +byte 1 42 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 55 +byte 1 53 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $121 +byte 1 42 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 53 +byte 1 48 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $120 +byte 1 42 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 50 +byte 1 53 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $119 +byte 1 42 +byte 1 106 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $118 +byte 1 42 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 51 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $117 +byte 1 42 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $116 +byte 1 42 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_playerstate.asm b/build/release-linux-x86_64/base/cgame/cg_playerstate.asm new file mode 100644 index 0000000..81fd6c0 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_playerstate.asm @@ -0,0 +1,1804 @@ +export CG_DamageFeedback +code +proc CG_DamageFeedback 84 16 +ADDRGP4 cg+117452 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 40 +GEI4 $120 +ADDRLP4 28 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $121 +JUMPV +LABELV $120 +ADDRLP4 28 +CNSTF4 1109393408 +ADDRLP4 20 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +LABELV $121 +ADDRLP4 12 +ADDRFP4 8 +INDIRI4 +CVIF4 4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +CNSTF4 1084227584 +GEF4 $122 +ADDRLP4 12 +CNSTF4 1084227584 +ASGNF4 +LABELV $122 +ADDRLP4 12 +INDIRF4 +CNSTF4 1092616192 +LEF4 $124 +ADDRLP4 12 +CNSTF4 1092616192 +ASGNF4 +LABELV $124 +ADDRLP4 60 +CNSTI4 255 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ADDRLP4 60 +INDIRI4 +NEI4 $126 +ADDRFP4 4 +INDIRI4 +ADDRLP4 60 +INDIRI4 +NEI4 $126 +ADDRGP4 cg+117720 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+117724 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+117768 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+117764 +ADDRLP4 12 +INDIRF4 +NEGF4 +ASGNF4 +ADDRGP4 $127 +JUMPV +LABELV $126 +ADDRLP4 64 +CNSTF4 1135869952 +ASGNF4 +ADDRLP4 68 +CNSTF4 1132396544 +ASGNF4 +ADDRLP4 56 +ADDRLP4 64 +INDIRF4 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +ADDRLP4 68 +INDIRF4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 64 +INDIRF4 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 68 +INDIRF4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 56 +INDIRF4 +ASGNF4 +ADDRLP4 32+4 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 32+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 32 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 72 +CNSTP4 0 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 0 +ADDRGP4 vec3_origin +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRGP4 vec3_origin+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 vec3_origin+8 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 76 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRGP4 cg+112080+36+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 76 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 76 +INDIRF4 +ADDRGP4 cg+112080+36+24 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRGP4 cg+112080+36+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRGP4 cg+112080+36+24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 80 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 44 +INDIRF4 +CNSTF4 1036831949 +GEF4 $178 +ADDRLP4 44 +CNSTF4 1036831949 +ASGNF4 +LABELV $178 +ADDRGP4 cg+117768 +ADDRLP4 12 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 cg+117764 +ADDRLP4 12 +INDIRF4 +NEGF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +INDIRF4 +CNSTF4 1036831949 +GTF4 $182 +ADDRLP4 16 +CNSTF4 1036831949 +ASGNF4 +LABELV $182 +ADDRGP4 cg+117720 +ADDRLP4 24 +INDIRF4 +NEGF4 +ADDRLP4 16 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 cg+117724 +ADDRLP4 48 +INDIRF4 +ADDRLP4 44 +INDIRF4 +DIVF4 +ASGNF4 +LABELV $127 +ADDRGP4 cg+117720 +INDIRF4 +CNSTF4 1065353216 +LEF4 $186 +ADDRGP4 cg+117720 +CNSTF4 1065353216 +ASGNF4 +LABELV $186 +ADDRGP4 cg+117720 +INDIRF4 +CNSTF4 3212836864 +GEF4 $190 +ADDRGP4 cg+117720 +CNSTF4 3212836864 +ASGNF4 +LABELV $190 +ADDRGP4 cg+117724 +INDIRF4 +CNSTF4 1065353216 +LEF4 $194 +ADDRGP4 cg+117724 +CNSTF4 1065353216 +ASGNF4 +LABELV $194 +ADDRGP4 cg+117724 +INDIRF4 +CNSTF4 3212836864 +GEF4 $198 +ADDRGP4 cg+117724 +CNSTF4 3212836864 +ASGNF4 +LABELV $198 +ADDRLP4 12 +INDIRF4 +CNSTF4 1092616192 +LEF4 $202 +ADDRLP4 12 +CNSTF4 1092616192 +ASGNF4 +LABELV $202 +ADDRGP4 cg+117728 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRGP4 cg+117760 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 500 +ADDI4 +CVIF4 4 +ASGNF4 +ADDRGP4 cg+117716 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +LABELV $116 +endproc CG_DamageFeedback 84 16 +export CG_Respawn +proc CG_Respawn 0 0 +ADDRGP4 cg+109544 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg+117704 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+111980 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 CG_ResetPainBlend +CALLV +pop +LABELV $209 +endproc CG_Respawn 0 0 +export CG_CheckPlayerstateEvents +proc CG_CheckPlayerstateEvents 52 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 136 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $216 +ADDRLP4 16 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $216 +ADDRLP4 4 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 CG_EntityEvent +CALLV +pop +LABELV $216 +ADDRLP4 4 +ADDRGP4 cg+110016 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +ASGNI4 +ADDRGP4 $222 +JUMPV +LABELV $219 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 28 +INDIRI4 +GEI4 $225 +ADDRLP4 32 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 28 +INDIRI4 +ADDRLP4 32 +INDIRI4 +SUBI4 +LEI4 $223 +ADDRLP4 36 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 32 +INDIRI4 +LSHI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 120 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +EQI4 $223 +LABELV $225 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 CG_EntityEvent +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg+111892 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 48 +ADDRGP4 cg+111888 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $223 +LABELV $220 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $222 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +LTI4 $219 +LABELV $215 +endproc CG_CheckPlayerstateEvents 52 8 +export CG_CheckChangedPredictableEvents +proc CG_CheckChangedPredictableEvents 24 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 cg+110016 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +ASGNI4 +ADDRGP4 $233 +JUMPV +LABELV $230 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+111888 +INDIRI4 +LTI4 $234 +ADDRGP4 $231 +JUMPV +LABELV $234 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+111888 +INDIRI4 +CNSTI4 16 +SUBI4 +LEI4 $237 +ADDRLP4 16 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 16 +INDIRI4 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +BANDI4 +ADDRLP4 16 +INDIRI4 +LSHI4 +ADDRGP4 cg+111892 +ADDP4 +INDIRI4 +EQI4 $240 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 CG_EntityEvent +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg+111892 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $244 +ADDRGP4 $247 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $244 +LABELV $240 +LABELV $237 +LABELV $231 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $233 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +LTI4 $230 +LABELV $228 +endproc CG_CheckChangedPredictableEvents 24 8 +export CG_CheckLocalSounds +proc CG_CheckLocalSounds 12 8 +ADDRLP4 4 +CNSTI4 268 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $249 +ADDRGP4 $248 +JUMPV +LABELV $249 +ADDRLP4 8 +CNSTI4 192 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 1 +SUBI4 +GEI4 $251 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $253 +ADDRGP4 cg+110016 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_PainEvent +CALLV +pop +LABELV $253 +LABELV $251 +ADDRGP4 cg+24 +INDIRI4 +CNSTI4 0 +EQI4 $256 +ADDRGP4 $248 +JUMPV +LABELV $256 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $248 +endproc CG_CheckLocalSounds 12 8 +export CG_TransitionPlayerState +proc CG_TransitionPlayerState 28 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 148 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $260 +ADDRGP4 cg+109544 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 420 +ADDRGP4 CG_ResetPainBlend +CALLV +pop +LABELV $260 +ADDRLP4 8 +CNSTI4 176 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $263 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $263 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DamageFeedback +CALLV +pop +LABELV $263 +ADDRLP4 16 +CNSTI4 272 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $265 +ADDRGP4 CG_Respawn +CALLV +pop +LABELV $265 +ADDRGP4 cg+109576 +INDIRI4 +CNSTI4 0 +EQI4 $267 +ADDRGP4 CG_Respawn +CALLV +pop +ADDRGP4 cg+109576 +CNSTI4 0 +ASGNI4 +LABELV $267 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $271 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $271 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_CheckLocalSounds +CALLV +pop +LABELV $271 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_CheckPlayerstateEvents +CALLV +pop +ADDRLP4 20 +CNSTI4 172 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $274 +ADDRLP4 24 +CNSTI4 172 +ASGNI4 +ADDRGP4 cg+111964 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRGP4 cg+111968 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $274 +ADDRLP4 24 +CNSTI4 216 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $279 +ADDRGP4 cg+163736 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+163728 +CNSTF4 0 +ASGNF4 +LABELV $279 +LABELV $259 +endproc CG_TransitionPlayerState 28 12 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $247 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_predict.asm b/build/release-linux-x86_64/base/cgame/cg_predict.asm new file mode 100644 index 0000000..ff1c3f7 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_predict.asm @@ -0,0 +1,4627 @@ +export CG_BuildSolidList +code +proc CG_BuildSolidList 32 0 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_numSolidEntities +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 cg_numTriggerEntities +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 cg+40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $117 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+109548 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $117 +ADDRGP4 cg+109544 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $117 +ADDRLP4 12 +ADDRGP4 cg+40 +INDIRP4 +ASGNP4 +ADDRGP4 $118 +JUMPV +LABELV $117 +ADDRLP4 12 +ADDRGP4 cg+36 +INDIRP4 +ASGNP4 +LABELV $118 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $127 +JUMPV +LABELV $124 +ADDRLP4 4 +CNSTI4 1852 +CNSTI4 212 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +EQI4 $131 +ADDRLP4 24 +INDIRI4 +CNSTI4 10 +EQI4 $131 +ADDRLP4 24 +INDIRI4 +CNSTI4 11 +NEI4 $128 +LABELV $131 +ADDRGP4 cg_numTriggerEntities +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_triggerEntities +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRGP4 cg_numTriggerEntities +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $125 +JUMPV +LABELV $128 +ADDRLP4 4 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $132 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $132 +ADDRGP4 cg_numSolidEntities +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_solidEntities +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRGP4 cg_numSolidEntities +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $132 +LABELV $125 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $127 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $124 +LABELV $116 +endproc CG_BuildSolidList 32 0 +proc CG_ClipMoveToEntities 196 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 20 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRFP4 24 +ADDRFP4 24 +INDIRP4 +ASGNP4 +ADDRFP4 28 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRFP4 16 +INDIRI4 +CNSTI4 -2 +NEI4 $135 +ADDRLP4 128 +ADDRGP4 cg_numSolidEntities +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $136 +JUMPV +LABELV $135 +ADDRLP4 128 +ADDRGP4 cg_numSolidEntities +INDIRI4 +ASGNI4 +LABELV $136 +ADDRGP4 cg_EDGEFPSFIX+12 +INDIRI4 +CNSTI4 0 +EQI4 $137 +ADDRLP4 140 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 ClearBounds +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 140 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 AddPointToBounds +CALLV +pop +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 140 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 AddPointToBounds +CALLV +pop +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $140 +ADDRLP4 140 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 140 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 140+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 140+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 140+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 140+8 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $140 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $146 +ADDRLP4 152 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 152+4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 152+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 152+8 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 152+8 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $146 +LABELV $137 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRGP4 $155 +JUMPV +LABELV $152 +ADDRLP4 68 +INDIRI4 +ADDRGP4 cg_numSolidEntities +INDIRI4 +GEI4 $156 +ADDRLP4 64 +ADDRLP4 68 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_solidEntities +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $157 +JUMPV +LABELV $156 +ADDRLP4 64 +ADDRGP4 cg+110016 +ASGNP4 +LABELV $157 +ADDRLP4 0 +ADDRLP4 64 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRFP4 16 +INDIRI4 +NEI4 $159 +ADDRGP4 $153 +JUMPV +LABELV $159 +ADDRLP4 0 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +CNSTI4 16777215 +NEI4 $161 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 164 +ADDRGP4 trap_CM_InlineModel +CALLI4 +ASGNI4 +ADDRLP4 96 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRLP4 112 +ADDRLP4 64 +INDIRP4 +CNSTI4 1576 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 64 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 cg+109564 +INDIRI4 +ARGI4 +ADDRLP4 100 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRGP4 $162 +JUMPV +LABELV $161 +ADDRLP4 164 +ADDRLP4 0 +INDIRP4 +CNSTI4 176 +ADDP4 +ASGNP4 +ADDRLP4 168 +CNSTI4 255 +ASGNI4 +ADDRLP4 124 +ADDRLP4 164 +INDIRP4 +INDIRI4 +ADDRLP4 168 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 132 +ADDRLP4 164 +INDIRP4 +INDIRI4 +CNSTI4 8 +RSHI4 +ADDRLP4 168 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 136 +ADDRLP4 164 +INDIRP4 +INDIRI4 +CNSTI4 16 +RSHI4 +ADDRLP4 168 +INDIRI4 +BANDI4 +CNSTI4 32 +SUBI4 +ASGNI4 +ADDRLP4 172 +ADDRLP4 124 +INDIRI4 +NEGI4 +CVIF4 4 +ASGNF4 +ADDRLP4 72+4 +ADDRLP4 172 +INDIRF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 172 +INDIRF4 +ASGNF4 +ADDRLP4 176 +ADDRLP4 124 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 84+4 +ADDRLP4 176 +INDIRF4 +ASGNF4 +ADDRLP4 84 +ADDRLP4 176 +INDIRF4 +ASGNF4 +ADDRLP4 72+8 +ADDRLP4 132 +INDIRI4 +NEGI4 +CVIF4 4 +ASGNF4 +ADDRLP4 84+8 +ADDRLP4 136 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 68 +INDIRI4 +ADDRGP4 cg_numSolidEntities +INDIRI4 +NEI4 $168 +ADDRLP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +CNSTI4 8 +RSHI4 +CNSTI4 255 +BANDI4 +ARGI4 +ADDRLP4 72 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 180 +CNSTP4 0 +ASGNP4 +ADDRLP4 180 +INDIRP4 +ARGP4 +ADDRLP4 180 +INDIRP4 +ARGP4 +ADDRLP4 180 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +LABELV $168 +ADDRGP4 cg_EDGEFPSFIX+12 +INDIRI4 +CNSTI4 0 +EQI4 $170 +ADDRLP4 72 +ADDRLP4 64 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 72+4 +ADDRLP4 64 +INDIRP4 +CNSTI4 1568 +ADDP4 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 72+8 +ADDRLP4 64 +INDIRP4 +CNSTI4 1572 +ADDP4 +INDIRF4 +ADDRLP4 72+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84 +ADDRLP4 64 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRF4 +ADDRLP4 84 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84+4 +ADDRLP4 64 +INDIRP4 +CNSTI4 1568 +ADDP4 +INDIRF4 +ADDRLP4 84+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84+8 +ADDRLP4 64 +INDIRP4 +CNSTI4 1572 +ADDP4 +INDIRF4 +ADDRLP4 84+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 72 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 140 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRLP4 192 +ADDRGP4 BoundsIntersect +CALLI4 +ASGNI4 +ADDRLP4 192 +INDIRI4 +CNSTI4 0 +NEI4 $181 +ADDRGP4 $153 +JUMPV +LABELV $181 +LABELV $170 +ADDRLP4 72 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 184 +ADDRGP4 trap_CM_TempBoxModel +CALLI4 +ASGNI4 +ADDRLP4 96 +ADDRLP4 184 +INDIRI4 +ASGNI4 +ADDRLP4 112 +ADDRGP4 vec3_origin +INDIRB +ASGNB 12 +ADDRGP4 cg_EDGEFPSFIX+12 +INDIRI4 +CNSTI4 0 +EQI4 $183 +ADDRLP4 100 +ADDRGP4 vec3_origin +INDIRB +ASGNB 12 +ADDRGP4 $184 +JUMPV +LABELV $183 +ADDRLP4 100 +ADDRLP4 64 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +LABELV $184 +LABELV $162 +ADDRFP4 28 +INDIRI4 +CNSTI4 2 +NEI4 $186 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRI4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 100 +ARGP4 +ADDRLP4 112 +ARGP4 +ADDRGP4 trap_CM_TransformedCapsuleTrace +CALLV +pop +ADDRGP4 $187 +JUMPV +LABELV $186 +ADDRFP4 28 +INDIRI4 +CNSTI4 1 +NEI4 $188 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRI4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 100 +ARGP4 +ADDRLP4 112 +ARGP4 +ADDRGP4 trap_CM_TransformedBoxTrace +CALLV +pop +ADDRGP4 $189 +JUMPV +LABELV $188 +ADDRFP4 28 +INDIRI4 +CNSTI4 3 +NEI4 $190 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 96 +INDIRI4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 100 +ARGP4 +ADDRGP4 trap_CM_TransformedBiSphereTrace +CALLV +pop +LABELV $190 +LABELV $189 +LABELV $187 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $195 +ADDRLP4 4+8 +INDIRF4 +ADDRFP4 24 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +GEF4 $192 +LABELV $195 +ADDRLP4 4+52 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 24 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +ADDRLP4 4+56 +INDIRF4 +GEF4 $197 +ADDRLP4 164 +ADDRFP4 24 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 24 +INDIRP4 +ADDRLP4 4 +INDIRB +ASGNB 60 +ADDRFP4 24 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDRLP4 164 +INDIRF4 +ASGNF4 +ADDRGP4 $193 +JUMPV +LABELV $197 +ADDRFP4 24 +INDIRP4 +ADDRLP4 4 +INDIRB +ASGNB 60 +ADDRGP4 $193 +JUMPV +LABELV $192 +ADDRLP4 4+4 +INDIRI4 +CNSTI4 0 +EQI4 $200 +ADDRFP4 24 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 24 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $200 +LABELV $193 +ADDRFP4 24 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $203 +ADDRGP4 $134 +JUMPV +LABELV $203 +LABELV $153 +ADDRLP4 68 +ADDRLP4 68 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $155 +ADDRLP4 68 +INDIRI4 +ADDRLP4 128 +INDIRI4 +LTI4 $152 +LABELV $134 +endproc CG_ClipMoveToEntities 196 36 +export CG_Trace +proc CG_Trace 64 32 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRGP4 trap_CM_BoxTrace +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $209 +ADDRLP4 60 +CNSTI4 1022 +ASGNI4 +ADDRGP4 $210 +JUMPV +LABELV $209 +ADDRLP4 60 +CNSTI4 1023 +ASGNI4 +LABELV $210 +ADDRLP4 0+52 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_ClipMoveToEntities +CALLV +pop +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRB +ASGNB 60 +LABELV $205 +endproc CG_Trace 64 32 +export CG_CapTrace +proc CG_CapTrace 64 32 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRGP4 trap_CM_CapsuleTrace +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $215 +ADDRLP4 60 +CNSTI4 1022 +ASGNI4 +ADDRGP4 $216 +JUMPV +LABELV $215 +ADDRLP4 60 +CNSTI4 1023 +ASGNI4 +LABELV $216 +ADDRLP4 0+52 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 CG_ClipMoveToEntities +CALLV +pop +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRB +ASGNB 60 +LABELV $211 +endproc CG_CapTrace 64 32 +export CG_BiSphereTrace +proc CG_BiSphereTrace 96 32 +ADDRLP4 84 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 60 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 88 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 88 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRF4 +ARGF4 +ADDRLP4 88 +INDIRF4 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRGP4 trap_CM_BiSphereTrace +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $221 +ADDRLP4 92 +CNSTI4 1022 +ASGNI4 +ADDRGP4 $222 +JUMPV +LABELV $221 +ADDRLP4 92 +CNSTI4 1023 +ASGNI4 +LABELV $222 +ADDRLP4 0+52 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 CG_ClipMoveToEntities +CALLV +pop +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRB +ASGNB 60 +LABELV $217 +endproc CG_BiSphereTrace 96 32 +export CG_PointContents +proc CG_PointContents 36 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20 +ADDRGP4 trap_CM_PointContents +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $227 +JUMPV +LABELV $224 +ADDRLP4 12 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_solidEntities +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $228 +ADDRGP4 $225 +JUMPV +LABELV $228 +ADDRLP4 0 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +CNSTI4 16777215 +EQI4 $230 +ADDRGP4 $225 +JUMPV +LABELV $230 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 trap_CM_InlineModel +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $232 +ADDRGP4 $225 +JUMPV +LABELV $232 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 trap_CM_TransformedPointContents +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 32 +INDIRI4 +BORI4 +ASGNI4 +LABELV $225 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $227 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg_numSolidEntities +INDIRI4 +LTI4 $224 +ADDRLP4 16 +INDIRI4 +RETI4 +LABELV $223 +endproc CG_PointContents 36 16 +proc CG_InterpolatePlayerState 88 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRGP4 cg+109588 +ASGNP4 +ADDRLP4 4 +ADDRGP4 cg+36 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRGP4 cg+40 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRB +ASGNB 420 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $239 +ADDRLP4 48 +ADDRGP4 trap_GetCurrentCmdNumber +CALLI4 +ASGNI4 +ADDRLP4 44 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRLP4 20 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 PM_UpdateViewAngles +CALLV +pop +LABELV $239 +ADDRGP4 cg+109548 +INDIRI4 +CNSTI4 0 +EQI4 $241 +ADDRGP4 $234 +JUMPV +LABELV $241 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $246 +ADDRLP4 24 +CNSTI4 8 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +GTI4 $244 +LABELV $246 +ADDRGP4 $234 +JUMPV +LABELV $244 +ADDRLP4 32 +CNSTI4 8 +ASGNI4 +ADDRLP4 36 +ADDRLP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 36 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 52 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRI4 +GEI4 $248 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +ADDI4 +ASGNI4 +LABELV $248 +ADDRLP4 48 +ADDRLP4 4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 48 +INDIRI4 +CVIF4 4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 48 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $250 +ADDRLP4 52 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 56 +CNSTI4 64 +ASGNI4 +ADDRLP4 60 +ADDRLP4 52 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 52 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDP4 +ADDRLP4 60 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 52 +INDIRI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 60 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $254 +ADDRLP4 64 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 68 +CNSTI4 204 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 72 +ADDRGP4 LerpAngle +CALLF4 +ASGNF4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDP4 +ADDRLP4 72 +INDIRF4 +ASGNF4 +LABELV $254 +ADDRLP4 76 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 80 +CNSTI4 76 +ASGNI4 +ADDRLP4 84 +ADDRLP4 76 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +ADDRLP4 84 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 84 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $251 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $250 +LABELV $234 +endproc CG_InterpolatePlayerState 88 12 +proc CG_TouchTriggerPrediction 92 28 +ADDRGP4 cg+109588+192 +INDIRI4 +CNSTI4 0 +GTI4 $257 +ADDRGP4 $256 +JUMPV +LABELV $257 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 2 +NEI4 $264 +ADDRLP4 80 +CNSTI4 1 +ASGNI4 +ADDRGP4 $265 +JUMPV +LABELV $264 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +LABELV $265 +ADDRLP4 76 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRLP4 84 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+109588+4 +INDIRI4 +ADDRLP4 84 +INDIRI4 +EQI4 $266 +ADDRLP4 76 +INDIRI4 +ADDRLP4 84 +INDIRI4 +NEI4 $266 +ADDRGP4 $256 +JUMPV +LABELV $266 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $273 +JUMPV +LABELV $270 +ADDRLP4 72 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_triggerEntities +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +CNSTI4 16777215 +EQI4 $274 +ADDRGP4 $271 +JUMPV +LABELV $274 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 88 +ADDRGP4 trap_CM_InlineModel +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 88 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $276 +ADDRGP4 $271 +JUMPV +LABELV $276 +ADDRLP4 12 +ARGP4 +ADDRGP4 cg+109588+20 +ARGP4 +ADDRGP4 cg+109588+20 +ARGP4 +ADDRGP4 cg_pmove+308 +ARGP4 +ADDRGP4 cg_pmove+320 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +CNSTI4 -1 +ARGI4 +ADDRGP4 trap_CM_BoxTrace +CALLV +pop +ADDRLP4 12+4 +INDIRI4 +CNSTI4 0 +NEI4 $284 +ADDRGP4 $271 +JUMPV +LABELV $284 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 11 +NEI4 $287 +ADDRGP4 cg+109584 +CNSTI4 1 +ASGNI4 +LABELV $287 +LABELV $271 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $273 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg_numTriggerEntities +INDIRI4 +LTI4 $270 +LABELV $256 +endproc CG_TouchTriggerPrediction 92 28 +proc CG_IsUnacceptableError 300 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $294 +ADDRLP4 28 +CNSTI4 12 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $294 +ADDRLP4 32 +CNSTI4 16 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $291 +LABELV $294 +CNSTI4 1 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $291 +ADDRLP4 40 +CNSTI4 20 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 24 +ASGNI4 +ADDRLP4 4+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 28 +ASGNI4 +ADDRLP4 4+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRLP4 56 +ADDRGP4 VectorLengthSquared +CALLF4 +ASGNF4 +ADDRLP4 56 +INDIRF4 +CNSTF4 1008981770 +LEF4 $297 +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $299 +ADDRLP4 4 +ARGP4 +ADDRLP4 60 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRGP4 $302 +ARGP4 +ADDRLP4 60 +INDIRF4 +ARGF4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $299 +CNSTI4 2 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $297 +ADDRLP4 64 +CNSTI4 32 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 72 +CNSTI4 36 +ASGNI4 +ADDRLP4 4+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 76 +CNSTI4 40 +ASGNI4 +ADDRLP4 4+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRLP4 80 +ADDRGP4 VectorLengthSquared +CALLF4 +ASGNF4 +ADDRLP4 80 +INDIRF4 +CNSTF4 1008981770 +LEF4 $305 +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $307 +ADDRLP4 4 +ARGP4 +ADDRLP4 84 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRGP4 $310 +ARGP4 +ADDRLP4 84 +INDIRF4 +ARGF4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $307 +CNSTI4 3 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $305 +ADDRLP4 88 +CNSTI4 44 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $318 +ADDRLP4 96 +CNSTI4 48 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $318 +ADDRLP4 100 +CNSTI4 52 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $318 +ADDRLP4 104 +CNSTI4 56 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $318 +ADDRLP4 108 +CNSTI4 60 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $318 +ADDRLP4 112 +CNSTI4 64 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $318 +ADDRLP4 116 +CNSTI4 68 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $311 +LABELV $318 +CNSTI4 4 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $311 +ADDRLP4 124 +CNSTI4 72 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $324 +ADDRLP4 132 +CNSTI4 76 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $324 +ADDRLP4 136 +CNSTI4 80 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $324 +ADDRLP4 140 +CNSTI4 84 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 140 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 140 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $324 +ADDRLP4 144 +CNSTI4 96 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 144 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 144 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $319 +LABELV $324 +CNSTI4 5 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $319 +ADDRLP4 152 +CNSTI4 100 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 152 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 152 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 160 +CNSTI4 104 +ASGNI4 +ADDRLP4 4+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 160 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 160 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 164 +CNSTI4 108 +ASGNI4 +ADDRLP4 4+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 164 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 164 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRLP4 168 +ADDRGP4 VectorLengthSquared +CALLF4 +ASGNF4 +ADDRLP4 168 +INDIRF4 +CNSTF4 1008981770 +LEF4 $327 +CNSTI4 6 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $327 +ADDRLP4 172 +CNSTI4 112 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 172 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 172 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $329 +CNSTI4 7 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $329 +ADDRLP4 176 +CNSTI4 116 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 176 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 176 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $331 +CNSTI4 8 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $331 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $333 +ADDRLP4 180 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 188 +CNSTI4 120 +ASGNI4 +ADDRLP4 180 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 188 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 180 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 188 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +NEI4 $339 +ADDRLP4 196 +CNSTI4 128 +ASGNI4 +ADDRLP4 180 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 196 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 180 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 196 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +EQI4 $337 +LABELV $339 +CNSTI4 9 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $337 +LABELV $334 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LTI4 $333 +ADDRLP4 184 +CNSTI4 136 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 184 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 184 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $343 +ADDRLP4 192 +CNSTI4 140 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 192 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 192 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $343 +ADDRLP4 196 +CNSTI4 144 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 196 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 196 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $340 +LABELV $343 +CNSTI4 10 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $340 +ADDRLP4 204 +CNSTI4 148 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 204 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 204 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $347 +ADDRLP4 212 +CNSTI4 152 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 212 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 212 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $347 +ADDRLP4 216 +CNSTI4 156 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 216 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 216 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $344 +LABELV $347 +CNSTI4 11 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $344 +ADDRLP4 220 +CNSTI4 160 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 220 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 220 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 224 +ADDRGP4 AngleDelta +CALLF4 +ASGNF4 +ADDRLP4 224 +INDIRF4 +ARGF4 +ADDRLP4 228 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 228 +INDIRF4 +CNSTF4 1065353216 +GTF4 $351 +ADDRLP4 232 +CNSTI4 164 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 232 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 232 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 236 +ADDRGP4 AngleDelta +CALLF4 +ASGNF4 +ADDRLP4 236 +INDIRF4 +ARGF4 +ADDRLP4 240 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 240 +INDIRF4 +CNSTF4 1065353216 +GTF4 $351 +ADDRLP4 244 +CNSTI4 168 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 244 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 244 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 248 +ADDRGP4 AngleDelta +CALLF4 +ASGNF4 +ADDRLP4 248 +INDIRF4 +ARGF4 +ADDRLP4 252 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 252 +INDIRF4 +CNSTF4 1065353216 +LEF4 $348 +LABELV $351 +CNSTI4 12 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $348 +ADDRLP4 256 +CNSTI4 172 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 256 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 256 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $352 +CNSTI4 13 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $352 +ADDRLP4 264 +CNSTI4 176 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 264 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 264 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $358 +ADDRLP4 272 +CNSTI4 180 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 272 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 272 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $358 +ADDRLP4 276 +CNSTI4 184 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 276 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 276 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $358 +ADDRLP4 280 +CNSTI4 188 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 280 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 280 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $354 +LABELV $358 +CNSTI4 14 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $354 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $359 +ADDRLP4 284 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 288 +CNSTI4 192 +ASGNI4 +ADDRLP4 284 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 288 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 284 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 288 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +EQI4 $363 +CNSTI4 15 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $363 +LABELV $360 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 16 +LTI4 $359 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $365 +ADDRLP4 284 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 288 +CNSTI4 256 +ASGNI4 +ADDRLP4 284 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 288 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 284 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 288 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +EQI4 $369 +CNSTI4 16 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $369 +LABELV $366 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 16 +LTI4 $365 +ADDRLP4 288 +CNSTI4 392 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 288 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 288 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $373 +ADDRLP4 296 +CNSTI4 396 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 296 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 296 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $371 +LABELV $373 +CNSTI4 19 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $371 +CNSTI4 0 +RETI4 +LABELV $290 +endproc CG_IsUnacceptableError 300 8 +export CG_PredictPlayerState +proc CG_PredictPlayerState 552 20 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 464 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+109584 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+111868 +INDIRI4 +CNSTI4 0 +NEI4 $376 +ADDRGP4 cg+111868 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg+109588 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRB +ASGNB 420 +LABELV $376 +ADDRLP4 492 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+8 +INDIRI4 +ADDRLP4 492 +INDIRI4 +NEI4 $386 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 492 +INDIRI4 +EQI4 $382 +LABELV $386 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_InterpolatePlayerState +CALLV +pop +ADDRGP4 $374 +JUMPV +LABELV $382 +ADDRLP4 496 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_nopredict+12 +INDIRI4 +ADDRLP4 496 +INDIRI4 +NEI4 $391 +ADDRGP4 cg_synchronousClients+12 +INDIRI4 +ADDRLP4 496 +INDIRI4 +EQI4 $387 +LABELV $391 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_InterpolatePlayerState +CALLV +pop +ADDRGP4 $374 +JUMPV +LABELV $387 +ADDRGP4 cg_pmove +ADDRGP4 cg+109588 +ASGNP4 +ADDRGP4 cg_pmove+4 +ADDRGP4 cg+110008 +ASGNP4 +ADDRGP4 cg_pmove+352 +ADDRGP4 CG_Trace +ASGNP4 +ADDRGP4 cg_pmove+356 +ADDRGP4 CG_PointContents +ASGNP4 +ADDRGP4 cg_pmove+36 +ADDRGP4 cg_debugMove+12 +INDIRI4 +ASGNI4 +ADDRGP4 cg_pmove +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $399 +ADDRGP4 cg_pmove+32 +CNSTI4 65537 +ASGNI4 +ADDRGP4 $400 +JUMPV +LABELV $399 +ADDRGP4 cg_pmove+32 +CNSTI4 33619969 +ASGNI4 +LABELV $400 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 312 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $403 +ADDRGP4 cg_pmove+32 +CNSTI4 65537 +ASGNI4 +LABELV $403 +ADDRGP4 cg_pmove+40 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRGP4 cg+109588 +INDIRB +ASGNB 420 +ADDRLP4 500 +ADDRGP4 trap_GetCurrentCmdNumber +CALLI4 +ASGNI4 +ADDRLP4 432 +ADDRLP4 500 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 432 +INDIRI4 +CNSTI4 64 +SUBI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 468 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 504 +ADDRLP4 468 +INDIRI4 +ASGNI4 +ADDRLP4 504 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +LEI4 $409 +ADDRLP4 504 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +GEI4 $409 +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $374 +ADDRGP4 $416 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $374 +JUMPV +LABELV $409 +ADDRLP4 432 +INDIRI4 +ARGI4 +ADDRLP4 440 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRGP4 cg+40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $417 +ADDRLP4 508 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+109548 +INDIRI4 +ADDRLP4 508 +INDIRI4 +NEI4 $417 +ADDRGP4 cg+109544 +INDIRI4 +ADDRLP4 508 +INDIRI4 +NEI4 $417 +ADDRGP4 cg+109588 +ADDRGP4 cg+40 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRB +ASGNB 420 +ADDRGP4 cg+109564 +ADDRGP4 cg+40 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $418 +JUMPV +LABELV $417 +ADDRGP4 cg+109588 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRB +ASGNB 420 +ADDRGP4 cg+109564 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $418 +ADDRGP4 pmove_msec+12 +INDIRI4 +CNSTI4 8 +GEI4 $430 +ADDRGP4 $433 +ARGP4 +ADDRGP4 $434 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $431 +JUMPV +LABELV $430 +ADDRGP4 pmove_msec+12 +INDIRI4 +CNSTI4 33 +LEI4 $435 +ADDRGP4 $433 +ARGP4 +ADDRGP4 $438 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $435 +LABELV $431 +ADDRGP4 cg_pmove+344 +ADDRGP4 pmove_fixed+12 +INDIRI4 +ASGNI4 +ADDRGP4 cg_pmove+348 +ADDRGP4 pmove_msec+12 +INDIRI4 +ASGNI4 +ADDRGP4 cg_optimizePrediction+12 +INDIRI4 +CNSTI4 0 +EQI4 $443 +ADDRLP4 512 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+109548 +INDIRI4 +ADDRLP4 512 +INDIRI4 +NEI4 $450 +ADDRGP4 cg+109544 +INDIRI4 +ADDRLP4 512 +INDIRI4 +EQI4 $446 +LABELV $450 +ADDRGP4 cg+135988 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+163720 +ADDRGP4 cg+163716 +INDIRI4 +ASGNI4 +ADDRLP4 464 +ADDRLP4 432 +INDIRI4 +CNSTI4 64 +SUBI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $447 +JUMPV +LABELV $446 +ADDRGP4 cg+109564 +INDIRI4 +ADDRGP4 cg+135992 +INDIRI4 +NEI4 $454 +ADDRLP4 464 +ADDRGP4 cg+135988 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $455 +JUMPV +LABELV $454 +ADDRLP4 524 +CNSTI4 1 +ASGNI4 +ADDRLP4 516 +ADDRGP4 cg+163716 +INDIRI4 +ASGNI4 +ADDRGP4 $462 +JUMPV +LABELV $459 +CNSTI4 420 +ADDRLP4 516 +INDIRI4 +MULI4 +ADDRGP4 cg+135996 +ADDP4 +INDIRI4 +ADDRGP4 cg+109588 +INDIRI4 +EQI4 $465 +ADDRGP4 $460 +JUMPV +LABELV $465 +ADDRGP4 cg+109588 +ARGP4 +CNSTI4 420 +ADDRLP4 516 +INDIRI4 +MULI4 +ADDRGP4 cg+135996 +ADDP4 +ARGP4 +ADDRLP4 528 +ADDRGP4 CG_IsUnacceptableError +CALLI4 +ASGNI4 +ADDRLP4 520 +ADDRLP4 528 +INDIRI4 +ASGNI4 +ADDRLP4 520 +INDIRI4 +CNSTI4 0 +EQI4 $471 +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $461 +ADDRGP4 $476 +ARGP4 +ADDRLP4 520 +INDIRI4 +ARGI4 +ADDRGP4 cg+109556 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $461 +JUMPV +LABELV $471 +ADDRGP4 cg_pmove +INDIRP4 +CNSTI4 420 +ADDRLP4 516 +INDIRI4 +MULI4 +ADDRGP4 cg+135996 +ADDP4 +INDIRB +ASGNB 420 +ADDRGP4 cg+163716 +ADDRLP4 516 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 66 +MODI4 +ASGNI4 +ADDRLP4 464 +ADDRGP4 cg+135988 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 524 +CNSTI4 0 +ASGNI4 +ADDRGP4 $461 +JUMPV +LABELV $460 +ADDRLP4 516 +ADDRLP4 516 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 66 +MODI4 +ASGNI4 +LABELV $462 +ADDRLP4 516 +INDIRI4 +ADDRGP4 cg+163720 +INDIRI4 +NEI4 $459 +LABELV $461 +ADDRLP4 524 +INDIRI4 +CNSTI4 0 +EQI4 $481 +ADDRGP4 cg+135988 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+163720 +ADDRGP4 cg+163716 +INDIRI4 +ASGNI4 +ADDRLP4 464 +ADDRLP4 432 +INDIRI4 +CNSTI4 64 +SUBI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $481 +LABELV $455 +LABELV $447 +ADDRGP4 cg+135992 +ADDRGP4 cg+109564 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRGP4 cg+163716 +INDIRI4 +ASGNI4 +LABELV $443 +ADDRLP4 436 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 432 +INDIRI4 +CNSTI4 64 +SUBI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $492 +JUMPV +LABELV $489 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 cg_pmove+8 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRGP4 cg_pmove+344 +INDIRI4 +CNSTI4 0 +EQI4 $494 +ADDRGP4 cg_pmove +INDIRP4 +ARGP4 +ADDRGP4 cg_pmove+8 +ARGP4 +ADDRGP4 PM_UpdateViewAngles +CALLV +pop +LABELV $494 +ADDRGP4 cg_pmove+8 +INDIRI4 +ADDRGP4 cg+109588 +INDIRI4 +GTI4 $498 +ADDRGP4 $490 +JUMPV +LABELV $498 +ADDRGP4 cg_pmove+8 +INDIRI4 +ADDRLP4 440 +INDIRI4 +LEI4 $502 +ADDRGP4 $490 +JUMPV +LABELV $502 +ADDRGP4 cg+109588 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $505 +ADDRGP4 cg+109544 +INDIRI4 +CNSTI4 0 +EQI4 $508 +ADDRLP4 528 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+111876+8 +ADDRLP4 528 +INDIRF4 +ASGNF4 +ADDRGP4 cg+111876+4 +ADDRLP4 528 +INDIRF4 +ASGNF4 +ADDRGP4 cg+111876 +ADDRLP4 528 +INDIRF4 +ASGNF4 +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $516 +ADDRGP4 $519 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $516 +ADDRGP4 cg+109544 +CNSTI4 0 +ASGNI4 +ADDRGP4 $509 +JUMPV +LABELV $508 +ADDRGP4 cg+109588+20 +ARGP4 +ADDRGP4 cg+109588+68 +INDIRI4 +ARGI4 +ADDRGP4 cg+109564 +INDIRI4 +ARGI4 +ADDRGP4 cg+109560 +INDIRI4 +ARGI4 +ADDRLP4 528 +ARGP4 +ADDRGP4 CG_AdjustPositionForMover +CALLV +pop +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $527 +ADDRLP4 12+20 +ARGP4 +ADDRLP4 528 +ARGP4 +ADDRLP4 540 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 540 +INDIRI4 +CNSTI4 0 +NEI4 $530 +ADDRGP4 $533 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $530 +LABELV $527 +ADDRLP4 512 +ADDRLP4 12+20 +INDIRF4 +ADDRLP4 528 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 512+4 +ADDRLP4 12+20+4 +INDIRF4 +ADDRLP4 528+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 512+8 +ADDRLP4 12+20+8 +INDIRF4 +ADDRLP4 528+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 512 +ARGP4 +ADDRLP4 540 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 524 +ADDRLP4 540 +INDIRF4 +ASGNF4 +ADDRLP4 524 +INDIRF4 +CNSTF4 1036831949 +LEF4 $543 +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $545 +ADDRGP4 $548 +ARGP4 +ADDRLP4 524 +INDIRF4 +ARGF4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $545 +ADDRGP4 cg_errorDecay+12 +INDIRI4 +CNSTI4 0 +EQI4 $549 +ADDRLP4 548 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+111872 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 544 +ADDRGP4 cg_errorDecay+8 +INDIRF4 +ADDRLP4 548 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRGP4 cg_errorDecay+8 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 544 +INDIRF4 +CNSTF4 0 +GEF4 $556 +ADDRLP4 544 +CNSTF4 0 +ASGNF4 +LABELV $556 +ADDRLP4 544 +INDIRF4 +CNSTF4 0 +LEF4 $558 +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $558 +ADDRGP4 $561 +ARGP4 +ADDRLP4 544 +INDIRF4 +ARGF4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $558 +ADDRGP4 cg+111876 +ADDRGP4 cg+111876 +INDIRF4 +ADDRLP4 544 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 cg+111876+4 +ADDRGP4 cg+111876+4 +INDIRF4 +ADDRLP4 544 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 cg+111876+8 +ADDRGP4 cg+111876+8 +INDIRF4 +ADDRLP4 544 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $550 +JUMPV +LABELV $549 +ADDRLP4 544 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+111876+8 +ADDRLP4 544 +INDIRF4 +ASGNF4 +ADDRGP4 cg+111876+4 +ADDRLP4 544 +INDIRF4 +ASGNF4 +ADDRGP4 cg+111876 +ADDRLP4 544 +INDIRF4 +ASGNF4 +LABELV $550 +ADDRGP4 cg+111876 +ADDRLP4 512 +INDIRF4 +ADDRGP4 cg+111876 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+111876+4 +ADDRLP4 512+4 +INDIRF4 +ADDRGP4 cg+111876+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+111876+8 +ADDRLP4 512+8 +INDIRF4 +ADDRGP4 cg+111876+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+111872 +ADDRGP4 cg+109560 +INDIRI4 +ASGNI4 +LABELV $543 +LABELV $509 +LABELV $505 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $591 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_pmove+44 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $592 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $591 +ADDRGP4 cg_pmove+344 +INDIRI4 +CNSTI4 0 +EQI4 $596 +ADDRGP4 cg_pmove+8 +ADDRGP4 cg_pmove+8 +INDIRI4 +ADDRGP4 pmove_msec+12 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRGP4 pmove_msec+12 +INDIRI4 +DIVI4 +ADDRGP4 pmove_msec+12 +INDIRI4 +MULI4 +ASGNI4 +LABELV $596 +ADDRGP4 cg_optimizePrediction+12 +INDIRI4 +CNSTI4 0 +NEI4 $604 +ADDRGP4 cg_pmove +ARGP4 +ADDRGP4 Pmove +CALLV +pop +ADDRGP4 $605 +JUMPV +LABELV $604 +ADDRGP4 cg_optimizePrediction+12 +INDIRI4 +CNSTI4 0 +EQI4 $607 +ADDRLP4 4 +INDIRI4 +ADDRLP4 464 +INDIRI4 +GEI4 $611 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 66 +MODI4 +ADDRGP4 cg+163716 +INDIRI4 +NEI4 $607 +LABELV $611 +ADDRGP4 cg_pmove +ARGP4 +ADDRGP4 Pmove +CALLV +pop +ADDRGP4 cg+135988 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 66 +MODI4 +ADDRGP4 cg+163716 +INDIRI4 +EQI4 $608 +CNSTI4 420 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg+135996 +ADDP4 +ADDRGP4 cg_pmove +INDIRP4 +INDIRB +ASGNB 420 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 66 +MODI4 +ASGNI4 +ADDRGP4 cg+163720 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $608 +JUMPV +LABELV $607 +ADDRGP4 cg_pmove +INDIRP4 +CNSTI4 420 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg+135996 +ADDP4 +INDIRB +ASGNB 420 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 66 +MODI4 +ASGNI4 +LABELV $608 +LABELV $605 +ADDRLP4 436 +CNSTI4 1 +ASGNI4 +ADDRGP4 CG_TouchTriggerPrediction +CALLV +pop +LABELV $490 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $492 +ADDRLP4 4 +INDIRI4 +ADDRLP4 432 +INDIRI4 +LEI4 $489 +ADDRGP4 cg+109588+20 +ARGP4 +ADDRGP4 cg+109588+68 +INDIRI4 +ARGI4 +ADDRGP4 cg+109564 +INDIRI4 +ARGI4 +ADDRGP4 cg+109556 +INDIRI4 +ARGI4 +ADDRGP4 cg+109588+20 +ARGP4 +ADDRGP4 CG_AdjustPositionForMover +CALLV +pop +ADDRGP4 cg+109588 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 CG_TransitionPlayerState +CALLV +pop +LABELV $374 +endproc CG_PredictPlayerState 552 20 +import cg_EDGEFPSFIX +bss +align 4 +LABELV cg_triggerEntities +skip 1024 +align 4 +LABELV cg_numTriggerEntities +skip 4 +align 4 +LABELV cg_solidEntities +skip 1024 +align 4 +LABELV cg_numSolidEntities +skip 4 +align 4 +LABELV cg_pmove +skip 360 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $561 +byte 1 68 +byte 1 111 +byte 1 117 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 97 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $548 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $533 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 10 +byte 1 0 +align 1 +LABELV $519 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 84 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $476 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $438 +byte 1 51 +byte 1 51 +byte 1 0 +align 1 +LABELV $434 +byte 1 56 +byte 1 0 +align 1 +LABELV $433 +byte 1 112 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 95 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 0 +align 1 +LABELV $416 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 80 +byte 1 65 +byte 1 67 +byte 1 75 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 66 +byte 1 65 +byte 1 67 +byte 1 75 +byte 1 85 +byte 1 80 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $310 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 116 +byte 1 97 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 46 +byte 1 50 +byte 1 102 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $302 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 116 +byte 1 97 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 46 +byte 1 50 +byte 1 102 +byte 1 32 +byte 1 32 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_scanner.asm b/build/release-linux-x86_64/base/cgame/cg_scanner.asm new file mode 100644 index 0000000..6c0d7b5 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_scanner.asm @@ -0,0 +1,3434 @@ +export CG_UpdateEntityPositions +code +proc CG_UpdateEntityPositions 20 0 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 2 +NEI4 $117 +ADDRGP4 entityPositions+30224 +INDIRI4 +CNSTI4 25 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +LEI4 $122 +ADDRGP4 $116 +JUMPV +LABELV $122 +LABELV $117 +ADDRGP4 entityPositions+30228 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRGP4 entityPositions+30240 +ADDRGP4 cg+112448 +INDIRB +ASGNB 12 +ADDRGP4 entityPositions+30224 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 entityPositions+16384 +CNSTI4 0 +ASGNI4 +ADDRGP4 entityPositions+28676 +CNSTI4 0 +ASGNI4 +ADDRGP4 entityPositions+29448 +CNSTI4 0 +ASGNI4 +ADDRGP4 entityPositions+30220 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $140 +JUMPV +LABELV $137 +ADDRLP4 0 +CNSTI4 1852 +CNSTI4 212 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $143 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $143 +ADDRLP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $145 +CNSTI4 12 +ADDRGP4 entityPositions+16384 +INDIRI4 +MULI4 +ADDRGP4 entityPositions +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 entityPositions+16384 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 entityPositions+12288 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 entityPositions+16384 +INDIRI4 +CNSTI4 1024 +GEI4 $144 +ADDRLP4 12 +ADDRGP4 entityPositions+16384 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $144 +JUMPV +LABELV $145 +ADDRLP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $144 +CNSTI4 12 +ADDRGP4 entityPositions+28676 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+16388 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 entityPositions+28676 +INDIRI4 +CNSTI4 1024 +GEI4 $144 +ADDRLP4 12 +ADDRGP4 entityPositions+28676 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $144 +JUMPV +LABELV $143 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $162 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +CNSTI4 255 +BANDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $164 +ADDRLP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $164 +CNSTI4 12 +ADDRGP4 entityPositions+29448 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+28680 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 entityPositions+29448 +INDIRI4 +CNSTI4 64 +GEI4 $165 +ADDRLP4 16 +ADDRGP4 entityPositions+29448 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $165 +JUMPV +LABELV $164 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $172 +CNSTI4 12 +ADDRGP4 entityPositions+30220 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+29452 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 entityPositions+30220 +INDIRI4 +CNSTI4 64 +GEI4 $176 +ADDRLP4 16 +ADDRGP4 entityPositions+30220 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $176 +LABELV $172 +LABELV $165 +LABELV $162 +LABELV $144 +LABELV $138 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $140 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $137 +LABELV $116 +endproc CG_UpdateEntityPositions 20 0 +lit +align 4 +LABELV $181 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc CG_DrawBlips 96 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRGP4 $181 +INDIRB +ASGNB 12 +ADDRLP4 28 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 44 +CNSTF4 1065353216 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 entityPositions+30224 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1103626240 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 12+12 +ADDRFP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 entityPositions+30240+4 +INDIRF4 +NEGF4 +CNSTF4 1119092736 +SUBF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 52 +CNSTF4 1157234688 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +DIVF4 +DIVF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +DIVF4 +DIVF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1157234688 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +DIVF4 +DIVF4 +ASGNF4 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +CNSTF4 1053609165 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 60 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ADDRLP4 60 +INDIRF4 +DIVF4 +MULF4 +CNSTF4 1061997773 +ADDF4 +ASGNF4 +ADDRLP4 12+12 +ADDRLP4 12+12 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 12+12 +ADDRLP4 12+12 +INDIRF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ADDRLP4 64 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 12+12 +INDIRF4 +CNSTF4 1065353216 +LEF4 $194 +ADDRLP4 12+12 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $195 +JUMPV +LABELV $194 +ADDRLP4 12+12 +INDIRF4 +CNSTF4 0 +GEF4 $198 +ADDRLP4 12+12 +CNSTF4 0 +ASGNF4 +LABELV $198 +LABELV $195 +ADDRLP4 12 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +LEF4 $202 +ADDRLP4 72 +CNSTF4 1073741824 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 72 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDRLP4 72 +INDIRF4 +DIVF4 +SUBF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 72 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 0+8 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+180 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRGP4 $203 +JUMPV +LABELV $202 +ADDRLP4 80 +CNSTF4 1073741824 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 80 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDRLP4 80 +INDIRF4 +DIVF4 +SUBF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 80 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 0+8 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 cgs+255316+180 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $203 +ADDRLP4 88 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 92 +CNSTF4 1096810496 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 92 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDRLP4 88 +INDIRF4 +DIVF4 +SUBF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +DIVF4 +ADDF4 +CNSTF4 1077936128 +SUBF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 92 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ARGF4 +CNSTF4 1086324736 +ARGF4 +ADDRGP4 cgs+255316+168 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $180 +endproc CG_DrawBlips 96 20 +lit +align 4 +LABELV $225 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc CG_DrawBlipsPlayer 96 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRGP4 $225 +INDIRB +ASGNB 12 +ADDRLP4 28 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 44 +CNSTF4 1065353216 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 entityPositions+30224 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1103626240 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 12+12 +ADDRFP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 entityPositions+30240+4 +INDIRF4 +NEGF4 +CNSTF4 1119092736 +SUBF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 52 +CNSTF4 1157234688 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +DIVF4 +DIVF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +DIVF4 +DIVF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1157234688 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +DIVF4 +DIVF4 +ASGNF4 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +CNSTF4 1053609165 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 60 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ADDRLP4 60 +INDIRF4 +DIVF4 +MULF4 +CNSTF4 1061997773 +ADDF4 +ASGNF4 +ADDRLP4 12+12 +ADDRLP4 12+12 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 12+12 +ADDRLP4 12+12 +INDIRF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ADDRLP4 64 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 12+12 +INDIRF4 +CNSTF4 1065353216 +LEF4 $238 +ADDRLP4 12+12 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $239 +JUMPV +LABELV $238 +ADDRLP4 12+12 +INDIRF4 +CNSTF4 0 +GEF4 $242 +ADDRLP4 12+12 +CNSTF4 0 +ASGNF4 +LABELV $242 +LABELV $239 +ADDRLP4 12 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +LEF4 $246 +ADDRLP4 72 +CNSTF4 1073741824 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 72 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDRLP4 72 +INDIRF4 +DIVF4 +SUBF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 72 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 0+8 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+180 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRGP4 $247 +JUMPV +LABELV $246 +ADDRLP4 80 +CNSTF4 1073741824 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 80 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDRLP4 80 +INDIRF4 +DIVF4 +SUBF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 80 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 0+8 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 cgs+255316+180 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $247 +ADDRLP4 88 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 92 +CNSTF4 1096810496 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 92 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDRLP4 88 +INDIRF4 +DIVF4 +SUBF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +DIVF4 +ADDF4 +CNSTF4 1077936128 +SUBF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 92 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ARGF4 +CNSTF4 1086324736 +ARGF4 +ADDRGP4 cgs+255316+176 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $224 +endproc CG_DrawBlipsPlayer 96 20 +lit +align 4 +LABELV $269 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $270 +byte 4 0 +byte 4 3212836864 +byte 4 0 +code +proc CG_DrawDir 148 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 88 +ADDRGP4 $269 +INDIRB +ASGNB 12 +ADDRLP4 100 +ADDRGP4 $270 +INDIRB +ASGNB 12 +ADDRLP4 112 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRGP4 entityPositions+30240 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 116 +CNSTP4 0 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 24 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 120 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 72 +CNSTF4 1127481344 +ADDRLP4 120 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 36 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 48 +ADDRLP4 12 +INDIRF4 +ADDRLP4 36 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48+4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 36+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48+8 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 36+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +ARGP4 +ADDRLP4 124 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 124 +INDIRF4 +CNSTF4 1065353216 +GEF4 $283 +ADDRLP4 72 +CNSTF4 1135869952 +ADDRLP4 72 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $283 +ADDRLP4 60 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 132 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 136 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 140 +CNSTF4 1103101952 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 136 +INDIRF4 +ADDF4 +ADDRLP4 140 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDRLP4 132 +INDIRF4 +DIVF4 +SUBF4 +ADDRLP4 60 +INDIRF4 +ADDRLP4 136 +INDIRF4 +MULF4 +SUBF4 +ARGF4 +ADDRLP4 144 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +DIVF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +ADDF4 +CNSTF4 1094713344 +SUBF4 +ADDRLP4 60+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 140 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 140 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+168 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $268 +endproc CG_DrawDir 148 20 +lit +align 4 +LABELV $291 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $292 +byte 4 0 +byte 4 3212836864 +byte 4 0 +code +proc CG_DrawDirPlayer 148 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 88 +ADDRGP4 $291 +INDIRB +ASGNB 12 +ADDRLP4 100 +ADDRGP4 $292 +INDIRB +ASGNB 12 +ADDRLP4 112 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRGP4 entityPositions+30240 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 116 +CNSTP4 0 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 24 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 120 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 72 +CNSTF4 1127481344 +ADDRLP4 120 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 36 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 48 +ADDRLP4 12 +INDIRF4 +ADDRLP4 36 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48+4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 36+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48+8 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 36+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +ARGP4 +ADDRLP4 124 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 124 +INDIRF4 +CNSTF4 1065353216 +GEF4 $305 +ADDRLP4 72 +CNSTF4 1135869952 +ADDRLP4 72 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $305 +ADDRLP4 60 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 132 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 136 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 140 +CNSTF4 1103101952 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 136 +INDIRF4 +ADDF4 +ADDRLP4 140 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDRLP4 132 +INDIRF4 +DIVF4 +SUBF4 +ADDRLP4 60 +INDIRF4 +ADDRLP4 136 +INDIRF4 +MULF4 +SUBF4 +ARGF4 +ADDRLP4 144 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +DIVF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +ADDF4 +CNSTF4 1094713344 +SUBF4 +ADDRLP4 60+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 140 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 140 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+176 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $290 +endproc CG_DrawDirPlayer 148 20 +lit +align 4 +LABELV $313 +byte 4 0 +byte 4 1056964608 +byte 4 1065353216 +byte 4 1061158912 +align 4 +LABELV $314 +byte 4 0 +byte 4 1063675494 +byte 4 1065353216 +byte 4 1061158912 +export CG_AlienSense +code +proc CG_AlienSense 72 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRGP4 $313 +INDIRB +ASGNB 16 +ADDRLP4 44 +ADDRGP4 $314 +INDIRB +ASGNB 16 +ADDRLP4 16 +ADDRGP4 entityPositions+30228 +INDIRB +ASGNB 12 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $319 +JUMPV +LABELV $316 +ADDRLP4 60 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 64 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 64 +INDIRI4 +ADDRGP4 entityPositions+16388 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 64 +INDIRI4 +ADDRGP4 entityPositions+16388+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+16388+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 68 +INDIRF4 +CNSTF4 1148846080 +GEF4 $332 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_DrawDir +CALLV +pop +LABELV $332 +LABELV $317 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $319 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+28676 +INDIRI4 +LTI4 $316 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $337 +JUMPV +LABELV $334 +ADDRLP4 60 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 64 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 64 +INDIRI4 +ADDRGP4 entityPositions+29452 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 64 +INDIRI4 +ADDRGP4 entityPositions+29452+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+29452+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 68 +INDIRF4 +CNSTF4 1148846080 +GEF4 $350 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRGP4 CG_DrawDirPlayer +CALLV +pop +LABELV $350 +LABELV $335 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $337 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+30220 +INDIRI4 +LTI4 $334 +LABELV $312 +endproc CG_AlienSense 72 12 +lit +align 4 +LABELV $353 +byte 4 0 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1061158912 +align 4 +LABELV $354 +byte 4 0 +byte 4 1061997773 +byte 4 1061997773 +byte 4 1058642330 +align 4 +LABELV $355 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 1061158912 +align 4 +LABELV $356 +byte 4 1061997773 +byte 4 0 +byte 4 0 +byte 4 1058642330 +export CG_Scanner +code +proc CG_Scanner 104 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRGP4 $353 +INDIRB +ASGNB 16 +ADDRLP4 44 +ADDRGP4 $354 +INDIRB +ASGNB 16 +ADDRLP4 60 +ADDRGP4 $355 +INDIRB +ASGNB 16 +ADDRLP4 76 +ADDRGP4 $356 +INDIRB +ASGNB 16 +ADDRLP4 16 +ADDRGP4 entityPositions+30228 +INDIRB +ASGNB 12 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $361 +JUMPV +LABELV $358 +ADDRLP4 92 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+16388 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+16388+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+16388+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 100 +INDIRF4 +CNSTF4 1148846080 +GEF4 $374 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +GEF4 $374 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRGP4 CG_DrawBlips +CALLV +pop +LABELV $374 +LABELV $359 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $361 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+28676 +INDIRI4 +LTI4 $358 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $380 +JUMPV +LABELV $377 +ADDRLP4 92 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 100 +INDIRF4 +CNSTF4 1148846080 +GEF4 $390 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +GEF4 $390 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRGP4 CG_DrawBlips +CALLV +pop +LABELV $390 +LABELV $378 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $380 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+16384 +INDIRI4 +LTI4 $377 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $396 +JUMPV +LABELV $393 +ADDRLP4 92 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+29452 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+29452+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+29452+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 100 +INDIRF4 +CNSTF4 1148846080 +GEF4 $409 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +GEF4 $409 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRGP4 CG_DrawBlipsPlayer +CALLV +pop +LABELV $409 +LABELV $394 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $396 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+30220 +INDIRI4 +LTI4 $393 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $415 +JUMPV +LABELV $412 +ADDRLP4 92 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+28680 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+28680+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+28680+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 100 +INDIRF4 +CNSTF4 1148846080 +GEF4 $428 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +GEF4 $428 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRGP4 CG_DrawBlipsPlayer +CALLV +pop +LABELV $428 +LABELV $413 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $415 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+29448 +INDIRI4 +LTI4 $412 +ADDRGP4 cg_disableScannerPlane+12 +INDIRI4 +CNSTI4 0 +NEI4 $431 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $431 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $437 +JUMPV +LABELV $434 +ADDRLP4 92 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+16388 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+16388+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+16388+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 100 +INDIRF4 +CNSTF4 1148846080 +GEF4 $450 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +LEF4 $450 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_DrawBlips +CALLV +pop +LABELV $450 +LABELV $435 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $437 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+28676 +INDIRI4 +LTI4 $434 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $456 +JUMPV +LABELV $453 +ADDRLP4 92 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 100 +INDIRF4 +CNSTF4 1148846080 +GEF4 $466 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +LEF4 $466 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 CG_DrawBlips +CALLV +pop +LABELV $466 +LABELV $454 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $456 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+16384 +INDIRI4 +LTI4 $453 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $472 +JUMPV +LABELV $469 +ADDRLP4 92 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+29452 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+29452+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+29452+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 100 +INDIRF4 +CNSTF4 1148846080 +GEF4 $485 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +LEF4 $485 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_DrawBlipsPlayer +CALLV +pop +LABELV $485 +LABELV $470 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $472 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+30220 +INDIRI4 +LTI4 $469 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $491 +JUMPV +LABELV $488 +ADDRLP4 92 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+28680 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+28680+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+28680+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 100 +INDIRF4 +CNSTF4 1148846080 +GEF4 $504 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +LEF4 $504 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 CG_DrawBlipsPlayer +CALLV +pop +LABELV $504 +LABELV $489 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $491 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+29448 +INDIRI4 +LTI4 $488 +LABELV $352 +endproc CG_Scanner 104 20 +bss +align 4 +LABELV entityPositions +skip 30252 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort diff --git a/build/release-linux-x86_64/base/cgame/cg_servercmds.asm b/build/release-linux-x86_64/base/cgame/cg_servercmds.asm new file mode 100644 index 0000000..5d7d1d0 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_servercmds.asm @@ -0,0 +1,12870 @@ +code +proc CG_ParseScores 112 12 +ADDRLP4 4 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRGP4 cg+113500 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +SUBI4 +CNSTI4 6 +DIVI4 +ASGNI4 +ADDRGP4 cg+113500 +INDIRI4 +CNSTI4 64 +LEI4 $118 +ADDRGP4 cg+113500 +CNSTI4 64 +ASGNI4 +LABELV $118 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cg+113508 +ADDRLP4 12 +INDIRI4 +ASGNI4 +CNSTI4 2 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cg+113508+4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 cg+113516 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1792 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 cg_debugRandom+12 +INDIRI4 +CNSTI4 0 +EQI4 $127 +ADDRGP4 $130 +ARGP4 +ADDRGP4 cg+113500 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $127 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $135 +JUMPV +LABELV $132 +CNSTI4 6 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 3 +ADDI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +CNSTI4 6 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 4 +ADDI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+4 +ADDP4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +CNSTI4 6 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 5 +ADDI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+8 +ADDP4 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRLP4 60 +CNSTI4 6 +ASGNI4 +ADDRLP4 60 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 60 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+12 +ADDP4 +ADDRLP4 72 +INDIRI4 +ASGNI4 +CNSTI4 6 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 7 +ADDI4 +ARGI4 +ADDRLP4 80 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+20 +ADDP4 +ADDRLP4 84 +INDIRI4 +ASGNI4 +CNSTI4 6 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 8 +ADDI4 +ARGI4 +ADDRLP4 92 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+24 +ADDP4 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRLP4 100 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +ADDRGP4 cg+113516 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $152 +ADDRLP4 100 +INDIRI4 +ADDRGP4 cg+113516 +ADDP4 +INDIRI4 +CNSTI4 64 +LTI4 $148 +LABELV $152 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $148 +ADDRLP4 104 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +CNSTI4 1668 +ADDRLP4 104 +INDIRI4 +ADDRGP4 cg+113516 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+72 +ADDP4 +ADDRLP4 104 +INDIRI4 +ADDRGP4 cg+113516+4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 108 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +ADDRGP4 cg+113516+16 +ADDP4 +CNSTI4 1668 +ADDRLP4 108 +INDIRI4 +ADDRGP4 cg+113516 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $133 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $135 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+113500 +INDIRI4 +LTI4 $132 +LABELV $116 +endproc CG_ParseScores 112 12 +proc CG_ParseTeamInfo 64 8 +ADDRLP4 12 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +SUBI4 +CNSTI4 5 +DIVI4 +ASGNI4 +ADDRGP4 cgs+148212 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $170 +JUMPV +LABELV $167 +CNSTI4 5 +ADDRLP4 4 +INDIRI4 +MULI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $173 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $171 +LABELV $173 +ADDRGP4 $174 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $164 +JUMPV +LABELV $171 +CNSTI4 5 +ADDRLP4 4 +INDIRI4 +MULI4 +CNSTI4 2 +ADDI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 1668 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+76 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +CNSTI4 5 +ADDRLP4 4 +INDIRI4 +MULI4 +CNSTI4 3 +ADDI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 1668 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+80 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +CNSTI4 5 +ADDRLP4 4 +INDIRI4 +MULI4 +CNSTI4 4 +ADDI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 1668 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+88 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 52 +CNSTI4 5 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 52 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 1668 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+84 +ADDP4 +ADDRLP4 60 +INDIRI4 +ASGNI4 +LABELV $168 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $170 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $167 +LABELV $164 +endproc CG_ParseTeamInfo 64 8 +export CG_ParseServerinfo +proc CG_ParseServerinfo 40 16 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $185 +ARGP4 +ADDRLP4 12 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cgs+31468 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $187 +ARGP4 +ADDRLP4 20 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cgs+31472 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $189 +ARGP4 +ADDRLP4 28 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cgs+31540 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $190 +ARGP4 +ADDRLP4 36 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRGP4 cgs+31476 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $193 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $183 +endproc CG_ParseServerinfo 40 16 +proc CG_ParseWarmup 16 4 +CNSTI4 5 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 cg+117688 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $194 +endproc CG_ParseWarmup 16 4 +export CG_SetConfigValues +proc CG_SetConfigValues 40 20 +CNSTI4 28 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +CNSTI4 29 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $197 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $199 +ARGP4 +ADDRGP4 cgs+34776 +ARGP4 +ADDRGP4 cgs+34784 +ARGP4 +ADDRGP4 cgs+34792 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRGP4 $198 +JUMPV +LABELV $197 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 cgs+34792 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+34784 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+34776 +ADDRLP4 16 +INDIRI4 +ASGNI4 +LABELV $198 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $206 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $199 +ARGP4 +ADDRGP4 cgs+34780 +ARGP4 +ADDRGP4 cgs+34788 +ARGP4 +ADDRGP4 cgs+34796 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRGP4 $207 +JUMPV +LABELV $206 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 cgs+34796 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+34788 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+34780 +ADDRLP4 20 +INDIRI4 +ASGNI4 +LABELV $207 +CNSTI4 22 +ARGI4 +ADDRLP4 24 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cgs+34760 +ADDRLP4 28 +INDIRI4 +ASGNI4 +CNSTI4 5 +ARGI4 +ADDRLP4 32 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cg+117688 +ADDRLP4 36 +INDIRI4 +ASGNI4 +LABELV $196 +endproc CG_SetConfigValues 40 20 +export CG_ShaderStateChanged +proc CG_ShaderStateChanged 188 12 +CNSTI4 25 +ARGI4 +ADDRLP4 156 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 156 +INDIRP4 +ASGNP4 +ADDRGP4 $218 +JUMPV +LABELV $217 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $220 +ARGP4 +ADDRLP4 160 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 160 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $219 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $219 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ARGU4 +ADDRGP4 strncpy +CALLP4 +pop +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ADDRLP4 12 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $223 +ARGP4 +ADDRLP4 172 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 172 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $219 +ADDRLP4 8 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $219 +ADDRLP4 76 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ARGU4 +ADDRGP4 strncpy +CALLP4 +pop +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ADDRLP4 76 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $225 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 $226 +ARGP4 +ADDRLP4 180 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 180 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $222 +ADDRLP4 140 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ARGU4 +ADDRGP4 strncpy +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ADDRLP4 140 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 140 +ARGP4 +ADDRGP4 trap_R_RemapShader +CALLV +pop +LABELV $222 +LABELV $218 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $229 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $217 +LABELV $229 +LABELV $219 +LABELV $216 +endproc CG_ShaderStateChanged 188 12 +proc CG_AnnounceAlienStageTransistion 0 12 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 1 +EQI4 $231 +ADDRGP4 $230 +JUMPV +LABELV $231 +ADDRGP4 cgs+255316+488 +INDIRI4 +ARGI4 +CNSTI4 7 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $238 +ARGP4 +CNSTI4 200 +ARGI4 +CNSTI4 128 +ARGI4 +ADDRGP4 CG_CenterPrint +CALLV +pop +LABELV $230 +endproc CG_AnnounceAlienStageTransistion 0 12 +proc CG_AnnounceHumanStageTransistion 0 12 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 2 +EQI4 $240 +ADDRGP4 $239 +JUMPV +LABELV $240 +ADDRGP4 cgs+255316+492 +INDIRI4 +ARGI4 +CNSTI4 7 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $247 +ARGP4 +CNSTI4 200 +ARGI4 +CNSTI4 128 +ARGI4 +ADDRGP4 CG_CenterPrint +CALLV +pop +LABELV $239 +endproc CG_AnnounceHumanStageTransistion 0 12 +proc CG_ConfigStringModified 80 20 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 cgs +ARGP4 +ADDRGP4 trap_GetGameState +CALLV +pop +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $249 +ADDRGP4 CG_StartMusic +CALLV +pop +ADDRGP4 $250 +JUMPV +LABELV $249 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $251 +ADDRGP4 CG_ParseServerinfo +CALLV +pop +ADDRGP4 $252 +JUMPV +LABELV $251 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +NEI4 $253 +ADDRGP4 CG_ParseWarmup +CALLV +pop +ADDRGP4 $254 +JUMPV +LABELV $253 +ADDRLP4 0 +INDIRI4 +CNSTI4 28 +NEI4 $255 +ADDRLP4 20 +ADDRGP4 cgs+34776 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $258 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $199 +ARGP4 +ADDRGP4 cgs+34776 +ARGP4 +ADDRGP4 cgs+34784 +ARGP4 +ADDRGP4 cgs+34792 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRGP4 cgs+34776 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $256 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 cgs+34776 +INDIRI4 +ARGI4 +ADDRGP4 CG_AnnounceAlienStageTransistion +CALLV +pop +ADDRGP4 $256 +JUMPV +LABELV $258 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRGP4 cgs+34792 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+34784 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+34776 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $256 +JUMPV +LABELV $255 +ADDRLP4 0 +INDIRI4 +CNSTI4 29 +NEI4 $270 +ADDRLP4 20 +ADDRGP4 cgs+34780 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $273 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $199 +ARGP4 +ADDRGP4 cgs+34780 +ARGP4 +ADDRGP4 cgs+34788 +ARGP4 +ADDRGP4 cgs+34796 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRGP4 cgs+34780 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $271 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 cgs+34780 +INDIRI4 +ARGI4 +ADDRGP4 CG_AnnounceHumanStageTransistion +CALLV +pop +ADDRGP4 $271 +JUMPV +LABELV $273 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRGP4 cgs+34796 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+34788 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+34780 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $271 +JUMPV +LABELV $270 +ADDRLP4 0 +INDIRI4 +CNSTI4 22 +NEI4 $285 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cgs+34760 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $286 +JUMPV +LABELV $285 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +LTI4 $288 +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +GEI4 $288 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+31544-24 +ADDP4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+31676-24 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +SUBI4 +CNSTI4 0 +NEI4 $294 +ADDRGP4 $296 +ARGP4 +ADDRGP4 cgs+31544 +INDIRI4 +CNSTI4 0 +EQI4 $301 +ADDRLP4 32 +ADDRGP4 $298 +ASGNP4 +ADDRGP4 $302 +JUMPV +LABELV $301 +ADDRLP4 32 +ADDRGP4 $299 +ASGNP4 +LABELV $302 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $289 +JUMPV +LABELV $294 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +SUBI4 +CNSTI4 1 +NEI4 $303 +ADDRGP4 $305 +ARGP4 +ADDRGP4 cgs+31544+4 +INDIRI4 +CNSTI4 0 +EQI4 $309 +ADDRLP4 36 +ADDRGP4 $298 +ASGNP4 +ADDRGP4 $310 +JUMPV +LABELV $309 +ADDRLP4 36 +ADDRGP4 $299 +ASGNP4 +LABELV $310 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $289 +JUMPV +LABELV $303 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +SUBI4 +CNSTI4 2 +NEI4 $289 +ADDRGP4 $313 +ARGP4 +ADDRGP4 cgs+31544+8 +INDIRI4 +CNSTI4 0 +EQI4 $317 +ADDRLP4 40 +ADDRGP4 $298 +ASGNP4 +ADDRGP4 $318 +JUMPV +LABELV $317 +ADDRLP4 40 +ADDRGP4 $299 +ASGNP4 +LABELV $318 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $289 +JUMPV +LABELV $288 +ADDRLP4 0 +INDIRI4 +CNSTI4 12 +LTI4 $319 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +GEI4 $319 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+31556-48 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+31676-48 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $320 +JUMPV +LABELV $319 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +LTI4 $325 +ADDRLP4 0 +INDIRI4 +CNSTI4 18 +GEI4 $325 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+31568-60 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+31676-60 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $326 +JUMPV +LABELV $325 +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +LTI4 $331 +ADDRLP4 0 +INDIRI4 +CNSTI4 12 +GEI4 $331 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 cgs+31688-9216 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $332 +JUMPV +LABELV $331 +ADDRLP4 0 +INDIRI4 +CNSTI4 18 +LTI4 $337 +ADDRLP4 0 +INDIRI4 +CNSTI4 21 +GEI4 $337 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRGP4 cgs+31580-576 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $338 +JUMPV +LABELV $337 +ADDRLP4 0 +INDIRI4 +CNSTI4 23 +NEI4 $343 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cg+24 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRGP4 $344 +JUMPV +LABELV $343 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +LTI4 $346 +ADDRLP4 0 +INDIRI4 +CNSTI4 286 +GEI4 $346 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+34800-120 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRGP4 $347 +JUMPV +LABELV $346 +ADDRLP4 0 +INDIRI4 +CNSTI4 542 +LTI4 $350 +ADDRLP4 0 +INDIRI4 +CNSTI4 606 +GEI4 $350 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+35824-2168 +ADDP4 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRGP4 $351 +JUMPV +LABELV $350 +ADDRLP4 0 +INDIRI4 +CNSTI4 606 +LTI4 $354 +ADDRLP4 0 +INDIRI4 +CNSTI4 670 +GEI4 $354 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36080-2424 +ADDP4 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRGP4 $355 +JUMPV +LABELV $354 +ADDRLP4 0 +INDIRI4 +CNSTI4 286 +LTI4 $358 +ADDRLP4 0 +INDIRI4 +CNSTI4 542 +GEI4 $358 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 42 +EQI4 $359 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 76 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36336-1144 +ADDP4 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRGP4 $359 +JUMPV +LABELV $358 +ADDRLP4 0 +INDIRI4 +CNSTI4 670 +LTI4 $364 +ADDRLP4 0 +INDIRI4 +CNSTI4 734 +GEI4 $364 +ADDRLP4 0 +INDIRI4 +CNSTI4 670 +SUBI4 +ARGI4 +ADDRGP4 CG_NewClientInfo +CALLV +pop +ADDRGP4 CG_BuildSpectatorString +CALLV +pop +ADDRGP4 $365 +JUMPV +LABELV $364 +ADDRLP4 0 +INDIRI4 +CNSTI4 24 +NEI4 $366 +ADDRGP4 $368 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $367 +JUMPV +LABELV $366 +ADDRLP4 0 +INDIRI4 +CNSTI4 25 +NEI4 $369 +ADDRGP4 CG_ShaderStateChanged +CALLV +pop +LABELV $369 +LABELV $367 +LABELV $365 +LABELV $359 +LABELV $355 +LABELV $351 +LABELV $347 +LABELV $344 +LABELV $338 +LABELV $332 +LABELV $326 +LABELV $320 +LABELV $289 +LABELV $286 +LABELV $271 +LABELV $256 +LABELV $254 +LABELV $252 +LABELV $250 +LABELV $248 +endproc CG_ConfigStringModified 80 20 +proc CG_MapRestart 0 8 +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $372 +ADDRGP4 $375 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $372 +ADDRGP4 CG_InitMarkPolys +CALLV +pop +ADDRGP4 cg+109572 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+109568 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+24 +CNSTI4 0 +ASGNI4 +ADDRGP4 cgs+31544 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+109576 +CNSTI4 1 +ASGNI4 +ADDRGP4 CG_StartMusic +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRGP4 trap_S_ClearLoopingSounds +CALLV +pop +ADDRGP4 $381 +ARGP4 +ADDRGP4 $299 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $371 +endproc CG_MapRestart 0 8 +export CG_Menu +proc CG_Menu 84 12 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +EQI4 $387 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +EQI4 $389 +ADDRGP4 $383 +JUMPV +LABELV $387 +ADDRLP4 16 +ADDRGP4 $388 +ASGNP4 +ADDRGP4 $384 +JUMPV +LABELV $389 +ADDRLP4 16 +ADDRGP4 $390 +ASGNP4 +ADDRGP4 $384 +JUMPV +LABELV $383 +ADDRLP4 16 +ADDRGP4 $391 +ASGNP4 +LABELV $384 +ADDRLP4 12 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +LTI4 $392 +ADDRLP4 28 +INDIRI4 +CNSTI4 62 +GTI4 $392 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $580-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $580 +address $394 +address $396 +address $410 +address $413 +address $416 +address $419 +address $422 +address $425 +address $428 +address $430 +address $432 +address $434 +address $436 +address $438 +address $440 +address $398 +address $402 +address $560 +address $549 +address $552 +address $555 +address $557 +address $566 +address $568 +address $570 +address $572 +address $574 +address $576 +address $442 +address $445 +address $448 +address $450 +address $475 +address $478 +address $481 +address $453 +address $464 +address $540 +address $543 +address $546 +address $534 +address $537 +address $400 +address $404 +address $406 +address $408 +address $506 +address $509 +address $512 +address $515 +address $518 +address $521 +address $524 +address $527 +address $530 +address $532 +address $497 +address $484 +address $491 +address $500 +address $494 +address $503 +code +LABELV $394 +ADDRLP4 12 +ADDRGP4 $395 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $396 +ADDRLP4 12 +ADDRGP4 $397 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $398 +ADDRLP4 12 +ADDRGP4 $399 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $400 +ADDRLP4 12 +ADDRGP4 $401 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $402 +ADDRLP4 12 +ADDRGP4 $403 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $404 +ADDRLP4 12 +ADDRGP4 $405 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $406 +ADDRLP4 12 +ADDRGP4 $407 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $408 +ADDRLP4 4 +ADDRGP4 $409 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $410 +ADDRLP4 8 +ADDRGP4 $411 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $412 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $413 +ADDRLP4 8 +ADDRGP4 $414 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $415 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $416 +ADDRLP4 8 +ADDRGP4 $417 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $418 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $419 +ADDRLP4 8 +ADDRGP4 $420 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $421 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $422 +ADDRLP4 8 +ADDRGP4 $423 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $424 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $425 +ADDRLP4 8 +ADDRGP4 $426 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $427 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $428 +ADDRLP4 4 +ADDRGP4 $429 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $430 +ADDRLP4 4 +ADDRGP4 $431 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $432 +ADDRLP4 4 +ADDRGP4 $433 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $434 +ADDRLP4 4 +ADDRGP4 $435 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $436 +ADDRLP4 4 +ADDRGP4 $437 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $438 +ADDRLP4 4 +ADDRGP4 $439 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $440 +ADDRLP4 4 +ADDRGP4 $441 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $442 +ADDRLP4 8 +ADDRGP4 $443 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $444 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $445 +ADDRLP4 8 +ADDRGP4 $446 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $447 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $448 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $449 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $450 +ADDRLP4 8 +ADDRGP4 $451 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $452 +ASGNP4 +ADDRGP4 $393 +JUMPV +LABELV $453 +ADDRLP4 32 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +EQI4 $458 +ADDRLP4 32 +INDIRI4 +CNSTI4 2 +EQI4 $461 +ADDRGP4 $393 +JUMPV +LABELV $458 +ADDRLP4 8 +ADDRGP4 $459 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $460 +ASGNP4 +ADDRGP4 $393 +JUMPV +LABELV $461 +ADDRLP4 8 +ADDRGP4 $462 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $463 +ASGNP4 +ADDRGP4 $393 +JUMPV +LABELV $464 +ADDRLP4 40 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +EQI4 $469 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +EQI4 $472 +ADDRGP4 $393 +JUMPV +LABELV $469 +ADDRLP4 8 +ADDRGP4 $470 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $471 +ASGNP4 +ADDRGP4 $393 +JUMPV +LABELV $472 +ADDRLP4 8 +ADDRGP4 $473 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $474 +ASGNP4 +ADDRGP4 $393 +JUMPV +LABELV $475 +ADDRLP4 8 +ADDRGP4 $476 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $477 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $478 +ADDRLP4 8 +ADDRGP4 $479 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $480 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $481 +ADDRLP4 8 +ADDRGP4 $482 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $483 +ASGNP4 +ADDRGP4 $393 +JUMPV +LABELV $484 +ADDRGP4 cgs+31540 +INDIRI4 +CNSTI4 0 +EQI4 $485 +ADDRLP4 8 +ADDRGP4 $488 +ASGNP4 +ADDRGP4 $486 +JUMPV +LABELV $485 +ADDRLP4 8 +ADDRGP4 $489 +ASGNP4 +LABELV $486 +ADDRLP4 4 +ADDRGP4 $490 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $491 +ADDRLP4 8 +ADDRGP4 $492 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $493 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $494 +ADDRLP4 8 +ADDRGP4 $495 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $496 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $497 +ADDRLP4 8 +ADDRGP4 $498 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $499 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $500 +ADDRLP4 8 +ADDRGP4 $501 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $502 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $503 +ADDRLP4 8 +ADDRGP4 $504 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $505 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $506 +ADDRLP4 8 +ADDRGP4 $507 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $508 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $509 +ADDRLP4 8 +ADDRGP4 $510 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $511 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $512 +ADDRLP4 8 +ADDRGP4 $513 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $514 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $515 +ADDRLP4 8 +ADDRGP4 $516 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $517 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $518 +ADDRLP4 8 +ADDRGP4 $519 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $520 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $521 +ADDRLP4 8 +ADDRGP4 $522 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $523 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $524 +ADDRLP4 8 +ADDRGP4 $525 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $526 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $527 +ADDRLP4 8 +ADDRGP4 $528 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $529 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $530 +ADDRLP4 4 +ADDRGP4 $531 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $532 +ADDRLP4 4 +ADDRGP4 $533 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $534 +ADDRLP4 8 +ADDRGP4 $535 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $536 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $537 +ADDRLP4 8 +ADDRGP4 $538 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $539 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $540 +ADDRLP4 8 +ADDRGP4 $541 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $542 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $543 +ADDRLP4 8 +ADDRGP4 $544 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $545 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $546 +ADDRLP4 8 +ADDRGP4 $547 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $548 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $549 +ADDRLP4 8 +ADDRGP4 $550 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $551 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $552 +ADDRLP4 8 +ADDRGP4 $553 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $554 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $555 +ADDRLP4 8 +ADDRGP4 $556 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $539 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $557 +ADDRLP4 8 +ADDRGP4 $558 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $559 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $560 +ADDRGP4 $562 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 332 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $561 +ARGP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 12 +ADDRGP4 $565 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $566 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRGP4 $567 +ARGP4 +ADDRLP4 52 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $568 +ADDRLP4 4 +ADDRGP4 $569 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $570 +ADDRLP4 4 +ADDRGP4 $571 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $572 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRGP4 $573 +ARGP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 64 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $574 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRGP4 $575 +ARGP4 +ADDRLP4 68 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $576 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 76 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRGP4 $577 +ARGP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 cgs+34776 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 80 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $392 +ADDRGP4 $579 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $393 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $582 +ADDRGP4 cg_disableUpgradeDialogs+12 +INDIRI4 +CNSTI4 0 +EQI4 $582 +ADDRGP4 $382 +JUMPV +LABELV $582 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $585 +ADDRGP4 cg_disableBuildDialogs+12 +INDIRI4 +CNSTI4 0 +EQI4 $585 +ADDRGP4 $382 +JUMPV +LABELV $585 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +NEI4 $588 +ADDRGP4 cg_disableCommandDialogs+12 +INDIRI4 +CNSTI4 0 +EQI4 $588 +ADDRGP4 $382 +JUMPV +LABELV $588 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +EQU4 $591 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRGP4 $592 +JUMPV +LABELV $591 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $593 +ADDRGP4 cg_disableWarningDialogs+12 +INDIRI4 +CNSTI4 0 +NEI4 $593 +ADDRGP4 $596 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRGP4 $594 +JUMPV +LABELV $593 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $597 +ADDRGP4 cg_disableWarningDialogs+12 +INDIRI4 +CNSTI4 2 +GEI4 $597 +ADDRGP4 $600 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $597 +LABELV $594 +LABELV $592 +LABELV $382 +endproc CG_Menu 84 12 +lit +align 1 +LABELV $602 +byte 1 0 +skip 10 +code +proc CG_Say 84 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 $602 +INDIRB +ASGNB 11 +ADDRLP4 12 +ADDRGP4 $603 +ASGNP4 +ADDRLP4 24 +ADDRGP4 $603 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $604 +ADDRFP4 0 +INDIRI4 +CNSTI4 64 +GEI4 $604 +ADDRLP4 36 +CNSTI4 1668 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 40 +ADDRGP4 $607 +ASGNP4 +ADDRLP4 44 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 44 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $608 +ADDRLP4 40 +ADDRGP4 $610 +ASGNP4 +ADDRGP4 $609 +JUMPV +LABELV $608 +ADDRLP4 36 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $611 +ADDRLP4 40 +ADDRGP4 $613 +ASGNP4 +LABELV $611 +LABELV $609 +ADDRGP4 cg_chatTeamPrefix+12 +INDIRI4 +CNSTI4 0 +EQI4 $614 +ADDRLP4 36 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 52 +ADDRGP4 toupper +CALLI4 +ASGNI4 +ADDRLP4 0 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRGP4 $617 +ARGP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $614 +ADDRGP4 cgs+256092 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 Com_ClientListContains +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $618 +ADDRLP4 12 +ADDRGP4 $621 +ASGNP4 +LABELV $618 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +EQI4 $625 +ADDRFP4 4 +INDIRI4 +CNSTI4 4 +NEI4 $605 +LABELV $625 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $605 +ADDRFP4 0 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $626 +ADDRLP4 72 +ADDRGP4 CG_GetPlayerLocation +CALLP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $629 +ADDRLP4 64 +ADDRLP4 68 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $627 +JUMPV +LABELV $629 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRGP4 $627 +JUMPV +LABELV $626 +ADDRLP4 64 +ADDRLP4 36 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $627 +ADDRLP4 68 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +LEI4 $605 +ADDRLP4 68 +INDIRI4 +CNSTI4 64 +GEI4 $605 +ADDRLP4 64 +INDIRI4 +CNSTI4 734 +ADDI4 +ARGI4 +ADDRLP4 76 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $605 +ADDRGP4 $635 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRGP4 $605 +JUMPV +LABELV $604 +ADDRLP4 16 +ADDRGP4 $636 +ASGNP4 +LABELV $605 +ADDRFP4 4 +INDIRI4 +CNSTI4 7 +EQI4 $637 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 $639 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRLP4 36 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $637 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRGP4 $640 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 20 +ADDRGP4 $603 +ASGNP4 +ADDRGP4 $638 +JUMPV +LABELV $637 +ADDRLP4 20 +ADDRGP4 $223 +ASGNP4 +LABELV $638 +ADDRLP4 40 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +LTI4 $641 +ADDRLP4 40 +INDIRI4 +CNSTI4 7 +GTI4 $641 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $673 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $673 +address $644 +address $649 +address $660 +address $660 +address $658 +address $651 +address $651 +address $672 +code +LABELV $644 +ADDRGP4 cg_teamChatsOnly+12 +INDIRI4 +CNSTI4 0 +EQI4 $645 +ADDRLP4 12 +ADDRGP4 $621 +ASGNP4 +LABELV $645 +ADDRGP4 $648 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $642 +JUMPV +LABELV $649 +ADDRGP4 $650 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $642 +JUMPV +LABELV $651 +ADDRGP4 $652 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 5 +NEI4 $656 +ADDRLP4 48 +ADDRGP4 $653 +ASGNP4 +ADDRGP4 $657 +JUMPV +LABELV $656 +ADDRLP4 48 +ADDRGP4 $654 +ASGNP4 +LABELV $657 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $642 +JUMPV +LABELV $658 +ADDRGP4 $659 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $642 +JUMPV +LABELV $660 +ADDRFP4 4 +INDIRI4 +CNSTI4 3 +NEI4 $663 +ADDRLP4 52 +ADDRGP4 $613 +ASGNP4 +ADDRGP4 $664 +JUMPV +LABELV $663 +ADDRLP4 52 +ADDRGP4 $661 +ASGNP4 +LABELV $664 +ADDRLP4 28 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRGP4 $665 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 1668 +ADDRGP4 cg+4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+4 +ADDP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRLP4 12 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $642 +ADDRGP4 $671 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +CNSTI4 200 +ARGI4 +CNSTI4 128 +ARGI4 +ADDRGP4 CG_CenterPrint +CALLV +pop +ADDRGP4 $642 +JUMPV +LABELV $672 +ADDRGP4 $600 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $641 +LABELV $642 +ADDRLP4 48 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +EQI4 $677 +ADDRLP4 48 +INDIRI4 +CNSTI4 3 +EQI4 $677 +ADDRLP4 48 +INDIRI4 +CNSTI4 4 +EQI4 $677 +ADDRGP4 $674 +JUMPV +LABELV $677 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $678 +ADDRGP4 cgs+255316+384 +INDIRI4 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $675 +JUMPV +LABELV $678 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $683 +ADDRGP4 cgs+255316+388 +INDIRI4 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $675 +JUMPV +LABELV $683 +LABELV $674 +ADDRGP4 cgs+255316+380 +INDIRI4 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +LABELV $675 +LABELV $601 +endproc CG_Say 84 36 +proc CG_VoiceTrack 24 16 +ADDRGP4 cgs+256088 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_VoiceByName +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $692 +ADDRGP4 $694 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $690 +JUMPV +LABELV $692 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_VoiceCmdByNum +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $695 +ADDRGP4 $697 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $690 +JUMPV +LABELV $695 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_VoiceTrackByNum +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $698 +ADDRGP4 $700 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $690 +JUMPV +LABELV $698 +ADDRLP4 8 +INDIRP4 +RETP4 +LABELV $690 +endproc CG_VoiceTrack 24 16 +lit +align 1 +LABELV $702 +byte 1 0 +skip 149 +code +proc CG_ParseVoice 240 16 +ADDRLP4 12 +ADDRGP4 $702 +INDIRB +ASGNB 150 +ADDRLP4 168 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +CNSTI4 5 +LTI4 $705 +ADDRLP4 172 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 172 +INDIRI4 +CNSTI4 6 +LEI4 $703 +LABELV $705 +ADDRGP4 $701 +JUMPV +LABELV $703 +ADDRLP4 176 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 176 +INDIRI4 +CNSTI4 6 +NEI4 $706 +CNSTI4 5 +ARGI4 +ADDRLP4 180 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 180 +INDIRP4 +ARGP4 +CNSTI4 150 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $706 +CNSTI4 1 +ARGI4 +ADDRLP4 184 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 184 +INDIRP4 +ARGP4 +ADDRLP4 188 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 188 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $710 +ADDRLP4 4 +INDIRI4 +CNSTI4 64 +LTI4 $708 +LABELV $710 +ADDRGP4 $701 +JUMPV +LABELV $708 +CNSTI4 2 +ARGI4 +ADDRLP4 196 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 196 +INDIRP4 +ARGP4 +ADDRLP4 200 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 200 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $713 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $711 +LABELV $713 +ADDRGP4 $701 +JUMPV +LABELV $711 +ADDRGP4 cg_teamChatsOnly+12 +INDIRI4 +CNSTI4 0 +EQI4 $714 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +EQI4 $714 +ADDRGP4 $701 +JUMPV +LABELV $714 +ADDRLP4 164 +CNSTI4 1668 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 164 +INDIRP4 +CNSTI4 1504 +ADDP4 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +LEI4 $718 +ADDRGP4 $701 +JUMPV +LABELV $718 +CNSTI4 3 +ARGI4 +ADDRLP4 208 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 208 +INDIRP4 +ARGP4 +ADDRLP4 212 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 4 +ARGI4 +ADDRLP4 216 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 216 +INDIRP4 +ARGP4 +ADDRLP4 220 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 164 +INDIRP4 +CNSTI4 1488 +ADDP4 +ARGP4 +ADDRLP4 212 +INDIRI4 +ARGI4 +ADDRLP4 220 +INDIRI4 +ARGI4 +ADDRLP4 224 +ADDRGP4 CG_VoiceTrack +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 224 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $721 +ADDRLP4 164 +INDIRP4 +CNSTI4 1504 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $722 +JUMPV +LABELV $721 +ADDRLP4 164 +INDIRP4 +CNSTI4 1504 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 3000 +ADDI4 +ASGNI4 +LABELV $722 +ADDRLP4 12 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $725 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $727 +ADDRLP4 12 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 150 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $728 +JUMPV +LABELV $727 +ADDRLP4 12 +ARGP4 +ADDRGP4 $729 +ARGP4 +CNSTI4 150 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $728 +LABELV $725 +ADDRGP4 cg_noVoiceText+12 +INDIRI4 +CNSTI4 0 +NEI4 $730 +ADDRLP4 228 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 228 +INDIRI4 +CNSTI4 0 +EQI4 $736 +ADDRLP4 228 +INDIRI4 +CNSTI4 1 +EQI4 $737 +ADDRGP4 $734 +JUMPV +LABELV $736 +ADDRLP4 4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 12 +ARGP4 +ADDRGP4 CG_Say +CALLV +pop +ADDRGP4 $734 +JUMPV +LABELV $737 +ADDRLP4 4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +ARGP4 +ADDRGP4 CG_Say +CALLV +pop +LABELV $734 +LABELV $730 +ADDRGP4 cg_noVoiceChats+12 +INDIRI4 +CNSTI4 0 +EQI4 $738 +ADDRGP4 $701 +JUMPV +LABELV $738 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $741 +ADDRGP4 $701 +JUMPV +LABELV $741 +ADDRGP4 cgs+256092 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 228 +ADDRGP4 Com_ClientListContains +CALLI4 +ASGNI4 +ADDRLP4 228 +INDIRI4 +CNSTI4 0 +EQI4 $743 +ADDRGP4 $701 +JUMPV +LABELV $743 +ADDRLP4 232 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 232 +INDIRI4 +CNSTI4 0 +EQI4 $749 +ADDRLP4 232 +INDIRI4 +CNSTI4 1 +EQI4 $750 +ADDRLP4 232 +INDIRI4 +CNSTI4 2 +EQI4 $751 +ADDRGP4 $747 +JUMPV +LABELV $749 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $747 +JUMPV +LABELV $750 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $747 +JUMPV +LABELV $751 +CNSTP4 0 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +LABELV $747 +LABELV $701 +endproc CG_ParseVoice 240 16 +proc CG_CenterPrint_f 4 12 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 144 +ARGI4 +CNSTI4 16 +ARGI4 +ADDRGP4 CG_CenterPrint +CALLV +pop +LABELV $752 +endproc CG_CenterPrint_f 4 12 +proc CG_Print_f 4 8 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRGP4 $754 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $753 +endproc CG_Print_f 4 8 +proc CG_Chat_f 20 12 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 3 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 3 +ARGP4 +ADDRLP4 12 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 3 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 CG_Say +CALLV +pop +LABELV $755 +endproc CG_Chat_f 20 12 +proc CG_ClientLevelShot_f 0 0 +ADDRGP4 cg+12 +CNSTI4 1 +ASGNI4 +LABELV $756 +endproc CG_ClientLevelShot_f 0 0 +proc CG_ServerMenu_f 32 8 +ADDRGP4 cg+8 +INDIRI4 +CNSTI4 0 +NEI4 $759 +ADDRLP4 0 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $762 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_Menu +CALLV +pop +ADDRGP4 $763 +JUMPV +LABELV $762 +ADDRLP4 12 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $764 +CNSTI4 1 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 2 +ARGI4 +ADDRLP4 24 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRGP4 CG_Menu +CALLV +pop +LABELV $764 +LABELV $763 +LABELV $759 +LABELV $758 +endproc CG_ServerMenu_f 32 8 +proc CG_ServerCloseMenus_f 0 4 +ADDRGP4 $767 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +LABELV $766 +endproc CG_ServerCloseMenus_f 0 4 +proc CG_PoisonCloud_f 8 8 +ADDRGP4 cg+118232 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+135960 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $771 +ADDRGP4 cgs+255316+612 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRGP4 cg+135960 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 cg+135960 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 cg+110016 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRGP4 cg+135960 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +LABELV $771 +LABELV $768 +endproc CG_PoisonCloud_f 8 8 +proc CG_GameCmds_f 16 4 +ADDRLP4 8 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $784 +JUMPV +LABELV $781 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +LABELV $782 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $784 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $781 +LABELV $780 +endproc CG_GameCmds_f 16 4 +data +align 4 +LABELV svcommands +address $785 +address CG_Chat_f +address $786 +address CG_ClientLevelShot_f +address $787 +address CG_GameCmds_f +address $788 +address CG_CenterPrint_f +address $789 +address CG_ConfigStringModified +address $790 +address CG_MapRestart +address $791 +address CG_PoisonCloud_f +address $792 +address CG_Print_f +address $793 +address CG_ParseScores +address $794 +address CG_ServerCloseMenus_f +address $795 +address CG_ServerMenu_f +address $796 +address CG_ParseTeamInfo +address $797 +address CG_ParseVoice +code +proc CG_ServerCommand 16 20 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 svcommands +ARGP4 +CNSTU4 13 +ARGU4 +CNSTU4 8 +ARGU4 +ADDRGP4 cmdcmp +ARGP4 +ADDRLP4 12 +ADDRGP4 bsearch +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $799 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $798 +JUMPV +LABELV $799 +ADDRGP4 $801 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $798 +endproc CG_ServerCommand 16 20 +export CG_ExecuteNewServerCommands +proc CG_ExecuteNewServerCommands 12 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 $804 +JUMPV +LABELV $803 +ADDRLP4 0 +ADDRGP4 cgs+31456 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 trap_GetServerCommand +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $807 +ADDRGP4 CG_ServerCommand +CALLV +pop +LABELV $807 +LABELV $804 +ADDRGP4 cgs+31456 +INDIRI4 +ADDRFP4 0 +INDIRI4 +LTI4 $803 +LABELV $802 +endproc CG_ExecuteNewServerCommands 12 4 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $801 +byte 1 85 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $797 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $796 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 0 +align 1 +LABELV $795 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $794 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $793 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $792 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $791 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 100 +byte 1 0 +align 1 +LABELV $790 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $789 +byte 1 99 +byte 1 115 +byte 1 0 +align 1 +LABELV $788 +byte 1 99 +byte 1 112 +byte 1 0 +align 1 +LABELV $787 +byte 1 99 +byte 1 109 +byte 1 100 +byte 1 115 +byte 1 0 +align 1 +LABELV $786 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 76 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 83 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 0 +align 1 +LABELV $785 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $767 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $754 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $729 +byte 1 42 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 105 +byte 1 98 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 115 +byte 1 104 +byte 1 42 +byte 1 0 +align 1 +LABELV $700 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $697 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $694 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $671 +byte 1 37 +byte 1 115 +byte 1 80 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $665 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 91 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 93 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $661 +byte 1 94 +byte 1 50 +byte 1 0 +align 1 +LABELV $659 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 60 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 62 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 52 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $654 +byte 1 91 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 93 +byte 1 0 +align 1 +LABELV $653 +byte 1 91 +byte 1 65 +byte 1 68 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 93 +byte 1 0 +align 1 +LABELV $652 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 54 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $650 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 41 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $648 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 50 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $640 +byte 1 42 +byte 1 32 +byte 1 0 +align 1 +LABELV $639 +byte 1 47 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 0 +align 1 +LABELV $636 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $635 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 41 +byte 1 0 +align 1 +LABELV $621 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 0 +align 1 +LABELV $617 +byte 1 91 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 55 +byte 1 93 +byte 1 32 +byte 1 0 +align 1 +LABELV $613 +byte 1 94 +byte 1 53 +byte 1 0 +align 1 +LABELV $610 +byte 1 94 +byte 1 49 +byte 1 0 +align 1 +LABELV $607 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $603 +byte 1 0 +align 1 +LABELV $600 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $596 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $579 +byte 1 99 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $577 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $575 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 87 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 47 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $573 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 102 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 83 +byte 1 68 +byte 1 0 +align 1 +LABELV $571 +byte 1 94 +byte 1 53 +byte 1 85 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $569 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $567 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $565 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $562 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $561 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $559 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $558 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 0 +align 1 +LABELV $556 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 110 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $554 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 109 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $553 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 109 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 77 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 109 +byte 1 121 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $551 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $550 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 77 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 98 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $548 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $547 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $545 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $544 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 102 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 115 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $542 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $541 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 102 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 115 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $539 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $538 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 110 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $536 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $535 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 69 +byte 1 103 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $533 +byte 1 94 +byte 1 53 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 116 +byte 1 44 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 47 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $531 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $529 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $528 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 0 +align 1 +LABELV $526 +byte 1 94 +byte 1 53 +byte 1 78 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 102 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $525 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 102 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 77 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 98 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $523 +byte 1 94 +byte 1 53 +byte 1 78 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $522 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 77 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 98 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $520 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $519 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 114 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $517 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 65 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $516 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 114 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $514 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $513 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 105 +byte 1 112 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $511 +byte 1 94 +byte 1 53 +byte 1 73 +byte 1 110 +byte 1 115 +byte 1 117 +byte 1 102 +byte 1 102 +byte 1 105 +byte 1 99 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 0 +align 1 +LABELV $510 +byte 1 73 +byte 1 110 +byte 1 115 +byte 1 117 +byte 1 102 +byte 1 102 +byte 1 105 +byte 1 99 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $508 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 0 +align 1 +LABELV $507 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 80 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 114 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 46 +byte 1 0 +align 1 +LABELV $505 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $504 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $502 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $501 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $499 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $498 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $496 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $495 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 46 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 102 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 115 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $493 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $492 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $490 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $489 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 32 +byte 1 70 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 98 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $488 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 32 +byte 1 70 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 98 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $483 +byte 1 94 +byte 1 53 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 115 +byte 1 0 +align 1 +LABELV $482 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 46 +byte 1 0 +align 1 +LABELV $480 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $479 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 46 +byte 1 32 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $477 +byte 1 94 +byte 1 53 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $476 +byte 1 78 +byte 1 101 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 102 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 46 +byte 1 32 +byte 1 68 +byte 1 117 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 0 +align 1 +LABELV $474 +byte 1 94 +byte 1 53 +byte 1 65 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 46 +byte 1 0 +align 1 +LABELV $473 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 116 +byte 1 119 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 46 +byte 1 32 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $471 +byte 1 94 +byte 1 53 +byte 1 65 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 46 +byte 1 0 +align 1 +LABELV $470 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 116 +byte 1 119 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 46 +byte 1 32 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $463 +byte 1 94 +byte 1 53 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 114 +byte 1 117 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $462 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 44 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 103 +byte 1 103 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 103 +byte 1 103 +byte 1 40 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 115 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $460 +byte 1 94 +byte 1 53 +byte 1 65 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 114 +byte 1 117 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $459 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 115 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $452 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $451 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 44 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $449 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $447 +byte 1 94 +byte 1 53 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 114 +byte 1 102 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $446 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 114 +byte 1 102 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 114 +byte 1 102 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 32 +byte 1 80 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $444 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $443 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 77 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 108 +byte 1 117 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 44 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $441 +byte 1 94 +byte 1 53 +byte 1 77 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 118 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $439 +byte 1 94 +byte 1 53 +byte 1 77 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $437 +byte 1 94 +byte 1 53 +byte 1 77 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $435 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $433 +byte 1 94 +byte 1 53 +byte 1 74 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $431 +byte 1 94 +byte 1 53 +byte 1 67 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 44 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $429 +byte 1 94 +byte 1 53 +byte 1 67 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $427 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 117 +byte 1 112 +byte 1 46 +byte 1 0 +align 1 +LABELV $426 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 115 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 46 +byte 1 32 +byte 1 0 +align 1 +LABELV $424 +byte 1 94 +byte 1 53 +byte 1 78 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $423 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 80 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $421 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $420 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $418 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $417 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $415 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $414 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 80 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 46 +byte 1 0 +align 1 +LABELV $412 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $411 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 80 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 46 +byte 1 0 +align 1 +LABELV $409 +byte 1 85 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $407 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $405 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $403 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $401 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $399 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $397 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $395 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $391 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 10 +byte 1 0 +align 1 +LABELV $390 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 10 +byte 1 0 +align 1 +LABELV $388 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 10 +byte 1 0 +align 1 +LABELV $381 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $375 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $368 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $313 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $305 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $299 +byte 1 48 +byte 1 0 +align 1 +LABELV $298 +byte 1 49 +byte 1 0 +align 1 +LABELV $296 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $247 +byte 1 94 +byte 1 53 +byte 1 82 +byte 1 101 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 0 +align 1 +LABELV $238 +byte 1 94 +byte 1 53 +byte 1 87 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 0 +align 1 +LABELV $226 +byte 1 64 +byte 1 0 +align 1 +LABELV $223 +byte 1 58 +byte 1 0 +align 1 +LABELV $220 +byte 1 61 +byte 1 0 +align 1 +LABELV $199 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $193 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 98 +byte 1 115 +byte 1 112 +byte 1 0 +align 1 +LABELV $190 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $189 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 68 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $187 +byte 1 115 +byte 1 118 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $185 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $174 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 58 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $130 +byte 1 99 +byte 1 103 +byte 1 46 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 83 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_snapshot.asm b/build/release-linux-x86_64/base/cgame/cg_snapshot.asm new file mode 100644 index 0000000..a2d8ecf --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_snapshot.asm @@ -0,0 +1,2099 @@ +code +proc CG_ResetEntity 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 300 +SUBI4 +GEI4 $117 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $117 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $121 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_ResetPlayerEntity +CALLV +pop +LABELV $121 +LABELV $116 +endproc CG_ResetEntity 8 4 +proc CG_TransitionEntity 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRB +ASGNB 212 +ADDRFP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $124 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_ResetEntity +CALLV +pop +LABELV $124 +ADDRFP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_CheckEvents +CALLV +pop +LABELV $123 +endproc CG_TransitionEntity 4 4 +export CG_SetInitialSnapshot +proc CG_SetInitialSnapshot 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg+36 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +ADDRGP4 CG_BuildSolidList +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 54744 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_ExecuteNewServerCommands +CALLV +pop +ADDRGP4 CG_Respawn +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $131 +JUMPV +LABELV $128 +ADDRLP4 8 +CNSTI4 212 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 1852 +ADDRLP4 8 +INDIRP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +CNSTU4 212 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_ResetEntity +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_CheckEvents +CALLV +pop +LABELV $129 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $131 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $128 +LABELV $126 +endproc CG_SetInitialSnapshot 20 12 +proc CG_TransitionSnapshot 32 12 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $135 +ADDRGP4 $138 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $135 +ADDRGP4 cg+40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $139 +ADDRGP4 $142 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $139 +ADDRGP4 cg+40 +INDIRP4 +CNSTI4 54744 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_ExecuteNewServerCommands +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $147 +JUMPV +LABELV $144 +ADDRLP4 4 +CNSTI4 1852 +CNSTI4 212 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $145 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $147 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $144 +ADDRLP4 8 +ADDRGP4 cg+36 +INDIRP4 +ASGNP4 +ADDRGP4 cg+36 +ADDRGP4 cg+40 +INDIRP4 +ASGNP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+424 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $160 +JUMPV +LABELV $157 +ADDRLP4 4 +CNSTI4 1852 +CNSTI4 212 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_TransitionEntity +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $158 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $160 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $157 +ADDRGP4 cg+40 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $165 +ADDRLP4 20 +CNSTI4 44 +ASGNI4 +ADDRLP4 12 +ADDRLP4 8 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 24 +CNSTI4 112 +ASGNI4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +BXORI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $168 +ADDRGP4 cg+109544 +CNSTI4 1 +ASGNI4 +LABELV $168 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+8 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $179 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 28 +INDIRI4 +NEI4 $179 +ADDRGP4 cg_nopredict+12 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $179 +ADDRGP4 cg_synchronousClients+12 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $171 +LABELV $179 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 CG_TransitionPlayerState +CALLV +pop +LABELV $171 +LABELV $165 +LABELV $134 +endproc CG_TransitionSnapshot 32 12 +proc CG_SetNextSnap 36 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg+40 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+212 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+424 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $188 +JUMPV +LABELV $185 +ADDRLP4 16 +CNSTI4 212 +ASGNI4 +ADDRLP4 4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 1852 +ADDRLP4 4 +INDIRP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTU4 212 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $191 +ADDRLP4 32 +CNSTI4 8 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRI4 +BXORI4 +CNSTI4 2 +BANDI4 +ADDRLP4 28 +INDIRI4 +EQI4 $189 +LABELV $191 +ADDRLP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $190 +JUMPV +LABELV $189 +ADDRLP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $190 +LABELV $186 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $188 +ADDRLP4 8 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $185 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $192 +ADDRLP4 16 +CNSTI4 156 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +BXORI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $192 +ADDRGP4 cg+109548 +CNSTI4 1 +ASGNI4 +ADDRGP4 $193 +JUMPV +LABELV $192 +ADDRGP4 cg+109548 +CNSTI4 0 +ASGNI4 +LABELV $193 +ADDRLP4 20 +CNSTI4 192 +ASGNI4 +ADDRGP4 cg+40 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $198 +ADDRGP4 cg+109548 +CNSTI4 1 +ASGNI4 +LABELV $198 +ADDRGP4 cg+40 +INDIRP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +INDIRI4 +BXORI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $203 +ADDRGP4 cg+109548 +CNSTI4 1 +ASGNI4 +LABELV $203 +ADDRGP4 CG_BuildSolidList +CALLV +pop +LABELV $180 +endproc CG_SetNextSnap 36 12 +proc CG_ReadNextSnapshot 20 12 +ADDRGP4 cg+28 +INDIRI4 +ADDRGP4 cgs+31460 +INDIRI4 +CNSTI4 1000 +ADDI4 +LEI4 $217 +ADDRGP4 $213 +ARGP4 +ADDRGP4 cg+28 +INDIRI4 +ARGI4 +ADDRGP4 cgs+31460 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $217 +JUMPV +LABELV $216 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +ADDRGP4 cg+44 +CVPU4 4 +NEU4 $221 +ADDRLP4 0 +ADDRGP4 cg+44+54748 +ASGNP4 +ADDRGP4 $222 +JUMPV +LABELV $221 +ADDRLP4 0 +ADDRGP4 cg+44 +ASGNP4 +LABELV $222 +ADDRLP4 8 +ADDRGP4 cgs+31460 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 cgs+31460 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_GetSnapshot +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $230 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $230 +ADDRLP4 16 +CNSTI4 8 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $230 +LABELV $230 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $234 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AddLagometerSnapshotInfo +CALLV +pop +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $208 +JUMPV +LABELV $234 +CNSTP4 0 +ARGP4 +ADDRGP4 CG_AddLagometerSnapshotInfo +CALLV +pop +LABELV $217 +ADDRGP4 cgs+31460 +INDIRI4 +ADDRGP4 cg+28 +INDIRI4 +LTI4 $216 +CNSTP4 0 +RETP4 +LABELV $208 +endproc CG_ReadNextSnapshot 20 12 +export CG_ProcessSnapshots +proc CG_ProcessSnapshots 16 8 +ADDRLP4 4 +ARGP4 +ADDRGP4 cg+32 +ARGP4 +ADDRGP4 trap_GetCurrentSnapshotNumber +CALLV +pop +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+28 +INDIRI4 +EQI4 $247 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+28 +INDIRI4 +GEI4 $241 +ADDRGP4 $244 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $241 +ADDRGP4 cg+28 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $247 +JUMPV +LABELV $246 +ADDRLP4 8 +ADDRGP4 CG_ReadNextSnapshot +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $250 +ADDRGP4 $236 +JUMPV +LABELV $250 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +NEI4 $252 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetInitialSnapshot +CALLV +pop +LABELV $252 +LABELV $247 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $246 +LABELV $254 +ADDRGP4 cg+40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $257 +ADDRLP4 8 +ADDRGP4 CG_ReadNextSnapshot +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $260 +ADDRGP4 $256 +JUMPV +LABELV $260 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetNextSnap +CALLV +pop +ADDRLP4 12 +CNSTI4 8 +ASGNI4 +ADDRGP4 cg+40 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +GEI4 $262 +ADDRGP4 $266 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $262 +LABELV $257 +ADDRLP4 8 +CNSTI4 8 +ASGNI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +LTI4 $267 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+40 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +GEI4 $267 +ADDRGP4 $256 +JUMPV +LABELV $267 +ADDRGP4 CG_TransitionSnapshot +CALLV +pop +LABELV $255 +ADDRGP4 $254 +JUMPV +LABELV $256 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $273 +ADDRGP4 $276 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $273 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +GEI4 $277 +ADDRGP4 cg+109556 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $277 +ADDRGP4 cg+40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $283 +ADDRGP4 cg+40 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +GTI4 $283 +ADDRGP4 $288 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $283 +LABELV $236 +endproc CG_ProcessSnapshots 16 8 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $288 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 103 +byte 1 46 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 45 +byte 1 62 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 60 +byte 1 61 +byte 1 32 +byte 1 99 +byte 1 103 +byte 1 46 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $276 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 103 +byte 1 46 +byte 1 115 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 61 +byte 1 61 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 0 +align 1 +LABELV $266 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 115 +byte 1 0 +align 1 +LABELV $244 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 32 +byte 1 60 +byte 1 32 +byte 1 99 +byte 1 103 +byte 1 46 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $213 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 78 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $142 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 32 +byte 1 99 +byte 1 103 +byte 1 46 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $138 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 32 +byte 1 99 +byte 1 103 +byte 1 46 +byte 1 115 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_trails.asm b/build/release-linux-x86_64/base/cgame/cg_trails.asm new file mode 100644 index 0000000..fc941a7 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_trails.asm @@ -0,0 +1,9165 @@ +data +align 4 +LABELV numBaseTrailSystems +byte 4 0 +align 4 +LABELV numBaseTrailBeams +byte 4 0 +code +proc CG_CalculateBeamNodeProperties 668 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRLP4 540 +CNSTI4 0 +ASGNI4 +ADDRLP4 544 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 572 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 572 +INDIRU4 +EQU4 $119 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 572 +INDIRU4 +NEU4 $117 +LABELV $119 +ADDRGP4 $116 +JUMPV +LABELV $117 +ADDRLP4 560 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 564 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 580 +CNSTI4 0 +ASGNI4 +ADDRLP4 560 +INDIRP4 +CNSTI4 2768 +ADDP4 +INDIRI4 +ADDRLP4 580 +INDIRI4 +LEI4 $120 +ADDRLP4 564 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ADDRLP4 580 +INDIRI4 +EQI4 $120 +ADDRLP4 544 +ADDRLP4 544 +INDIRF4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 560 +INDIRP4 +CNSTI4 2768 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 564 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 544 +INDIRF4 +CNSTF4 0 +GEF4 $123 +ADDRLP4 544 +CNSTF4 0 +ASGNF4 +LABELV $123 +LABELV $120 +ADDRLP4 588 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 556 +ADDRLP4 588 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRLP4 588 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 592 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 548 +ADDRLP4 592 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 592 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 596 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 552 +ADDRLP4 596 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRLP4 596 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 600 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 600 +INDIRP4 +CNSTI4 23 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 600 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRU1 +CVUI4 1 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 604 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 16+4 +ADDRLP4 604 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 604 +INDIRP4 +CNSTI4 21 +ADDP4 +INDIRU1 +CVUI4 1 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 608 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 16+8 +ADDRLP4 608 +INDIRP4 +CNSTI4 25 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 608 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRU1 +CVUI4 1 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $130 +JUMPV +LABELV $127 +ADDRLP4 612 +ADDRLP4 540 +INDIRI4 +ASGNI4 +ADDRLP4 540 +ADDRLP4 612 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 620 +CNSTI4 12 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 620 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ADDRLP4 620 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 624 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 612 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 28 +ADDP4 +ADDRLP4 624 +INDIRF4 +ASGNF4 +LABELV $128 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $130 +ADDRLP4 616 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 616 +INDIRU4 +EQU4 $131 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 616 +INDIRU4 +NEU4 $127 +LABELV $131 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $135 +JUMPV +LABELV $132 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 28 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $133 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $135 +ADDRLP4 12 +INDIRI4 +ADDRLP4 540 +INDIRI4 +LTI4 $132 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $139 +JUMPV +LABELV $136 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $140 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +ADDRLP4 556 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $141 +JUMPV +LABELV $140 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $142 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $144 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 $145 +JUMPV +LABELV $144 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRF4 +DIVF4 +ASGNF4 +LABELV $145 +LABELV $142 +LABELV $141 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +ADDRLP4 548 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 624 +CNSTF4 1132396544 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +ADDRLP4 552 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDRLP4 544 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 628 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 624 +INDIRF4 +ADDRLP4 628 +INDIRF4 +LTF4 $147 +ADDRLP4 620 +ADDRLP4 624 +INDIRF4 +ADDRLP4 628 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $148 +JUMPV +LABELV $147 +ADDRLP4 620 +ADDRLP4 624 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $148 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 620 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 644 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 648 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 644 +INDIRF4 +ADDRLP4 648 +INDIRF4 +LTF4 $154 +ADDRLP4 632 +ADDRLP4 644 +INDIRF4 +ADDRLP4 648 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $155 +JUMPV +LABELV $154 +ADDRLP4 632 +ADDRLP4 644 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $155 +ADDRLP4 0 +INDIRP4 +CNSTI4 37 +ADDP4 +ADDRLP4 632 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 652 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 21 +ADDP4 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 16+4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 656 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 652 +INDIRF4 +ADDRLP4 656 +INDIRF4 +LTF4 $156 +ADDRLP4 636 +ADDRLP4 652 +INDIRF4 +ADDRLP4 656 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $157 +JUMPV +LABELV $156 +ADDRLP4 636 +ADDRLP4 652 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $157 +ADDRLP4 0 +INDIRP4 +CNSTI4 38 +ADDP4 +ADDRLP4 636 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 660 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 16+8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 664 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 660 +INDIRF4 +ADDRLP4 664 +INDIRF4 +LTF4 $158 +ADDRLP4 640 +ADDRLP4 660 +INDIRF4 +ADDRLP4 664 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $159 +JUMPV +LABELV $158 +ADDRLP4 640 +ADDRLP4 660 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $159 +ADDRLP4 0 +INDIRP4 +CNSTI4 39 +ADDP4 +ADDRLP4 640 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 28 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $137 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $139 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $136 +LABELV $116 +endproc CG_CalculateBeamNodeProperties 668 8 +proc CG_LightVertex 44 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 trap_R_LightForPoint +CALLI4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $161 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +CVFI4 4 +CVIU4 4 +CVUU1 4 +ASGNU1 +LABELV $162 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LEI4 $161 +ADDRFP4 8 +INDIRP4 +CNSTI4 3 +ADDP4 +ADDRFP4 4 +INDIRU1 +ASGNU1 +LABELV $160 +endproc CG_LightVertex 44 16 +proc CG_RenderBeam 12300 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 12216 +CNSTP4 0 +ASGNP4 +ADDRLP4 12212 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 12236 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 12236 +INDIRU4 +EQU4 $168 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 12236 +INDIRU4 +NEU4 $166 +LABELV $168 +ADDRGP4 $165 +JUMPV +LABELV $166 +ADDRLP4 12220 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12224 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12228 +ADDRLP4 12224 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12228 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $169 +ADDRLP4 12224 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 12244 +ADDRGP4 CG_AttachmentCentNum +CALLI4 +ASGNI4 +ADDRLP4 12244 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +EQI4 $174 +ADDRLP4 12224 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 12248 +ADDRGP4 CG_AttachmentCentNum +CALLI4 +ASGNI4 +ADDRLP4 12248 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $169 +LABELV $174 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +NEI4 $169 +ADDRGP4 $165 +JUMPV +LABELV $169 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_CalculateBeamNodeProperties +CALLV +pop +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $175 +ADDRLP4 12216 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12212 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12256 +CNSTU4 0 +ASGNU4 +ADDRLP4 12216 +INDIRP4 +CVPU4 4 +ADDRLP4 12256 +INDIRU4 +EQU4 $178 +ADDRLP4 12212 +INDIRP4 +CVPU4 4 +ADDRLP4 12256 +INDIRU4 +EQU4 $178 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 12260 +CNSTI4 12 +ASGNI4 +ADDRLP4 12212 +INDIRP4 +ADDRLP4 12260 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 12216 +INDIRP4 +ADDRLP4 12260 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 12200 +ARGP4 +ADDRGP4 GetPerpendicularViewVector +CALLV +pop +ADDRGP4 $179 +JUMPV +LABELV $178 +ADDRLP4 12260 +CNSTU4 0 +ASGNU4 +ADDRLP4 12216 +INDIRP4 +CVPU4 4 +ADDRLP4 12260 +INDIRU4 +NEU4 $182 +ADDRLP4 12212 +INDIRP4 +CVPU4 4 +ADDRLP4 12260 +INDIRU4 +EQU4 $182 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 12264 +CNSTI4 12 +ASGNI4 +ADDRLP4 12212 +INDIRP4 +ADDRLP4 12264 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 12264 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 12200 +ARGP4 +ADDRGP4 GetPerpendicularViewVector +CALLV +pop +ADDRGP4 $183 +JUMPV +LABELV $182 +ADDRLP4 12264 +CNSTU4 0 +ASGNU4 +ADDRLP4 12216 +INDIRP4 +CVPU4 4 +ADDRLP4 12264 +INDIRU4 +EQU4 $177 +ADDRLP4 12212 +INDIRP4 +CVPU4 4 +ADDRLP4 12264 +INDIRU4 +NEU4 $177 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 12268 +CNSTI4 12 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 12268 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 12216 +INDIRP4 +ADDRLP4 12268 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 12200 +ARGP4 +ADDRGP4 GetPerpendicularViewVector +CALLV +pop +LABELV $187 +LABELV $183 +LABELV $179 +ADDRLP4 12216 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $190 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 12200 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+4 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRLP4 12200+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+8 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 12200+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+12 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+12+4 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 12220 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $199 +ADDRLP4 12280 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 12280 +INDIRI4 +ADDRLP4 8 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRU1 +CVUI4 1 +ARGI4 +ADDRLP4 12280 +INDIRI4 +ADDRLP4 8+20 +ADDP4 +ARGP4 +ADDRGP4 CG_LightVertex +CALLV +pop +ADDRGP4 $200 +JUMPV +LABELV $199 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+20 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 37 +ADDP4 +INDIRB +ASGNB 12 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+20+3 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRU1 +ASGNU1 +LABELV $200 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 12200 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+4 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRLP4 12200+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+8 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 12200+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+12 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+12+4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRLP4 12220 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $212 +ADDRLP4 12296 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 12296 +INDIRI4 +ADDRLP4 8 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRU1 +CVUI4 1 +ARGI4 +ADDRLP4 12296 +INDIRI4 +ADDRLP4 8+20 +ADDP4 +ARGP4 +ADDRGP4 CG_LightVertex +CALLV +pop +ADDRGP4 $213 +JUMPV +LABELV $212 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+20 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 37 +ADDP4 +INDIRB +ASGNB 12 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+20+3 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRU1 +ASGNU1 +LABELV $213 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $190 +ADDRLP4 12212 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $218 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 12200 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+4 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRLP4 12200+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+8 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 12200+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+12 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+12+4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRLP4 12220 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $227 +ADDRLP4 12280 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 12280 +INDIRI4 +ADDRLP4 8 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRU1 +CVUI4 1 +ARGI4 +ADDRLP4 12280 +INDIRI4 +ADDRLP4 8+20 +ADDP4 +ARGP4 +ADDRGP4 CG_LightVertex +CALLV +pop +ADDRGP4 $228 +JUMPV +LABELV $227 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+20 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 37 +ADDP4 +INDIRB +ASGNB 12 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+20+3 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRU1 +ASGNU1 +LABELV $228 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 12200 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+4 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRLP4 12200+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+8 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 12200+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+12 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+12+4 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 12220 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $240 +ADDRLP4 12296 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 12296 +INDIRI4 +ADDRLP4 8 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRU1 +CVUI4 1 +ARGI4 +ADDRLP4 12296 +INDIRI4 +ADDRLP4 8+20 +ADDP4 +ARGP4 +ADDRGP4 CG_LightVertex +CALLV +pop +ADDRGP4 $241 +JUMPV +LABELV $240 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+20 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 37 +ADDP4 +INDIRB +ASGNB 12 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+20+3 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRU1 +ASGNU1 +LABELV $241 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $218 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $176 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $175 +LABELV $177 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12252 +CNSTI4 4 +ASGNI4 +ADDRLP4 12252 +INDIRI4 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12252 +INDIRI4 +DIVI4 +ARGI4 +ADDRGP4 trap_R_AddPolysToScene +CALLV +pop +LABELV $165 +endproc CG_RenderBeam 12300 16 +proc CG_AllocateBeamNode 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $247 +ADDRLP4 0 +CNSTI4 84 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $251 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $246 +JUMPV +LABELV $251 +LABELV $248 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 128 +LTI4 $247 +CNSTP4 0 +RETP4 +LABELV $246 +endproc CG_AllocateBeamNode 12 0 +proc CG_DestroyBeamNode 20 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $254 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $256 +ADDRLP4 8 +CNSTI4 76 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 72 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $257 +JUMPV +LABELV $256 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CNSTI4 76 +ADDP4 +CNSTP4 0 +ASGNP4 +LABELV $257 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $259 +JUMPV +LABELV $258 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $259 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $258 +ADDRGP4 $255 +JUMPV +LABELV $254 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $261 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CNSTI4 72 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $261 +LABELV $255 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $253 +endproc CG_DestroyBeamNode 20 0 +proc CG_FindLastBeamNode 12 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $265 +JUMPV +LABELV $264 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $265 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $267 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +NEU4 $264 +LABELV $267 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $263 +endproc CG_FindLastBeamNode 12 0 +proc CG_CountBeamNodes 8 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $270 +JUMPV +LABELV $269 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $270 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $269 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $268 +endproc CG_CountBeamNodes 8 0 +proc CG_PrependBeamNode 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $273 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 CG_AllocateBeamNode +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $274 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $274 +JUMPV +LABELV $273 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 CG_AllocateBeamNode +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $277 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $277 +LABELV $274 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $272 +endproc CG_PrependBeamNode 8 4 +proc CG_AppendBeamNode 16 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $280 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_FindLastBeamNode +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_AllocateBeamNode +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $281 +ADDRLP4 4 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRGP4 $281 +JUMPV +LABELV $280 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_AllocateBeamNode +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $284 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $284 +LABELV $281 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $279 +endproc CG_AppendBeamNode 16 4 +proc CG_ApplyJitters 136 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 28 +INDIRU4 +EQU4 $289 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 28 +INDIRU4 +NEU4 $287 +LABELV $289 +ADDRGP4 $286 +JUMPV +LABELV $287 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $293 +JUMPV +LABELV $290 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10772 +ADDP4 +ADDP4 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +GTI4 $294 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $300 +JUMPV +LABELV $297 +ADDRLP4 36 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDP4 +CNSTF4 1073741824 +ADDRLP4 36 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 40 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +CNSTF4 1073741824 +ADDRLP4 40 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $298 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $300 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $297 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10772 +ADDP4 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $294 +LABELV $291 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $293 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRI4 +LTI4 $290 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 CG_FindLastBeamNode +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $302 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 CG_Attached +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $304 +ADDRLP4 16 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $304 +ADDRLP4 16 +ADDRLP4 16 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $304 +ADDRLP4 20 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 CG_Attached +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $306 +ADDRLP4 12 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $306 +ADDRLP4 12 +ADDRLP4 12 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $306 +LABELV $302 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRGP4 $311 +JUMPV +LABELV $308 +ADDRLP4 44 +CNSTF4 0 +ASGNF4 +ADDRLP4 48 +CNSTF4 0 +ASGNF4 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +CNSTU4 0 +ASGNU4 +ADDRLP4 56 +INDIRP4 +CVPU4 4 +ADDRLP4 100 +INDIRU4 +EQU4 $312 +ADDRLP4 52 +INDIRP4 +CVPU4 4 +ADDRLP4 100 +INDIRU4 +EQU4 $312 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 104 +CNSTI4 12 +ASGNI4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 GetPerpendicularViewVector +CALLV +pop +ADDRLP4 112 +CNSTI4 12 +ASGNI4 +ADDRLP4 84 +ADDRLP4 52 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 120 +CNSTI4 16 +ASGNI4 +ADDRLP4 84+4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 124 +CNSTI4 20 +ASGNI4 +ADDRLP4 84+8 +ADDRLP4 52 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $313 +JUMPV +LABELV $312 +ADDRLP4 104 +CNSTU4 0 +ASGNU4 +ADDRLP4 56 +INDIRP4 +CVPU4 4 +ADDRLP4 104 +INDIRU4 +NEU4 $318 +ADDRLP4 52 +INDIRP4 +CVPU4 4 +ADDRLP4 104 +INDIRU4 +EQU4 $318 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 108 +CNSTI4 12 +ASGNI4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 GetPerpendicularViewVector +CALLV +pop +ADDRLP4 116 +CNSTI4 12 +ASGNI4 +ADDRLP4 84 +ADDRLP4 52 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 124 +CNSTI4 16 +ASGNI4 +ADDRLP4 84+4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 128 +CNSTI4 20 +ASGNI4 +ADDRLP4 84+8 +ADDRLP4 52 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $319 +JUMPV +LABELV $318 +ADDRLP4 108 +CNSTU4 0 +ASGNU4 +ADDRLP4 56 +INDIRP4 +CVPU4 4 +ADDRLP4 108 +INDIRU4 +EQU4 $324 +ADDRLP4 52 +INDIRP4 +CVPU4 4 +ADDRLP4 108 +INDIRU4 +NEU4 $324 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 112 +CNSTI4 12 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 GetPerpendicularViewVector +CALLV +pop +ADDRLP4 120 +CNSTI4 12 +ASGNI4 +ADDRLP4 84 +ADDRLP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 128 +CNSTI4 16 +ASGNI4 +ADDRLP4 84+4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 132 +CNSTI4 20 +ASGNI4 +ADDRLP4 84+8 +ADDRLP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $324 +LABELV $319 +LABELV $313 +ADDRLP4 84 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 84 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 60 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $333 +JUMPV +LABELV $330 +ADDRLP4 112 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 44 +INDIRF4 +ADDRLP4 112 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 48 +INDIRF4 +ADDRLP4 112 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $331 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $333 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRI4 +LTI4 $330 +ADDRLP4 112 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 116 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRF4 +ADDRLP4 72+8 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 124 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ADDRLP4 124 +INDIRP4 +INDIRF4 +ADDRLP4 60 +INDIRF4 +ADDRLP4 48 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 128 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ADDRLP4 128 +INDIRP4 +INDIRF4 +ADDRLP4 60+4 +INDIRF4 +ADDRLP4 48 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 132 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ADDRLP4 132 +INDIRP4 +INDIRF4 +ADDRLP4 60+8 +INDIRF4 +ADDRLP4 48 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +NEU4 $338 +ADDRGP4 $310 +JUMPV +LABELV $338 +LABELV $309 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $311 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $308 +LABELV $310 +LABELV $286 +endproc CG_ApplyJitters 136 16 +proc CG_UpdateBeam 128 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $341 +ADDRGP4 $340 +JUMPV +LABELV $341 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 10764 +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 2768 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LEI4 $347 +ADDRLP4 20 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LEI4 $345 +LABELV $347 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 CG_CountBeamNodes +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 20 +INDIRP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +SUBI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $349 +JUMPV +LABELV $348 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 CG_AppendBeamNode +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $351 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 CG_Attached +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $351 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 CG_AttachmentPoint +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +NEI4 $352 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +ADDRGP4 $352 +JUMPV +LABELV $351 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +INDIRB +ASGNB 12 +LABELV $352 +LABELV $349 +ADDRLP4 44 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $348 +LABELV $345 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 CG_CountBeamNodes +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $358 +JUMPV +LABELV $355 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRB +ASGNB 12 +LABELV $356 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $358 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $355 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 CG_Attached +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $359 +ADDRLP4 4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 CG_Attached +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $359 +ADDRLP4 92 +ADDRLP4 4 +INDIRP4 +CNSTI4 2768 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +LEI4 $361 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 92 +INDIRI4 +SUBI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +LTI4 $361 +ADDRFP4 0 +INDIRP4 +CNSTI4 10768 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $340 +JUMPV +LABELV $361 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 56 +ARGP4 +ADDRLP4 96 +ADDRGP4 CG_AttachmentPoint +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +NEI4 $364 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +LABELV $364 +ADDRLP4 4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRLP4 100 +ADDRGP4 CG_AttachmentPoint +CALLI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 0 +NEI4 $366 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +LABELV $366 +ADDRLP4 68 +ADDRLP4 80 +INDIRF4 +ADDRLP4 56 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 68+4 +ADDRLP4 80+4 +INDIRF4 +ADDRLP4 56+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 68+8 +ADDRLP4 80+8 +INDIRF4 +ADDRLP4 56+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $377 +JUMPV +LABELV $374 +ADDRLP4 104 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 68 +INDIRF4 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 56+4 +INDIRF4 +ADDRLP4 68+4 +INDIRF4 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 56+8 +INDIRF4 +ADDRLP4 68+8 +INDIRF4 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $375 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $377 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $374 +ADDRGP4 $360 +JUMPV +LABELV $359 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 CG_Attached +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $382 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 CG_FindLastBeamNode +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $384 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $384 +ADDRLP4 68 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $386 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 CG_DestroyBeamNode +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $388 +ADDRFP4 0 +INDIRP4 +CNSTI4 10768 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $340 +JUMPV +LABELV $388 +ADDRLP4 4 +INDIRP4 +CNSTI4 2768 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $387 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_PrependBeamNode +CALLP4 +pop +ADDRGP4 $387 +JUMPV +LABELV $386 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $392 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $392 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 76 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 96 +INDIRP4 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 100 +CNSTI4 4 +ASGNI4 +ADDRLP4 76+4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 96 +INDIRP4 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 108 +CNSTI4 8 +ASGNI4 +ADDRLP4 76+8 +ADDRLP4 0 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 76 +ARGP4 +ADDRLP4 112 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 88 +ADDRLP4 112 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 88 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 76+4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 76+8 +INDIRF4 +ADDRLP4 88 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $392 +LABELV $387 +LABELV $384 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $398 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 CG_AttachmentPoint +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $400 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +LABELV $400 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 72 +INDIRP4 +INDIRB +ASGNB 12 +LABELV $398 +LABELV $382 +LABELV $360 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_ApplyJitters +CALLV +pop +LABELV $340 +endproc CG_UpdateBeam 128 8 +proc CG_ParseTrailBeamColor 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $403 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $407 +CNSTI4 0 +RETI4 +ADDRGP4 $402 +JUMPV +LABELV $407 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 16 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTF4 1132396544 +ADDRLP4 16 +INDIRF4 +MULF4 +CVFI4 4 +CVIU4 4 +CVUU1 4 +ASGNU1 +LABELV $404 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LEI4 $403 +CNSTI4 1 +RETI4 +LABELV $402 +endproc CG_ParseTrailBeamColor 20 8 +proc CG_ParseTrailBeam 88 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $412 +JUMPV +LABELV $411 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $414 +CNSTI4 0 +RETI4 +ADDRGP4 $410 +JUMPV +LABELV $414 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $418 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $416 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $419 +ADDRGP4 $413 +JUMPV +LABELV $419 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 24 +ADDRGP4 atoi_neg +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +CNSTI4 128 +LTI4 $412 +ADDRFP4 0 +INDIRP4 +CNSTI4 127 +ASGNI4 +ADDRGP4 $423 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $412 +JUMPV +LABELV $416 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $426 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $424 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $427 +ADDRGP4 $413 +JUMPV +LABELV $427 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 28 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $429 +ADDRGP4 $413 +JUMPV +LABELV $429 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $433 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $431 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $412 +JUMPV +LABELV $431 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 48 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRGP4 $412 +JUMPV +LABELV $424 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $436 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $434 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $437 +ADDRGP4 $413 +JUMPV +LABELV $437 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 32 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $439 +ADDRGP4 $413 +JUMPV +LABELV $439 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $433 +ARGP4 +ADDRLP4 44 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $441 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $412 +JUMPV +LABELV $441 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 52 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRGP4 $412 +JUMPV +LABELV $434 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $445 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $443 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $446 +ADDRGP4 $413 +JUMPV +LABELV $446 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $450 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $448 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 CG_ParseTrailBeamColor +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $451 +ADDRGP4 $413 +JUMPV +LABELV $451 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $455 +ARGP4 +ADDRLP4 48 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $453 +ADDRGP4 $456 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $413 +JUMPV +LABELV $453 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 56 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $457 +ADDRGP4 $413 +JUMPV +LABELV $457 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $433 +ARGP4 +ADDRLP4 60 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $459 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRU1 +ASGNU1 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 21 +ADDP4 +INDIRU1 +ASGNU1 +ADDRFP4 0 +INDIRP4 +CNSTI4 25 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRU1 +ASGNU1 +ADDRGP4 $412 +JUMPV +LABELV $459 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $450 +ARGP4 +ADDRLP4 64 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $461 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 CG_ParseTrailBeamColor +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $463 +ADDRGP4 $413 +JUMPV +LABELV $463 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $455 +ARGP4 +ADDRLP4 76 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $412 +ADDRGP4 $456 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $413 +JUMPV +LABELV $461 +ADDRGP4 $467 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $413 +JUMPV +LABELV $448 +ADDRGP4 $467 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $413 +JUMPV +LABELV $443 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $470 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $468 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $471 +ADDRGP4 $413 +JUMPV +LABELV $471 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 40 +ADDRGP4 atoi_neg +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $412 +JUMPV +LABELV $468 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $475 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $473 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $476 +ADDRGP4 $413 +JUMPV +LABELV $476 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 44 +ADDRGP4 atoi_neg +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRGP4 $412 +JUMPV +LABELV $473 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $480 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $478 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 44 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $481 +ADDRGP4 $413 +JUMPV +LABELV $481 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $412 +JUMPV +LABELV $478 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $485 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $483 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 48 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $486 +ADDRGP4 $413 +JUMPV +LABELV $486 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $490 +ARGP4 +ADDRLP4 52 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +NEI4 $488 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 60 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $491 +ADDRGP4 $413 +JUMPV +LABELV $491 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 64 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $493 +ADDRGP4 $413 +JUMPV +LABELV $493 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 76 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRGP4 $412 +JUMPV +LABELV $488 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $497 +ARGP4 +ADDRLP4 56 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $495 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 64 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $498 +ADDRGP4 $413 +JUMPV +LABELV $498 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $502 +ARGP4 +ADDRLP4 68 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $500 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $501 +JUMPV +LABELV $500 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $505 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $503 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $504 +JUMPV +LABELV $503 +ADDRGP4 $506 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $413 +JUMPV +LABELV $504 +LABELV $501 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 80 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $507 +ADDRGP4 $413 +JUMPV +LABELV $507 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 84 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRGP4 $412 +JUMPV +LABELV $495 +ADDRGP4 $509 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $413 +JUMPV +LABELV $483 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $512 +ARGP4 +ADDRLP4 44 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $510 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $412 +JUMPV +LABELV $510 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $515 +ARGP4 +ADDRLP4 48 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $513 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $516 +ADDRGP4 $518 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $413 +JUMPV +LABELV $516 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 56 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $519 +ADDRGP4 $413 +JUMPV +LABELV $519 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 60 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDP4 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $521 +ADDRGP4 $413 +JUMPV +LABELV $521 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 76 +ADDRGP4 atoi_neg +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $412 +JUMPV +LABELV $513 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $525 +ARGP4 +ADDRLP4 52 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +NEI4 $523 +ADDRFP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $412 +JUMPV +LABELV $523 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $455 +ARGP4 +ADDRLP4 56 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $526 +CNSTI4 1 +RETI4 +ADDRGP4 $410 +JUMPV +LABELV $526 +ADDRGP4 $528 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $410 +JUMPV +LABELV $412 +ADDRGP4 $411 +JUMPV +LABELV $413 +CNSTI4 0 +RETI4 +LABELV $410 +endproc CG_ParseTrailBeam 88 12 +proc CG_InitialiseBaseTrailBeam 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 168 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +CNSTF4 1065353216 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +CNSTF4 1065353216 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +CNSTI4 255 +ARGI4 +CNSTU4 3 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +ARGP4 +CNSTI4 255 +ARGI4 +CNSTU4 3 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTI4 100 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $529 +endproc CG_InitialiseBaseTrailBeam 16 12 +proc CG_ParseTrailSystem 36 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $532 +JUMPV +LABELV $531 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $534 +CNSTI4 0 +RETI4 +ADDRGP4 $530 +JUMPV +LABELV $534 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $450 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $536 +CNSTI4 168 +ADDRGP4 numBaseTrailBeams +INDIRI4 +MULI4 +ADDRGP4 baseTrailBeams +ADDP4 +ARGP4 +ADDRGP4 CG_InitialiseBaseTrailBeam +CALLV +pop +CNSTI4 168 +ADDRGP4 numBaseTrailBeams +INDIRI4 +MULI4 +ADDRGP4 baseTrailBeams +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 CG_ParseTrailBeam +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $538 +ADDRGP4 $540 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $530 +JUMPV +LABELV $538 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $541 +ADDRGP4 $543 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $530 +JUMPV +LABELV $541 +ADDRGP4 numBaseTrailBeams +INDIRI4 +CNSTI4 256 +NEI4 $544 +ADDRGP4 $546 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $530 +JUMPV +LABELV $544 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI4 168 +ADDRGP4 numBaseTrailBeams +INDIRI4 +MULI4 +ADDRGP4 baseTrailBeams +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 28 +ADDRGP4 numBaseTrailBeams +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $532 +JUMPV +LABELV $536 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $549 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $547 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $548 +JUMPV +LABELV $547 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $552 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $550 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $553 +ADDRGP4 $533 +JUMPV +LABELV $553 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 32 +ADDRGP4 atoi_neg +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRGP4 $532 +JUMPV +LABELV $550 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $557 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $555 +ADDRGP4 $532 +JUMPV +LABELV $555 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $455 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $558 +ADDRGP4 cg_debugTrails+12 +INDIRI4 +CNSTI4 1 +LTI4 $560 +ADDRGP4 $563 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $560 +CNSTI4 1 +RETI4 +ADDRGP4 $530 +JUMPV +LABELV $558 +ADDRGP4 $564 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $530 +JUMPV +LABELV $548 +LABELV $532 +ADDRGP4 $531 +JUMPV +LABELV $533 +CNSTI4 0 +RETI4 +LABELV $530 +endproc CG_ParseTrailSystem 36 12 +proc CG_ParseTrailFile 32116 12 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32084 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 32088 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 80 +ADDRLP4 32088 +INDIRI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +GTI4 $566 +CNSTI4 0 +RETI4 +ADDRGP4 $565 +JUMPV +LABELV $566 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $570 +ADDRLP4 80 +INDIRI4 +CVIU4 4 +CNSTU4 31999 +LTU4 $568 +LABELV $570 +ADDRLP4 32084 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $571 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $575 +ADDRLP4 32096 +ADDRGP4 $572 +ASGNP4 +ADDRGP4 $576 +JUMPV +LABELV $575 +ADDRLP4 32096 +ADDRGP4 $573 +ASGNP4 +LABELV $576 +ADDRLP4 32096 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $565 +JUMPV +LABELV $568 +ADDRLP4 84 +ARGP4 +ADDRLP4 80 +INDIRI4 +ARGI4 +ADDRLP4 32084 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 80 +INDIRI4 +ADDRLP4 84 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 32084 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 76 +ADDRLP4 84 +ASGNP4 +ADDRGP4 $578 +JUMPV +LABELV $577 +ADDRLP4 76 +ARGP4 +ADDRLP4 32096 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 32096 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 32100 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32100 +INDIRI4 +CNSTI4 0 +NEI4 $580 +ADDRGP4 $579 +JUMPV +LABELV $580 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 $450 +ARGP4 +ADDRLP4 32104 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32104 +INDIRI4 +CNSTI4 0 +NEI4 $582 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $584 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $589 +JUMPV +LABELV $586 +CNSTI4 96 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 baseTrailSystems +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 32108 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32108 +INDIRI4 +CNSTI4 0 +NEI4 $590 +ADDRGP4 $592 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $565 +JUMPV +LABELV $590 +LABELV $587 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $589 +ADDRLP4 0 +INDIRI4 +ADDRGP4 numBaseTrailSystems +INDIRI4 +LTI4 $586 +CNSTI4 96 +ADDRGP4 numBaseTrailSystems +INDIRI4 +MULI4 +ADDRGP4 baseTrailSystems +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 96 +ADDRGP4 numBaseTrailSystems +INDIRI4 +MULI4 +ADDRGP4 baseTrailSystems +ADDP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 32108 +ADDRGP4 CG_ParseTrailSystem +CALLI4 +ASGNI4 +ADDRLP4 32108 +INDIRI4 +CNSTI4 0 +NEI4 $593 +ADDRGP4 $595 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $565 +JUMPV +LABELV $593 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRGP4 numBaseTrailSystems +INDIRI4 +CNSTI4 64 +NEI4 $596 +ADDRGP4 $598 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $565 +JUMPV +LABELV $596 +ADDRLP4 32112 +ADDRGP4 numBaseTrailSystems +ASGNP4 +ADDRLP4 32112 +INDIRP4 +ADDRLP4 32112 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $578 +JUMPV +LABELV $584 +ADDRGP4 $599 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $565 +JUMPV +LABELV $582 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $600 +ADDRLP4 4 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 72 +CNSTI4 1 +ASGNI4 +ADDRGP4 $601 +JUMPV +LABELV $600 +ADDRGP4 $602 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $565 +JUMPV +LABELV $601 +LABELV $578 +ADDRGP4 $577 +JUMPV +LABELV $579 +CNSTI4 1 +RETI4 +LABELV $565 +endproc CG_ParseTrailFile 32116 12 +export CG_LoadTrailSystems +proc CG_LoadTrailSystems 8284 16 +ADDRLP4 8272 +CNSTI4 0 +ASGNI4 +ADDRGP4 numBaseTrailSystems +ADDRLP4 8272 +INDIRI4 +ASGNI4 +ADDRGP4 numBaseTrailBeams +ADDRLP4 8272 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8272 +INDIRI4 +ASGNI4 +LABELV $604 +ADDRLP4 8276 +CNSTI4 96 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 baseTrailSystems +ADDP4 +ASGNP4 +ADDRLP4 8276 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 96 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +LABELV $605 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $604 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $608 +ADDRLP4 8276 +CNSTI4 168 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 baseTrailBeams +ADDP4 +ASGNP4 +ADDRLP4 8276 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 168 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +LABELV $609 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +LTI4 $608 +ADDRGP4 $612 +ARGP4 +ADDRGP4 $613 +ARGP4 +ADDRLP4 80 +ARGP4 +CNSTI4 8192 +ARGI4 +ADDRLP4 8276 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 8276 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 80 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $617 +JUMPV +LABELV $614 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8280 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 72 +ADDRLP4 8280 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 $618 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 CG_ParseTrailFile +CALLI4 +pop +LABELV $615 +ADDRLP4 8280 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8280 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 72 +INDIRI4 +ADDRLP4 8280 +INDIRI4 +ADDI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $617 +ADDRLP4 0 +INDIRI4 +ADDRLP4 76 +INDIRI4 +LTI4 $614 +LABELV $603 +endproc CG_LoadTrailSystems 8284 16 +export CG_RegisterTrailSystem +proc CG_RegisterTrailSystem 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $620 +ADDRLP4 8 +CNSTI4 96 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 baseTrailSystems +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $624 +ADDRLP4 8 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $626 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +RETI4 +ADDRGP4 $619 +JUMPV +LABELV $626 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $631 +JUMPV +LABELV $628 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +LABELV $629 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $631 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +LTI4 $628 +ADDRGP4 cg_debugTrails+12 +INDIRI4 +CNSTI4 1 +LTI4 $632 +ADDRGP4 $635 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $632 +ADDRLP4 8 +INDIRP4 +CNSTI4 92 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +RETI4 +ADDRGP4 $619 +JUMPV +LABELV $624 +LABELV $621 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 64 +LTI4 $620 +ADDRGP4 $636 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +LABELV $619 +endproc CG_RegisterTrailSystem 28 8 +proc CG_SpawnNewTrailBeam 12 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $638 +ADDRLP4 0 +CNSTI4 10788 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 trailBeams +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 10768 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $642 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 10788 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 10768 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg_debugTrails+12 +INDIRI4 +CNSTI4 1 +LTI4 $644 +ADDRGP4 $647 +ARGP4 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $644 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $637 +JUMPV +LABELV $642 +LABELV $639 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 128 +LTI4 $638 +ADDRGP4 cg_debugTrails+12 +INDIRI4 +CNSTI4 1 +LTI4 $648 +ADDRGP4 $651 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $648 +CNSTP4 0 +RETP4 +LABELV $637 +endproc CG_SpawnNewTrailBeam 12 12 +export CG_SpawnNewTrailSystem +proc CG_SpawnNewTrailSystem 16 12 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTI4 96 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 baseTrailSystems-96 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $654 +ADDRGP4 $656 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $652 +JUMPV +LABELV $654 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $657 +ADDRLP4 8 +CNSTI4 2776 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 trailSystems +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 2772 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $661 +ADDRLP4 8 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 2776 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 8 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 2772 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 2768 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 2764 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $667 +JUMPV +LABELV $664 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_SpawnNewTrailBeam +CALLP4 +pop +LABELV $665 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $667 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +LTI4 $664 +ADDRGP4 cg_debugTrails+12 +INDIRI4 +CNSTI4 1 +LTI4 $668 +ADDRGP4 $671 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $668 +ADDRLP4 8 +INDIRP4 +RETP4 +ADDRGP4 $652 +JUMPV +LABELV $661 +LABELV $658 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 32 +LTI4 $657 +ADDRGP4 cg_debugTrails+12 +INDIRI4 +CNSTI4 1 +LTI4 $672 +ADDRGP4 $675 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $672 +CNSTP4 0 +RETP4 +LABELV $652 +endproc CG_SpawnNewTrailSystem 16 12 +export CG_DestroyTrailSystem +proc CG_DestroyTrailSystem 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 2768 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_Attached +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $678 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 CG_Attached +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $678 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 CG_AttachmentPoint +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $678 +ADDRFP4 0 +CNSTP4 0 +ASGNP4 +LABELV $676 +endproc CG_DestroyTrailSystem 20 8 +export CG_IsTrailSystemValid +proc CG_IsTrailSystemValid 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRLP4 4 +INDIRU4 +ADDRLP4 8 +INDIRU4 +EQU4 $683 +ADDRLP4 4 +INDIRU4 +ADDRLP4 8 +INDIRU4 +EQU4 $681 +ADDRLP4 0 +INDIRP4 +CNSTI4 2772 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $681 +LABELV $683 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $684 +ADDRLP4 12 +INDIRP4 +CNSTI4 2772 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $684 +ADDRFP4 0 +INDIRP4 +CNSTP4 0 +ASGNP4 +LABELV $684 +CNSTI4 0 +RETI4 +ADDRGP4 $680 +JUMPV +LABELV $681 +CNSTI4 1 +RETI4 +LABELV $680 +endproc CG_IsTrailSystemValid 16 0 +proc CG_GarbageCollectTrailSystems 60 20 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $687 +ADDRLP4 8 +CNSTI4 2776 +ADDRLP4 20 +INDIRI4 +MULI4 +ADDRGP4 trailSystems +ADDP4 +ASGNP4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 2772 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $691 +ADDRGP4 $688 +JUMPV +LABELV $691 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $693 +ADDRLP4 4 +CNSTI4 10788 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 trailBeams +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 10768 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $697 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +NEU4 $697 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $697 +LABELV $694 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 128 +LTI4 $693 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $699 +ADDRLP4 8 +INDIRP4 +CNSTI4 2772 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $699 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_AttachmentCentNum +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +LTI4 $701 +ADDRLP4 16 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +EQI4 $701 +ADDRLP4 32 +ADDRLP4 8 +INDIRP4 +ASGNP4 +CNSTI4 1852 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+1832 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $704 +ADDRLP4 32 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +LABELV $704 +LABELV $701 +ADDRLP4 8 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 CG_AttachmentCentNum +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +LTI4 $707 +ADDRLP4 16 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +EQI4 $707 +ADDRLP4 36 +ADDRLP4 8 +INDIRP4 +ASGNP4 +CNSTI4 1852 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+1832 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $710 +ADDRLP4 36 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +LABELV $710 +LABELV $707 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 2768 +ADDP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +GTI4 $713 +ADDRLP4 44 +ADDRLP4 8 +INDIRP4 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $713 +ADDRLP4 8 +INDIRP4 +CNSTI4 2764 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +GEI4 $713 +ADDRLP4 48 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 48 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +ADDRGP4 cg_debugTrails+12 +INDIRI4 +CNSTI4 1 +LTI4 $716 +ADDRGP4 $719 +ARGP4 +ADDRLP4 56 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 2764 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 cg+109556 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $716 +LABELV $713 +ADDRGP4 cg_debugTrails+12 +INDIRI4 +CNSTI4 1 +LTI4 $721 +ADDRLP4 8 +INDIRP4 +CNSTI4 2772 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $721 +ADDRGP4 $724 +ARGP4 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $721 +LABELV $688 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 32 +LTI4 $687 +LABELV $686 +endproc CG_GarbageCollectTrailSystems 60 20 +export CG_AddTrails +proc CG_AddTrails 16 12 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 CG_GarbageCollectTrailSystems +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $726 +ADDRLP4 4 +CNSTI4 10788 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 trailBeams +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 10768 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $730 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_UpdateBeam +CALLV +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_RenderBeam +CALLV +pop +LABELV $730 +LABELV $727 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 128 +LTI4 $726 +ADDRGP4 cg_debugTrails+12 +INDIRI4 +CNSTI4 2 +LTI4 $732 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $735 +CNSTI4 2776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 trailSystems+2772 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $739 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $739 +LABELV $736 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $735 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $742 +CNSTI4 10788 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 trailBeams+10768 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $746 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $746 +LABELV $743 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 128 +LTI4 $742 +ADDRGP4 $749 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $732 +LABELV $725 +endproc CG_AddTrails 16 12 +export CG_DestroyTestTS_f +proc CG_DestroyTestTS_f 4 4 +ADDRGP4 testTS +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $751 +ADDRGP4 testTS +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +LABELV $751 +LABELV $750 +endproc CG_DestroyTestTS_f 4 4 +export CG_TestTS_f +proc CG_TestTS_f 84 12 +ADDRLP4 64 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 2 +GEI4 $754 +ADDRGP4 $753 +JUMPV +LABELV $754 +CNSTI4 1 +ARGI4 +ADDRLP4 68 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 72 +ADDRGP4 CG_RegisterTrailSystem +CALLI4 +ASGNI4 +ADDRGP4 testTSHandle +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRGP4 testTSHandle +INDIRI4 +CNSTI4 0 +EQI4 $756 +ADDRGP4 CG_DestroyTestTS_f +CALLV +pop +ADDRGP4 testTSHandle +INDIRI4 +ARGI4 +ADDRLP4 76 +ADDRGP4 CG_SpawnNewTrailSystem +CALLP4 +ASGNP4 +ADDRGP4 testTS +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRGP4 testTS +ARGP4 +ADDRLP4 80 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $758 +ADDRGP4 testTS +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 cg_entities +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRGP4 testTS +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +LABELV $758 +LABELV $756 +LABELV $753 +endproc CG_TestTS_f 84 12 +bss +align 4 +LABELV testTSHandle +skip 4 +align 4 +LABELV testTS +skip 4 +align 4 +LABELV trailBeams +skip 1380864 +align 4 +LABELV trailSystems +skip 88832 +align 4 +LABELV baseTrailBeams +skip 43008 +align 4 +LABELV baseTrailSystems +skip 6144 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $749 +byte 1 84 +byte 1 83 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 32 +byte 1 84 +byte 1 66 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $724 +byte 1 84 +byte 1 83 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $719 +byte 1 84 +byte 1 83 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 98 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $675 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 73 +byte 1 76 +byte 1 95 +byte 1 83 +byte 1 89 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 77 +byte 1 83 +byte 1 10 +byte 1 0 +align 1 +LABELV $671 +byte 1 84 +byte 1 83 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $656 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 121 +byte 1 101 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $651 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 73 +byte 1 76 +byte 1 95 +byte 1 66 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 83 +byte 1 10 +byte 1 0 +align 1 +LABELV $647 +byte 1 84 +byte 1 66 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $636 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $635 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $618 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 105 +byte 1 112 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 0 +align 1 +LABELV $613 +byte 1 46 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 0 +align 1 +LABELV $612 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 105 +byte 1 112 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $602 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $599 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $598 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $595 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $592 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $573 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $572 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $571 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $564 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $563 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $557 +byte 1 98 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $552 +byte 1 108 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $549 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 79 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $546 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $543 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $540 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $528 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $525 +byte 1 106 +byte 1 105 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 65 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $518 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 106 +byte 1 105 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $515 +byte 1 106 +byte 1 105 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $512 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 76 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $509 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $506 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $505 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $502 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $497 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $490 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 0 +align 1 +LABELV $485 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 0 +align 1 +LABELV $480 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $475 +byte 1 102 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 79 +byte 1 117 +byte 1 116 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $470 +byte 1 115 +byte 1 101 +byte 1 103 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $467 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 39 +byte 1 123 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $456 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 39 +byte 1 125 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $455 +byte 1 125 +byte 1 0 +align 1 +LABELV $450 +byte 1 123 +byte 1 0 +align 1 +LABELV $445 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $436 +byte 1 97 +byte 1 108 +byte 1 112 +byte 1 104 +byte 1 97 +byte 1 0 +align 1 +LABELV $433 +byte 1 45 +byte 1 0 +align 1 +LABELV $426 +byte 1 119 +byte 1 105 +byte 1 100 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $423 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 103 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $418 +byte 1 115 +byte 1 101 +byte 1 103 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $409 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_tutorial.asm b/build/release-linux-x86_64/base/cgame/cg_tutorial.asm new file mode 100644 index 0000000..7e1f003 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_tutorial.asm @@ -0,0 +1,5990 @@ +data +align 4 +LABELV bindings +address $117 +address $118 +byte 4 -1 +byte 4 -1 +address $119 +address $120 +byte 4 -1 +byte 4 -1 +address $121 +address $122 +byte 4 -1 +byte 4 -1 +address $123 +address $124 +byte 4 -1 +byte 4 -1 +address $125 +address $126 +byte 4 -1 +byte 4 -1 +address $127 +address $128 +byte 4 -1 +byte 4 -1 +address $129 +address $130 +byte 4 -1 +byte 4 -1 +address $131 +address $132 +byte 4 -1 +byte 4 -1 +address $133 +address $134 +byte 4 -1 +byte 4 -1 +address $135 +address $136 +byte 4 -1 +byte 4 -1 +address $137 +address $138 +byte 4 -1 +byte 4 -1 +address $139 +address $140 +byte 4 -1 +byte 4 -1 +address $141 +address $142 +byte 4 -1 +byte 4 -1 +address $143 +address $144 +byte 4 -1 +byte 4 -1 +address $145 +address $146 +byte 4 -1 +byte 4 -1 +lit +align 4 +LABELV numBindings +byte 4 15 +code +proc CG_GetBindings 1056 12 +ADDRLP4 1028 +CNSTI4 0 +ASGNI4 +ADDRGP4 $151 +JUMPV +LABELV $148 +ADDRLP4 1036 +ADDRLP4 1028 +INDIRI4 +CNSTI4 4 +LSHI4 +ASGNI4 +ADDRLP4 1040 +CNSTI4 4294967295 +ASGNI4 +ADDRLP4 1036 +INDIRI4 +ADDRGP4 bindings+8+4 +ADDP4 +ADDRLP4 1040 +INDIRI4 +ASGNI4 +ADDRLP4 1036 +INDIRI4 +ADDRGP4 bindings+8 +ADDP4 +ADDRLP4 1040 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRLP4 1032 +ADDRLP4 1044 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 1044 +INDIRI4 +ASGNI4 +LABELV $155 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Key_GetBindingBuf +CALLV +pop +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $159 +ADDRGP4 $156 +JUMPV +LABELV $159 +ADDRLP4 4 +ARGP4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 bindings +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1048 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +NEI4 $161 +ADDRLP4 1052 +ADDRLP4 1032 +INDIRI4 +ASGNI4 +ADDRLP4 1032 +ADDRLP4 1052 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 bindings+8 +ADDP4 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 1 +LEI4 $164 +ADDRGP4 $157 +JUMPV +LABELV $164 +LABELV $161 +LABELV $156 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +LTI4 $155 +LABELV $157 +LABELV $149 +ADDRLP4 1028 +ADDRLP4 1028 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $151 +ADDRLP4 1028 +INDIRI4 +ADDRGP4 numBindings +INDIRI4 +LTI4 $148 +LABELV $147 +endproc CG_GetBindings 1056 12 +bss +align 1 +LABELV $167 +skip 1024 +code +proc CG_KeyNameForCommand 52 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $167 +CNSTI1 0 +ASGNI1 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $171 +JUMPV +LABELV $168 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 bindings +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $172 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 bindings+8 +ADDP4 +INDIRI4 +CNSTI4 4294967295 +EQI4 $174 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 bindings+8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $167 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Key_KeynumToStringBuf +CALLV +pop +ADDRGP4 $167 +ARGP4 +ADDRLP4 16 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 16 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $181 +JUMPV +LABELV $178 +ADDRLP4 20 +ADDRLP4 0 +INDIRI4 +ADDRGP4 $167 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 24 +ADDRGP4 toupper +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 24 +INDIRI4 +CVII1 4 +ASGNI1 +LABELV $179 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $181 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $178 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 bindings+8+4 +ADDP4 +INDIRI4 +CNSTI4 4294967295 +EQI4 $175 +ADDRGP4 $167 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $186 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $167 +ARGP4 +ADDRLP4 28 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 32 +ADDRGP4 $167 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 bindings+8+4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 28 +INDIRU4 +ADDRLP4 32 +INDIRP4 +ADDP4 +ARGP4 +CNSTU4 1024 +ADDRLP4 36 +INDIRU4 +SUBU4 +CVUI4 4 +ARGI4 +ADDRGP4 trap_Key_KeynumToStringBuf +CALLV +pop +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +CNSTI4 4 +ADDI4 +ASGNI4 +ADDRGP4 $192 +JUMPV +LABELV $189 +ADDRLP4 40 +ADDRLP4 0 +INDIRI4 +ADDRGP4 $167 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 44 +ADDRGP4 toupper +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 44 +INDIRI4 +CVII1 4 +ASGNI1 +LABELV $190 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $192 +ADDRGP4 $167 +ARGP4 +ADDRLP4 48 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDRLP4 48 +INDIRU4 +LTU4 $189 +ADDRGP4 $175 +JUMPV +LABELV $174 +ADDRGP4 $167 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $193 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 bindings+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $175 +ADDRGP4 $167 +RETP4 +ADDRGP4 $166 +JUMPV +LABELV $172 +LABELV $169 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $171 +ADDRLP4 4 +INDIRI4 +ADDRGP4 numBindings +INDIRI4 +LTI4 $168 +ADDRGP4 $195 +RETP4 +LABELV $166 +endproc CG_KeyNameForCommand 52 16 +proc CG_BuildableInRange 112 28 +ADDRGP4 cg+112448 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 92 +CNSTP4 0 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 96 +CNSTF4 1115684864 +ASGNF4 +ADDRLP4 16 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +CNSTF4 1115684864 +ADDRLP4 4+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ARGP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 100 +CNSTP4 0 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 0 +CNSTI4 1852 +ADDRLP4 28+52 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $213 +ADDRLP4 88 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 88 +INDIRI4 +CVIF4 4 +ADDRLP4 108 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +LABELV $213 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $215 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRLP4 108 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +NEI4 $215 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $196 +JUMPV +LABELV $215 +CNSTP4 0 +RETP4 +LABELV $196 +endproc CG_BuildableInRange 112 28 +proc CG_AlienBuilderText 32 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $218 +ADDRGP4 $129 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $220 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $131 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $221 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $219 +JUMPV +LABELV $218 +ADDRGP4 $129 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $222 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $219 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_BuildableInRange +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $223 +ADDRGP4 cgs+31540 +INDIRI4 +CNSTI4 0 +EQI4 $225 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $228 +ADDRGP4 $141 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $230 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $226 +JUMPV +LABELV $228 +ADDRGP4 $141 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $231 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $226 +JUMPV +LABELV $225 +ADDRGP4 $141 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $232 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $226 +LABELV $223 +ADDRFP4 4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +CNSTI4 0 +NEI4 $233 +ADDRGP4 $131 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $235 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $233 +ADDRFP4 4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $236 +ADDRGP4 $117 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $238 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $127 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $239 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $236 +LABELV $217 +endproc CG_AlienBuilderText 32 12 +proc CG_AlienLevel0Text 8 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRGP4 $241 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $127 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $239 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $240 +endproc CG_AlienLevel0Text 8 12 +proc CG_AlienLevel1Text 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRGP4 $243 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $129 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $235 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $244 +ADDRGP4 $131 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $246 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $244 +ADDRGP4 $127 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $239 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $242 +endproc CG_AlienLevel1Text 16 12 +proc CG_AlienLevel2Text 16 12 +ADDRGP4 $129 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $248 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $249 +ADDRGP4 $131 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $251 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $249 +ADDRGP4 $125 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $252 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $247 +endproc CG_AlienLevel2Text 16 12 +proc CG_AlienLevel3Text 16 12 +ADDRGP4 $129 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $248 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 11 +NEI4 $254 +ADDRGP4 $117 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $238 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $254 +ADDRGP4 $131 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $256 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $253 +endproc CG_AlienLevel3Text 16 12 +proc CG_AlienLevel4Text 16 12 +ADDRGP4 $129 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $235 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $131 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $258 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $257 +endproc CG_AlienLevel4Text 16 12 +proc CG_HumanCkitText 32 12 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $260 +ADDRGP4 $129 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $220 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $131 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $221 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $261 +JUMPV +LABELV $260 +ADDRGP4 $129 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $222 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $261 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_BuildableInRange +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $262 +ADDRGP4 cgs+31540 +INDIRI4 +CNSTI4 0 +EQI4 $264 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $267 +ADDRGP4 $141 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $269 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $265 +JUMPV +LABELV $267 +ADDRGP4 $141 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $270 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $265 +JUMPV +LABELV $264 +ADDRGP4 $141 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $232 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $265 +LABELV $262 +LABELV $259 +endproc CG_HumanCkitText 32 12 +proc CG_HumanText 104 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +GEI4 $272 +ADDRLP4 4 +CNSTI4 1280 +ADDRGP4 cg+111980 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $273 +JUMPV +LABELV $272 +ADDRLP4 4 +CNSTI4 12 +ADDRGP4 cg+111980 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades-384+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +SUBI4 +ASGNI4 +LABELV $273 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $281 +ADDRFP4 4 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $281 +ADDRFP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $281 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 12 +LTI4 $282 +ADDRLP4 20 +INDIRI4 +CNSTI4 20 +GTI4 $282 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $290-48 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $290 +address $286 +address $282 +address $286 +address $288 +address $288 +address $286 +address $286 +address $288 +address $288 +code +LABELV $286 +ADDRGP4 $135 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $287 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $282 +JUMPV +LABELV $288 +ADDRGP4 $135 +ARGP4 +ADDRLP4 36 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $289 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $282 +JUMPV +LABELV $281 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 11 +LTI4 $293 +ADDRLP4 20 +INDIRI4 +CNSTI4 31 +GTI4 $293 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $304-44 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $304 +address $295 +address $295 +address $299 +address $295 +address $295 +address $297 +address $295 +address $295 +address $295 +address $301 +address $293 +address $293 +address $293 +address $293 +address $293 +address $293 +address $293 +address $293 +address $293 +address $293 +address $303 +code +LABELV $295 +ADDRGP4 $129 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $296 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $293 +JUMPV +LABELV $297 +ADDRGP4 $129 +ARGP4 +ADDRLP4 40 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $296 +ARGP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $131 +ARGP4 +ADDRLP4 52 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $298 +ARGP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $293 +JUMPV +LABELV $299 +ADDRGP4 $129 +ARGP4 +ADDRLP4 60 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 64 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $300 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRLP4 64 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $293 +JUMPV +LABELV $301 +ADDRGP4 $129 +ARGP4 +ADDRLP4 72 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $302 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $131 +ARGP4 +ADDRLP4 80 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $296 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $293 +JUMPV +LABELV $303 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_HumanCkitText +CALLV +pop +LABELV $293 +LABELV $282 +ADDRGP4 $143 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $306 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $145 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $307 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $310 +ADDRLP4 0 +INDIRI4 +ADDRLP4 40 +INDIRI4 +LEI4 $308 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $308 +LABELV $310 +ADDRGP4 $117 +ARGP4 +ADDRLP4 48 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $311 +ARGP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $308 +ADDRLP4 48 +ADDRFP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 35 +GTI4 $312 +CNSTI4 3 +ARGI4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $312 +ADDRGP4 $137 +ARGP4 +ADDRLP4 56 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +CNSTI4 3 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRGP4 $314 +ARGP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $312 +ADDRFP4 4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 -800 +GTI4 $315 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRGP4 $317 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $316 +JUMPV +LABELV $315 +ADDRFP4 4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 -500 +GTI4 $318 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRGP4 $320 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $318 +LABELV $316 +ADDRLP4 56 +ADDRGP4 cg+163744 +INDIRI4 +ASGNI4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +INDIRI4 +ADDRLP4 60 +INDIRI4 +EQI4 $322 +ADDRLP4 56 +INDIRI4 +ADDRLP4 60 +INDIRI4 +LTI4 $321 +LABELV $332 +ADDRLP4 64 +ADDRGP4 cg+163744 +INDIRI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 31 +EQI4 $324 +ADDRLP4 64 +INDIRI4 +CNSTI4 34 +EQI4 $327 +ADDRLP4 64 +INDIRI4 +CNSTI4 35 +EQI4 $327 +ADDRGP4 $321 +JUMPV +LABELV $324 +ADDRGP4 $139 +ARGP4 +ADDRLP4 68 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 cg+163744 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $325 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $322 +JUMPV +LABELV $327 +ADDRGP4 $139 +ARGP4 +ADDRLP4 80 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 cg+163744 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $328 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $322 +JUMPV +LABELV $321 +ADDRGP4 $139 +ARGP4 +ADDRLP4 92 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 cg+163744 +INDIRI4 +ARGI4 +ADDRLP4 96 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $311 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 100 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $322 +ADDRGP4 $123 +ARGP4 +ADDRLP4 68 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $333 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $121 +ARGP4 +ADDRLP4 76 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $334 +ARGP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $271 +endproc CG_HumanText 104 12 +proc CG_SpectatorText 40 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 1668 +ADDRGP4 cg+4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $336 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $341 +ADDRGP4 $129 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $343 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $337 +JUMPV +LABELV $341 +ADDRGP4 $129 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $344 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $337 +JUMPV +LABELV $336 +ADDRGP4 $129 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $345 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $337 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $346 +ADDRGP4 cg+117772 +INDIRI4 +CNSTI4 0 +NEI4 $348 +ADDRGP4 $117 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $351 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $348 +CNSTI4 1668 +ADDRGP4 cg+4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $352 +ADDRGP4 $117 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $357 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $353 +JUMPV +LABELV $352 +ADDRGP4 $117 +ARGP4 +ADDRLP4 16 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $358 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $353 +LABELV $349 +ADDRGP4 $143 +ARGP4 +ADDRLP4 24 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $359 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $145 +ARGP4 +ADDRLP4 32 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $360 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $347 +JUMPV +LABELV $346 +ADDRGP4 $117 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $361 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $347 +LABELV $335 +endproc CG_SpectatorText 40 12 +bss +align 1 +LABELV $363 +skip 4096 +data +align 4 +LABELV $364 +byte 4 0 +export CG_TutorialText +code +proc CG_TutorialText 44 12 +ADDRGP4 $364 +INDIRI4 +CNSTI4 0 +NEI4 $365 +ADDRGP4 CG_GetBindings +CALLV +pop +LABELV $365 +ADDRLP4 4 +ADDRGP4 $364 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 30 +MODI4 +ASGNI4 +ADDRGP4 $363 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+24 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $368 +ADDRGP4 cg+8 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $368 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +NEI4 $374 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 16 +INDIRI4 +EQI4 $372 +LABELV $374 +ADDRGP4 $363 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SpectatorText +CALLV +pop +ADDRGP4 $369 +JUMPV +LABELV $372 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $369 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +LTI4 $378 +ADDRLP4 20 +INDIRI4 +CNSTI4 14 +GTI4 $378 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $387-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $387 +address $380 +address $380 +address $381 +address $378 +address $382 +address $382 +address $383 +address $383 +address $378 +address $384 +address $384 +address $385 +address $386 +address $386 +code +LABELV $380 +ADDRGP4 $363 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AlienBuilderText +CALLV +pop +ADDRGP4 $378 +JUMPV +LABELV $381 +ADDRGP4 $363 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AlienLevel0Text +CALLV +pop +ADDRGP4 $378 +JUMPV +LABELV $382 +ADDRGP4 $363 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AlienLevel1Text +CALLV +pop +ADDRGP4 $378 +JUMPV +LABELV $383 +ADDRGP4 $363 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AlienLevel2Text +CALLV +pop +ADDRGP4 $378 +JUMPV +LABELV $384 +ADDRGP4 $363 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AlienLevel3Text +CALLV +pop +ADDRGP4 $378 +JUMPV +LABELV $385 +ADDRGP4 $363 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AlienLevel4Text +CALLV +pop +ADDRGP4 $378 +JUMPV +LABELV $386 +ADDRGP4 $363 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_HumanText +CALLV +pop +LABELV $378 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $369 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 288 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 cgs+34776 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_AlienCanEvolve +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $369 +ADDRGP4 $139 +ARGP4 +ADDRLP4 36 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $394 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $363 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $369 +JUMPV +LABELV $368 +ADDRGP4 cg+8 +INDIRI4 +CNSTI4 0 +NEI4 $395 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_ClientIsReady +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $398 +ADDRGP4 $129 +ARGP4 +ADDRLP4 16 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $400 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $363 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $399 +JUMPV +LABELV $398 +ADDRGP4 $363 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRGP4 $401 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $399 +LABELV $395 +LABELV $369 +ADDRGP4 cg+8 +INDIRI4 +CNSTI4 0 +NEI4 $402 +ADDRGP4 $363 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRGP4 $405 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $402 +ADDRGP4 $363 +RETP4 +LABELV $362 +endproc CG_TutorialText 44 12 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $405 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 69 +byte 1 83 +byte 1 67 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $401 +byte 1 87 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $400 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $394 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $361 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 10 +byte 1 0 +align 1 +LABELV $360 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 10 +byte 1 0 +align 1 +LABELV $359 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 0 +align 1 +LABELV $358 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 10 +byte 1 0 +align 1 +LABELV $357 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $351 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 45 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $345 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $344 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $343 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 113 +byte 1 117 +byte 1 101 +byte 1 117 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $334 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 102 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $333 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $328 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $325 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 121 +byte 1 32 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 83 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 115 +byte 1 116 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $320 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 46 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 10 +byte 1 0 +align 1 +LABELV $317 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 10 +byte 1 0 +align 1 +LABELV $314 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $311 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $307 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $306 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 0 +align 1 +LABELV $302 +byte 1 72 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $300 +byte 1 72 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $298 +byte 1 72 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 122 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $296 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $289 +byte 1 70 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 44 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 10 +byte 1 0 +align 1 +LABELV $287 +byte 1 70 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 10 +byte 1 0 +align 1 +LABELV $270 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $269 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $258 +byte 1 72 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 108 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $256 +byte 1 72 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $252 +byte 1 72 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 106 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 10 +byte 1 0 +align 1 +LABELV $251 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 10 +byte 1 0 +align 1 +LABELV $248 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $246 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $243 +byte 1 84 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 98 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $241 +byte 1 84 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $239 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 107 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $238 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $235 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 112 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $232 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $231 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $230 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $222 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $221 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $220 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $195 +byte 1 0 +align 1 +LABELV $193 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 40 +byte 1 117 +byte 1 110 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 41 +byte 1 0 +align 1 +LABELV $186 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 0 +align 1 +LABELV $146 +byte 1 78 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $145 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $144 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 105 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 32 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $143 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 0 +align 1 +LABELV $142 +byte 1 68 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $141 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $140 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 47 +byte 1 69 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $139 +byte 1 43 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 55 +byte 1 0 +align 1 +LABELV $138 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $137 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $136 +byte 1 66 +byte 1 117 +byte 1 121 +byte 1 32 +byte 1 65 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $135 +byte 1 98 +byte 1 117 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $134 +byte 1 82 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 0 +align 1 +LABELV $133 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 0 +align 1 +LABELV $132 +byte 1 83 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 65 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $131 +byte 1 43 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 53 +byte 1 0 +align 1 +LABELV $130 +byte 1 80 +byte 1 114 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 65 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $129 +byte 1 43 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $128 +byte 1 67 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 0 +align 1 +LABELV $127 +byte 1 43 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $126 +byte 1 74 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $125 +byte 1 43 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $124 +byte 1 83 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $123 +byte 1 43 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 56 +byte 1 0 +align 1 +LABELV $122 +byte 1 68 +byte 1 111 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $121 +byte 1 43 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 54 +byte 1 0 +align 1 +LABELV $120 +byte 1 82 +byte 1 117 +byte 1 110 +byte 1 47 +byte 1 87 +byte 1 97 +byte 1 108 +byte 1 107 +byte 1 0 +align 1 +LABELV $119 +byte 1 43 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $118 +byte 1 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $117 +byte 1 43 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 50 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_view.asm b/build/release-linux-x86_64/base/cgame/cg_view.asm new file mode 100644 index 0000000..33c8a96 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_view.asm @@ -0,0 +1,7580 @@ +export CG_TestModel_f +code +proc CG_TestModel_f 48 12 +ADDRGP4 cg+117792 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 cg+117932 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 12 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +GEI4 $121 +ADDRGP4 $116 +JUMPV +LABELV $121 +CNSTI4 1 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRGP4 cg+118072 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 cg+118072 +ARGP4 +ADDRLP4 20 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRGP4 cg+117792+8 +ADDRLP4 20 +INDIRI4 +ASGNI4 +CNSTI4 1 +ARGI4 +ADDRLP4 24 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRGP4 cg+118136 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 cg+118136 +ARGP4 +ADDRLP4 28 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 28 +INDIRU4 +CNSTU4 4 +SUBU4 +ADDRGP4 cg+118136 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 cg+118136 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $131 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 cg+118136 +ARGP4 +ADDRLP4 32 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRGP4 cg+117932+8 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 36 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 3 +NEI4 $135 +CNSTI4 2 +ARGI4 +ADDRLP4 40 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRGP4 cg+117792+100 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRGP4 cg+117792+80 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg+117792+96 +CNSTI4 0 +ASGNI4 +LABELV $135 +ADDRGP4 cg+117792+8 +INDIRI4 +CNSTI4 0 +NEI4 $143 +ADDRGP4 $147 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $116 +JUMPV +LABELV $143 +ADDRGP4 cg+117792+68 +ADDRGP4 cg+112080+24 +INDIRF4 +CNSTF4 1120403456 +ADDRGP4 cg+112080+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+117792+68+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +CNSTF4 1120403456 +ADDRGP4 cg+112080+36+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+117792+68+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +CNSTF4 1120403456 +ADDRGP4 cg+112080+36+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+4 +ADDRGP4 cg+112448+4 +INDIRF4 +CNSTF4 1127481344 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 cg+117792+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRGP4 cg+118200 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+117932+8 +INDIRI4 +CNSTI4 0 +EQI4 $179 +ADDRLP4 0+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 40 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 cg+117932+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +LABELV $179 +LABELV $116 +endproc CG_TestModel_f 48 12 +export CG_TestGun_f +proc CG_TestGun_f 0 0 +ADDRGP4 CG_TestModel_f +CALLV +pop +ADDRGP4 cg+118200 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg+117792+4 +CNSTI4 13 +ASGNI4 +LABELV $187 +endproc CG_TestGun_f 0 0 +export CG_TestModelNextFrame_f +proc CG_TestModelNextFrame_f 4 8 +ADDRLP4 0 +ADDRGP4 cg+117792+80 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $194 +ARGP4 +ADDRGP4 cg+117792+80 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $191 +endproc CG_TestModelNextFrame_f 4 8 +export CG_TestModelPrevFrame_f +proc CG_TestModelPrevFrame_f 4 8 +ADDRLP4 0 +ADDRGP4 cg+117792+80 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 cg+117792+80 +INDIRI4 +CNSTI4 0 +GEI4 $200 +ADDRGP4 cg+117792+80 +CNSTI4 0 +ASGNI4 +LABELV $200 +ADDRGP4 $194 +ARGP4 +ADDRGP4 cg+117792+80 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $197 +endproc CG_TestModelPrevFrame_f 4 8 +export CG_TestModelNextSkin_f +proc CG_TestModelNextSkin_f 4 8 +ADDRLP4 0 +ADDRGP4 cg+117792+104 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $211 +ARGP4 +ADDRGP4 cg+117792+104 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $208 +endproc CG_TestModelNextSkin_f 4 8 +export CG_TestModelPrevSkin_f +proc CG_TestModelPrevSkin_f 4 8 +ADDRLP4 0 +ADDRGP4 cg+117792+104 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 cg+117792+104 +INDIRI4 +CNSTI4 0 +GEI4 $217 +ADDRGP4 cg+117792+104 +CNSTI4 0 +ASGNI4 +LABELV $217 +ADDRGP4 $211 +ARGP4 +ADDRGP4 cg+117792+104 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $214 +endproc CG_TestModelPrevSkin_f 4 8 +proc CG_AddTestModel 36 16 +ADDRGP4 cg+118072 +ARGP4 +ADDRLP4 4 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRGP4 cg+117792+8 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 cg+118136 +ARGP4 +ADDRLP4 8 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRGP4 cg+117932+8 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 cg+117792+8 +INDIRI4 +CNSTI4 0 +NEI4 $232 +ADDRGP4 $147 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $225 +JUMPV +LABELV $232 +ADDRGP4 cg+118200 +INDIRI4 +CNSTI4 0 +EQI4 $236 +ADDRGP4 cg+117792+68 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRGP4 cg+117792+28 +ADDRGP4 cg+112080+36 +INDIRB +ASGNB 12 +ADDRGP4 cg+117792+28+12 +ADDRGP4 cg+112080+36+12 +INDIRB +ASGNB 12 +ADDRGP4 cg+117792+28+24 +ADDRGP4 cg+112080+36+24 +INDIRB +ASGNB 12 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $259 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 12 +INDIRI4 +ADDRGP4 cg+117792+68 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRLP4 12 +INDIRI4 +ADDRGP4 cg+112080+36 +ADDP4 +INDIRF4 +ADDRGP4 cg_gun_x+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 20 +INDIRI4 +ADDRGP4 cg+117792+68 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 cg+112080+36+12 +ADDP4 +INDIRF4 +ADDRGP4 cg_gun_y+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 28 +INDIRI4 +ADDRGP4 cg+117792+68 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRI4 +ADDRGP4 cg+112080+36+24 +ADDP4 +INDIRF4 +ADDRGP4 cg_gun_z+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $260 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $259 +LABELV $236 +ADDRGP4 cg+117792 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRGP4 cg+117932+8 +INDIRI4 +CNSTI4 0 +EQI4 $281 +ADDRGP4 cg+117932 +ARGP4 +ADDRGP4 cg+117792 +ARGP4 +ADDRGP4 cg+117792+8 +INDIRI4 +ARGI4 +ADDRGP4 $289 +ARGP4 +ADDRGP4 CG_PositionEntityOnTag +CALLV +pop +ADDRGP4 cg+117932 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $281 +LABELV $225 +endproc CG_AddTestModel 36 16 +proc CG_CalcVrect 12 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $292 +ADDRLP4 0 +CNSTI4 100 +ASGNI4 +ADDRGP4 $293 +JUMPV +LABELV $292 +ADDRLP4 0 +ADDRGP4 cg_viewsize+12 +INDIRI4 +ASGNI4 +LABELV $293 +ADDRGP4 cg+112080+8 +ADDRGP4 cgs+20100+11304 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 100 +DIVI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 cg+112080+8 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +ADDRGP4 cg+112080+12 +ADDRGP4 cgs+20100+11308 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 100 +DIVI4 +ASGNI4 +ADDRLP4 8 +ADDRGP4 cg+112080+12 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +ADDRGP4 cg+112080 +ADDRGP4 cgs+20100+11304 +INDIRI4 +ADDRGP4 cg+112080+8 +INDIRI4 +SUBI4 +CNSTI4 2 +DIVI4 +ASGNI4 +ADDRGP4 cg+112080+4 +ADDRGP4 cgs+20100+11308 +INDIRI4 +ADDRGP4 cg+112080+12 +INDIRI4 +SUBI4 +CNSTI4 2 +DIVI4 +ASGNI4 +LABELV $291 +endproc CG_CalcVrect 12 0 +data +align 4 +LABELV $320 +byte 4 3238002688 +byte 4 3238002688 +byte 4 3238002688 +align 4 +LABELV $321 +byte 4 1090519040 +byte 4 1090519040 +byte 4 1090519040 +bss +align 4 +LABELV $322 +skip 4 +data +align 4 +LABELV $323 +byte 4 0 +byte 4 0 +byte 4 0 +export CG_OffsetThirdPersonView +code +proc CG_OffsetThirdPersonView 328 28 +ADDRGP4 cg_thirdPersonShoulderViewMode+12 +INDIRI4 +CNSTI4 2 +EQI4 $330 +ADDRLP4 292 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg_thirdPersonShoulderViewMode+12 +INDIRI4 +ADDRLP4 292 +INDIRI4 +NEI4 $324 +ADDRLP4 296 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +ADDRLP4 292 +INDIRI4 +BANDI4 +ADDRLP4 296 +INDIRI4 +EQI4 $324 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +ADDRLP4 296 +INDIRI4 +LEI4 $324 +LABELV $330 +ADDRGP4 CG_OffsetShoulderView +CALLV +pop +ADDRGP4 $319 +JUMPV +LABELV $324 +ADDRGP4 cg+109588 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRGP4 cg+112080+24 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 44 +INDIRF4 +ADDRGP4 cg+109588+172 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 44+4 +INDIRF4 +ADDRGP4 cg+109588+172 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +ADDRLP4 44+8 +INDIRF4 +ADDRGP4 cg+109588+172 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 56 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRGP4 cg+109588+192 +INDIRI4 +CNSTI4 0 +GTI4 $358 +ADDRLP4 300 +ADDRGP4 cg+109588+192+48 +INDIRI4 +ASGNI4 +ADDRLP4 300 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +EQI4 $365 +ADDRLP4 316 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+135984 +INDIRI4 +ADDRLP4 316 +INDIRI4 +EQI4 $372 +ADDRGP4 cg_staticDeathCam+12 +INDIRI4 +ADDRLP4 316 +INDIRI4 +NEI4 $368 +LABELV $372 +ADDRGP4 $323 +CNSTI4 1852 +ADDRLP4 300 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 cg+135984 +CNSTI4 1 +ASGNI4 +LABELV $368 +ADDRLP4 304 +ADDRGP4 $323 +INDIRF4 +ADDRGP4 cg+112080+24 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 304+4 +ADDRGP4 $323+4 +INDIRF4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 304+8 +ADDRGP4 $323+8 +INDIRF4 +ADDRGP4 cg+112080+24+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 304 +ARGP4 +ADDRGP4 cg+112448 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +LABELV $365 +LABELV $358 +ADDRLP4 40 +ADDRGP4 cg_thirdPersonRange+8 +INDIRF4 +ASGNF4 +ADDRLP4 40 +INDIRF4 +CNSTF4 1125515264 +LEF4 $389 +ADDRLP4 40 +CNSTF4 1125515264 +ASGNF4 +LABELV $389 +ADDRLP4 40 +INDIRF4 +CNSTF4 1106247680 +GEF4 $391 +ADDRLP4 40 +CNSTF4 1106247680 +ASGNF4 +LABELV $391 +ADDRLP4 300 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+8 +INDIRI4 +ADDRLP4 300 +INDIRI4 +NEI4 $399 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 300 +INDIRI4 +EQI4 $393 +ADDRGP4 cg+109588+192 +INDIRI4 +ADDRLP4 300 +INDIRI4 +LEI4 $393 +LABELV $399 +ADDRLP4 304 +ADDRGP4 trap_GetCurrentCmdNumber +CALLI4 +ASGNI4 +ADDRLP4 140 +ADDRLP4 304 +INDIRI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +ARGI4 +ADDRLP4 144 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 140 +INDIRI4 +CNSTI4 1 +SUBI4 +ARGI4 +ADDRLP4 268 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 240 +CNSTF4 1001652224 +ADDRLP4 144+4 +INDIRI4 +ADDRLP4 268+4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 240 +INDIRF4 +ARGF4 +ADDRLP4 308 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 308 +INDIRF4 +CNSTF4 1128792064 +GEF4 $402 +ADDRLP4 312 +ADDRGP4 $322 +ASGNP4 +ADDRLP4 312 +INDIRP4 +ADDRLP4 312 +INDIRP4 +INDIRF4 +ADDRLP4 240 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $402 +ADDRLP4 16 +ADDRGP4 $322 +INDIRF4 +ASGNF4 +ADDRLP4 16+4 +CNSTF4 3212836864 +CNSTF4 1001652224 +ADDRLP4 144+4+4 +INDIRI4 +CVIF4 4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 16+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $408 +ADDRLP4 312 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +ASGNP4 +ADDRLP4 312 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 316 +ADDRGP4 AngleNormalize180 +CALLF4 +ASGNF4 +ADDRLP4 312 +INDIRP4 +ADDRLP4 316 +INDIRF4 +ASGNF4 +LABELV $409 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $408 +ADDRGP4 cg_thirdPersonPitchFollow+12 +INDIRI4 +CNSTI4 0 +NEI4 $412 +ADDRGP4 cg+112448 +CNSTF4 0 +ASGNF4 +LABELV $412 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $416 +ADDRLP4 320 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 320 +INDIRI4 +ADDRGP4 cg+112448 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 324 +ADDRGP4 AngleNormalize180 +CALLF4 +ASGNF4 +ADDRLP4 320 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 324 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 AngleNormalize180 +CALLF4 +pop +LABELV $417 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $416 +ADDRLP4 44+8 +INDIRF4 +CNSTF4 1056964608 +GTF4 $425 +ADDRLP4 44+8 +INDIRF4 +CNSTF4 3204448256 +GEF4 $421 +LABELV $425 +ADDRLP4 4 +INDIRF4 +CNSTF4 1118437376 +LEF4 $426 +ADDRLP4 4 +CNSTF4 1118437376 +ASGNF4 +ADDRGP4 $427 +JUMPV +LABELV $426 +ADDRLP4 4 +INDIRF4 +CNSTF4 3265921024 +GEF4 $428 +ADDRLP4 4 +CNSTF4 3265921024 +ASGNF4 +LABELV $428 +LABELV $427 +LABELV $421 +ADDRLP4 4 +ARGP4 +ADDRLP4 168 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 320 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 320 +INDIRI4 +EQI4 $435 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 144 +ADDP4 +ARGP4 +ADDRLP4 168 +ARGP4 +ADDRLP4 204 +ARGP4 +ADDRLP4 320 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +ARGI4 +ADDRLP4 324 +ADDRGP4 BG_RotateAxis +CALLI4 +ASGNI4 +ADDRLP4 324 +INDIRI4 +CNSTI4 0 +NEI4 $430 +LABELV $435 +ADDRLP4 168 +ARGP4 +ADDRLP4 204 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +LABELV $430 +ADDRLP4 204 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 AxisToAngles +CALLV +pop +ADDRGP4 $394 +JUMPV +LABELV $393 +ADDRGP4 cg+109588+192 +INDIRI4 +CNSTI4 0 +LEI4 $436 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $440 +ADDRLP4 304 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 304 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 304 +INDIRI4 +ADDRGP4 cg+112448 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $441 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $440 +ADDRGP4 $437 +JUMPV +LABELV $436 +ADDRLP4 4 +CNSTF4 1101004800 +ASGNF4 +ADDRLP4 4+4 +ADDRGP4 cg+112448+4 +INDIRF4 +ASGNF4 +LABELV $437 +LABELV $394 +ADDRLP4 4+4 +ADDRLP4 4+4 +INDIRF4 +ADDRGP4 cg_thirdPersonAngle+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRLP4 68 +ARGP4 +ADDRLP4 244 +ARGP4 +ADDRLP4 256 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 28 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRLP4 304 +ADDRLP4 40 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 28 +INDIRF4 +ADDRLP4 68 +INDIRF4 +ADDRLP4 304 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 68+4 +INDIRF4 +ADDRLP4 304 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 68+8 +INDIRF4 +ADDRLP4 40 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg_cameraMode+12 +INDIRI4 +CNSTI4 0 +NEI4 $458 +ADDRLP4 80 +ARGP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRGP4 $320 +ARGP4 +ADDRGP4 $321 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 cg+109588+148 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 80+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $465 +ADDRLP4 28 +ADDRLP4 80+12 +INDIRB +ASGNB 12 +ADDRLP4 28+8 +ADDRLP4 28+8 +INDIRF4 +CNSTF4 1107296256 +CNSTF4 1065353216 +ADDRLP4 80+8 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ARGP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRGP4 $320 +ARGP4 +ADDRGP4 $321 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 cg+109588+148 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 28 +ADDRLP4 80+12 +INDIRB +ASGNB 12 +LABELV $465 +LABELV $458 +ADDRGP4 cg+112080+24 +ADDRLP4 28 +INDIRB +ASGNB 12 +ADDRGP4 cg+109588+192 +INDIRI4 +CNSTI4 0 +LEI4 $478 +ADDRLP4 56 +ADDRLP4 56 +INDIRF4 +ADDRGP4 cg+112080+24 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56+4 +ADDRLP4 56+4 +INDIRF4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56+8 +ADDRLP4 56+8 +INDIRF4 +ADDRGP4 cg+112080+24+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56 +ARGP4 +ADDRGP4 cg+112448 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +LABELV $478 +LABELV $319 +endproc CG_OffsetThirdPersonView 328 28 +bss +align 4 +LABELV $496 +skip 4 +export CG_OffsetShoulderView +code +proc CG_OffsetShoulderView 224 20 +ADDRGP4 cg_thirdPersonPitchFollow+12 +INDIRI4 +CNSTI4 0 +NEI4 $497 +ADDRGP4 cg+112448 +CNSTF4 0 +ASGNF4 +LABELV $497 +ADDRGP4 cg+112448 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 184 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 184 +INDIRP4 +ASGNP4 +ADDRGP4 cg+112080+24 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1296 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 20+4 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1296 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +ADDRLP4 20+8 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1296 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1300 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 32+4 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1300 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +ADDRLP4 32+8 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1300 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1304 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 44+4 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1304 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +ADDRLP4 44+8 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1304 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 188 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+8 +INDIRI4 +ADDRLP4 188 +INDIRI4 +NEI4 $557 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 188 +INDIRI4 +NEI4 $557 +ADDRGP4 CG_OffsetFirstPersonView +CALLV +pop +ADDRGP4 $495 +JUMPV +LABELV $557 +ADDRLP4 192 +ADDRGP4 trap_GetCurrentCmdNumber +CALLI4 +ASGNI4 +ADDRLP4 56 +ADDRLP4 192 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +ARGI4 +ADDRLP4 60 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +SUBI4 +ARGI4 +ADDRLP4 160 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 156 +CNSTF4 1001652224 +ADDRLP4 60+4 +INDIRI4 +ADDRLP4 160+4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 156 +INDIRF4 +ARGF4 +ADDRLP4 196 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 196 +INDIRF4 +CNSTF4 1128792064 +GEF4 $563 +ADDRLP4 200 +ADDRGP4 $496 +ASGNP4 +ADDRLP4 200 +INDIRP4 +ADDRLP4 200 +INDIRP4 +INDIRF4 +ADDRLP4 156 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $563 +ADDRLP4 4 +ADDRGP4 $496 +INDIRF4 +ASGNF4 +ADDRGP4 cg+112448 +INDIRF4 +ARGF4 +ADDRLP4 204 +ADDRGP4 AngleNormalize180 +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 204 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 208 +ADDRGP4 AngleNormalize180 +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 208 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 3266576384 +GEF4 $566 +ADDRLP4 4 +CNSTF4 3266576384 +ASGNF4 +LABELV $566 +ADDRLP4 4 +INDIRF4 +CNSTF4 1119092736 +LEF4 $568 +ADDRLP4 4 +CNSTF4 1119092736 +ASGNF4 +LABELV $568 +ADDRLP4 4+4 +CNSTF4 1001652224 +ADDRLP4 60+4+4 +INDIRI4 +CVIF4 4 +MULF4 +ADDRGP4 cg+112448+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 212 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 212 +INDIRI4 +EQI4 $581 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 144 +ADDP4 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 120 +ARGP4 +ADDRLP4 212 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +ARGI4 +ADDRLP4 216 +ADDRGP4 BG_RotateAxis +CALLI4 +ASGNI4 +ADDRLP4 216 +INDIRI4 +CNSTI4 0 +NEI4 $576 +LABELV $581 +ADDRLP4 84 +ARGP4 +ADDRLP4 120 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +LABELV $576 +ADDRLP4 120 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 AxisToAngles +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $582 +ADDRLP4 220 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 220 +INDIRI4 +ADDRGP4 cg+112448 +ADDP4 +ADDRLP4 220 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $583 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $582 +ADDRGP4 CG_OffsetFirstPersonView +CALLV +pop +LABELV $495 +endproc CG_OffsetShoulderView 224 20 +proc CG_StepOffset 36 8 +ADDRLP4 4 +ADDRGP4 cg+109588 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 8 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+111960 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ADDRLP4 0 +INDIRF4 +GEF4 $591 +ADDRLP4 28 +ADDRGP4 cg+111956 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +SUBF4 +MULF4 +ADDRLP4 0 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 cg+112080+24 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 28 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 28 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $591 +LABELV $587 +endproc CG_StepOffset 36 8 +export CG_OffsetFirstPersonView +proc CG_OffsetFirstPersonView 268 16 +ADDRLP4 36 +ADDRGP4 cg+109588 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $614 +ADDRGP4 $612 +JUMPV +LABELV $614 +ADDRLP4 0 +ADDRGP4 cg+112080+24 +ASGNP4 +ADDRLP4 8 +ADDRGP4 cg+112448 +ASGNP4 +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $620 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTF4 1109393408 +ASGNF4 +ADDRLP4 8 +INDIRP4 +CNSTF4 3245342720 +ASGNF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRF4 +ADDRGP4 cg+109588+172 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRGP4 $612 +JUMPV +LABELV $620 +ADDRGP4 cg+117716 +INDIRF4 +CNSTF4 0 +EQF4 $626 +ADDRLP4 48 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +ADDRGP4 cg+117716 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +CNSTF4 1120403456 +GEF4 $631 +ADDRLP4 48 +ADDRLP4 48 +INDIRF4 +CNSTF4 1120403456 +DIVF4 +ASGNF4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 48 +INDIRF4 +ADDRGP4 cg+117764 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +ADDRLP4 48 +INDIRF4 +ADDRGP4 cg+117768 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $632 +JUMPV +LABELV $631 +ADDRLP4 48 +CNSTF4 1065353216 +ADDRLP4 48 +INDIRF4 +CNSTF4 1120403456 +SUBF4 +CNSTF4 1137180672 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +CNSTF4 0 +LEF4 $635 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 48 +INDIRF4 +ADDRGP4 cg+117764 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +ADDRLP4 48 +INDIRF4 +ADDRGP4 cg+117768 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $635 +LABELV $632 +LABELV $626 +ADDRLP4 12 +ADDRGP4 cg+109588+32 +INDIRB +ASGNB 12 +ADDRLP4 4 +ADDRLP4 12 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +MULF4 +ADDRLP4 12+4 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+8 +INDIRF4 +ADDRGP4 cg+112080+36+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 cg_runpitch+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 12 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +MULF4 +ADDRLP4 12+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 cg_runroll+8 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 312 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $666 +ADDRLP4 44 +CNSTF4 0 +ASGNF4 +ADDRGP4 $667 +JUMPV +LABELV $666 +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 84 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $667 +ADDRLP4 36 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $672 +ADDRLP4 36 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $674 +ADDRLP4 88 +ADDRLP4 36 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +ASGNF4 +ADDRLP4 88 +INDIRF4 +CNSTF4 1065353216 +LEF4 $676 +ADDRLP4 88 +CNSTF4 1065353216 +ASGNF4 +LABELV $676 +ADDRLP4 44 +ADDRLP4 44 +INDIRF4 +CNSTF4 1092616192 +ADDRLP4 88 +INDIRF4 +MULF4 +CNSTF4 1065353216 +ADDF4 +MULF4 +ASGNF4 +LABELV $674 +LABELV $672 +ADDRLP4 44 +INDIRF4 +CNSTF4 0 +EQF4 $678 +ADDRGP4 cg+117784 +INDIRF4 +CNSTF4 1128792064 +LEF4 $683 +ADDRLP4 88 +ADDRGP4 cg+117784 +INDIRF4 +ASGNF4 +ADDRGP4 $684 +JUMPV +LABELV $683 +ADDRLP4 88 +CNSTF4 1128792064 +ASGNF4 +LABELV $684 +ADDRLP4 56 +ADDRLP4 88 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRGP4 cg+117776 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 cg+109588+12 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $686 +ADDRLP4 4 +CNSTF4 1077936128 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $686 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +ADDRGP4 cg+117776 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 cg+109588+12 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $691 +ADDRLP4 4 +CNSTF4 1077936128 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $691 +ADDRGP4 cg+117780 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $695 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $695 +ADDRLP4 96 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $678 +ADDRGP4 cg+109588+152 +INDIRI4 +CNSTI4 8 +EQI4 $707 +ADDRGP4 cg+109588+152 +INDIRI4 +CNSTI4 9 +NEI4 $698 +LABELV $707 +ADDRGP4 cg+109588+192+36 +INDIRI4 +CNSTI4 0 +LEI4 $698 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 108 +CNSTP4 0 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ARGP4 +ADDRLP4 108 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 88 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 104 +ADDRGP4 cg+109588+192+36 +INDIRI4 +CVIF4 4 +CNSTF4 1145569280 +DIVF4 +ASGNF4 +ADDRLP4 104 +INDIRF4 +CNSTF4 1065353216 +LEF4 $711 +ADDRLP4 104 +CNSTF4 1065353216 +ASGNF4 +LABELV $711 +CNSTF4 1078530011 +ADDRLP4 104 +INDIRF4 +MULF4 +CNSTF4 1073741824 +DIVF4 +ARGF4 +ADDRLP4 112 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 100 +ADDRLP4 112 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 100 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRF4 +ADDRLP4 88+4 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 100 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 124 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ADDRLP4 124 +INDIRP4 +INDIRF4 +ADDRLP4 88+8 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 100 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $699 +JUMPV +LABELV $698 +ADDRGP4 cg+109588+152 +INDIRI4 +CNSTI4 8 +EQI4 $724 +ADDRGP4 cg+109588+152 +INDIRI4 +CNSTI4 9 +NEI4 $715 +LABELV $724 +ADDRGP4 cg+109588+192+36 +INDIRI4 +CNSTI4 0 +LEI4 $715 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 108 +CNSTP4 0 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ARGP4 +ADDRLP4 108 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 88 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 104 +ADDRGP4 cg+109588+192+36 +INDIRI4 +CVIF4 4 +CNSTF4 1145569280 +DIVF4 +ASGNF4 +ADDRLP4 104 +INDIRF4 +CNSTF4 1065353216 +LEF4 $728 +ADDRLP4 104 +CNSTF4 1065353216 +ASGNF4 +LABELV $728 +CNSTF4 1078530011 +ADDRLP4 104 +INDIRF4 +MULF4 +CNSTF4 1073741824 +DIVF4 +ARGF4 +ADDRLP4 112 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 100 +ADDRLP4 112 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 100 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRF4 +ADDRLP4 88+4 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 100 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 124 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ADDRLP4 124 +INDIRP4 +INDIRF4 +ADDRLP4 88+8 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 100 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $715 +LABELV $699 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 4 +NEI4 $732 +ADDRLP4 176 +ADDRGP4 trap_GetCurrentCmdNumber +CALLI4 +ASGNI4 +ADDRLP4 160 +ADDRLP4 176 +INDIRI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +ARGI4 +ADDRLP4 100 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 124 +ARGP4 +ADDRLP4 136 +ARGP4 +ADDRLP4 148 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 180 +CNSTF4 1132068864 +ASGNF4 +ADDRLP4 88 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+119028 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 180 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 92 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+119032 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 180 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 96 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+119036 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 180 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 88 +INDIRF4 +CNSTF4 1065353216 +LEF4 $742 +ADDRLP4 88 +CNSTF4 1065353216 +ASGNF4 +LABELV $742 +ADDRLP4 92 +INDIRF4 +CNSTF4 1065353216 +LEF4 $744 +ADDRLP4 92 +CNSTF4 1065353216 +ASGNF4 +LABELV $744 +ADDRLP4 96 +INDIRF4 +CNSTF4 1065353216 +LEF4 $746 +ADDRLP4 96 +CNSTF4 1065353216 +ASGNF4 +LABELV $746 +CNSTF4 1078530011 +ADDRLP4 88 +INDIRF4 +MULF4 +CNSTF4 1073741824 +DIVF4 +ARGF4 +ADDRLP4 184 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 164 +ADDRLP4 184 +INDIRF4 +NEGF4 +ASGNF4 +CNSTF4 1078530011 +ADDRLP4 92 +INDIRF4 +MULF4 +CNSTF4 1073741824 +DIVF4 +ARGF4 +ADDRLP4 188 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 168 +ADDRLP4 188 +INDIRF4 +NEGF4 +ASGNF4 +CNSTF4 1078530011 +ADDRLP4 96 +INDIRF4 +MULF4 +CNSTF4 1073741824 +DIVF4 +ARGF4 +ADDRLP4 192 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 172 +ADDRLP4 192 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 100+21 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $748 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 124 +INDIRF4 +CNSTF4 1084227584 +ADDRLP4 88 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 200 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 200 +INDIRP4 +ADDRLP4 200 +INDIRP4 +INDIRF4 +ADDRLP4 124+4 +INDIRF4 +CNSTF4 1084227584 +ADDRLP4 88 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 204 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 204 +INDIRP4 +ADDRLP4 204 +INDIRP4 +INDIRF4 +ADDRLP4 124+8 +INDIRF4 +CNSTF4 1084227584 +ADDRLP4 88 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $749 +JUMPV +LABELV $748 +ADDRLP4 100+21 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $753 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 124 +INDIRF4 +CNSTF4 3231711232 +ADDRLP4 88 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 212 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 212 +INDIRP4 +ADDRLP4 212 +INDIRP4 +INDIRF4 +ADDRLP4 124+4 +INDIRF4 +CNSTF4 3231711232 +ADDRLP4 88 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 216 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 216 +INDIRP4 +ADDRLP4 216 +INDIRP4 +INDIRF4 +ADDRLP4 124+8 +INDIRF4 +CNSTF4 3231711232 +ADDRLP4 88 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $754 +JUMPV +LABELV $753 +ADDRGP4 cg+119028 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $754 +LABELV $749 +ADDRLP4 100+22 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $760 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 136 +INDIRF4 +CNSTF4 1084227584 +ADDRLP4 92 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 224 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 224 +INDIRP4 +ADDRLP4 224 +INDIRP4 +INDIRF4 +ADDRLP4 136+4 +INDIRF4 +CNSTF4 1084227584 +ADDRLP4 92 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 228 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 228 +INDIRP4 +ADDRLP4 228 +INDIRP4 +INDIRF4 +ADDRLP4 136+8 +INDIRF4 +CNSTF4 1084227584 +ADDRLP4 92 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $761 +JUMPV +LABELV $760 +ADDRLP4 100+22 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $765 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 136 +INDIRF4 +CNSTF4 3231711232 +ADDRLP4 92 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 236 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 236 +INDIRP4 +ADDRLP4 236 +INDIRP4 +INDIRF4 +ADDRLP4 136+4 +INDIRF4 +CNSTF4 3231711232 +ADDRLP4 92 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 240 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 240 +INDIRP4 +ADDRLP4 240 +INDIRP4 +INDIRF4 +ADDRLP4 136+8 +INDIRF4 +CNSTF4 3231711232 +ADDRLP4 92 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $766 +JUMPV +LABELV $765 +ADDRGP4 cg+119032 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $766 +LABELV $761 +ADDRLP4 100+23 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $772 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 148 +INDIRF4 +CNSTF4 1084227584 +ADDRLP4 96 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 248 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 248 +INDIRP4 +ADDRLP4 248 +INDIRP4 +INDIRF4 +ADDRLP4 148+4 +INDIRF4 +CNSTF4 1084227584 +ADDRLP4 96 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 252 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 252 +INDIRP4 +ADDRLP4 252 +INDIRP4 +INDIRF4 +ADDRLP4 148+8 +INDIRF4 +CNSTF4 1084227584 +ADDRLP4 96 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $773 +JUMPV +LABELV $772 +ADDRLP4 100+23 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $777 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 148 +INDIRF4 +CNSTF4 3231711232 +ADDRLP4 96 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 260 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 260 +INDIRP4 +ADDRLP4 260 +INDIRP4 +INDIRF4 +ADDRLP4 148+4 +INDIRF4 +CNSTF4 3231711232 +ADDRLP4 96 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 264 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 264 +INDIRP4 +ADDRLP4 264 +INDIRP4 +INDIRF4 +ADDRLP4 148+8 +INDIRF4 +CNSTF4 3231711232 +ADDRLP4 96 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $778 +JUMPV +LABELV $777 +ADDRGP4 cg+119036 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $778 +LABELV $773 +LABELV $732 +ADDRLP4 88 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+110016+8 +INDIRI4 +CNSTI4 8192 +BANDI4 +ADDRLP4 88 +INDIRI4 +EQI4 $784 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+118232 +INDIRI4 +SUBI4 +CNSTI4 2500 +GEI4 $784 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 88 +INDIRI4 +NEI4 $784 +ADDRGP4 cg+109588 +ARGP4 +ADDRLP4 104 +ADDRGP4 BG_PlayerPoisonCloudTime +CALLI4 +ASGNI4 +ADDRLP4 92 +CNSTF4 1065353216 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+118232 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 104 +INDIRI4 +CVIF4 4 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 92 +INDIRF4 +CNSTF4 0 +GEF4 $794 +ADDRLP4 92 +CNSTF4 0 +ASGNF4 +LABELV $794 +CNSTF4 1053609165 +CNSTF4 1078530011 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+118232 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1140457472 +DIVF4 +MULF4 +MULF4 +ARGF4 +ADDRLP4 108 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 96 +ADDRLP4 108 +INDIRF4 +ADDRLP4 92 +INDIRF4 +MULF4 +ASGNF4 +CNSTF4 1053609165 +CNSTF4 1078530011 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+118232 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1128792064 +DIVF4 +MULF4 +MULF4 +ARGF4 +ADDRLP4 112 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 100 +ADDRLP4 112 +INDIRF4 +ADDRLP4 92 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 116 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +CNSTF4 1103626240 +ADDRLP4 96 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRF4 +CNSTF4 1103626240 +ADDRLP4 96 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CNSTF4 1103626240 +ADDRLP4 100 +INDIRF4 +MULF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ASGNF4 +LABELV $784 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 2 +NEI4 $800 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 0 +EQI4 $809 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 3 +NEI4 $800 +LABELV $809 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +ADDRGP4 cg+117776 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109588+192+28 +INDIRI4 +CNSTI4 0 +GEI4 $811 +ADDRLP4 100 +ADDRGP4 cg+109588+192+28 +INDIRI4 +CVIF4 4 +CNSTF4 3279552512 +DIVF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1125515264 +DIVF4 +ARGF4 +ADDRLP4 104 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 96 +ADDRLP4 104 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 112 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRLP4 112 +INDIRF4 +CNSTF4 0 +GEF4 $821 +ADDRLP4 108 +ADDRLP4 96 +INDIRF4 +NEGF4 +ASGNF4 +ADDRGP4 $822 +JUMPV +LABELV $821 +ADDRLP4 108 +ADDRLP4 96 +INDIRF4 +ASGNF4 +LABELV $822 +ADDRLP4 96 +ADDRLP4 112 +INDIRF4 +CNSTF4 1056964608 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $811 +LABELV $800 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 36 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 36 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 36 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 52 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+111968 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 100 +GEI4 $827 +ADDRLP4 104 +ADDRGP4 cg+112080+24+8 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +ADDRGP4 cg+111964 +INDIRF4 +CNSTI4 100 +ADDRLP4 52 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +CNSTF4 1120403456 +DIVF4 +SUBF4 +ASGNF4 +LABELV $827 +ADDRLP4 40 +ADDRGP4 cg+117776 +INDIRF4 +ADDRGP4 cg+117784 +INDIRF4 +MULF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 40 +INDIRF4 +CNSTF4 1086324736 +LEF4 $835 +ADDRLP4 40 +CNSTF4 1086324736 +ASGNF4 +LABELV $835 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 108 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 112 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+111976 +INDIRI4 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 1125515264 +GEF4 $841 +ADDRLP4 60 +ADDRLP4 4 +INDIRF4 +CNSTF4 1125515264 +DIVF4 +ASGNF4 +ADDRLP4 116 +ADDRGP4 cg+112080+24+8 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +ADDRGP4 cg+111972 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $842 +JUMPV +LABELV $841 +ADDRLP4 4 +INDIRF4 +CNSTF4 1138819072 +GEF4 $847 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +CNSTF4 1125515264 +SUBF4 +ASGNF4 +ADDRLP4 60 +CNSTF4 1065353216 +ADDRLP4 4 +INDIRF4 +CNSTF4 1133903872 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 116 +ADDRGP4 cg+112080+24+8 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +ADDRGP4 cg+111972 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $847 +LABELV $842 +ADDRGP4 CG_StepOffset +CALLV +pop +LABELV $612 +endproc CG_OffsetFirstPersonView 268 16 +proc CG_CalcFov 140 8 +ADDRLP4 92 +ADDRGP4 trap_GetCurrentCmdNumber +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +SUBI4 +ARGI4 +ADDRLP4 56 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 96 +CNSTI4 4 +ASGNI4 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRLP4 16+16 +INDIRI4 +ADDRLP4 96 +INDIRI4 +BANDI4 +ADDRLP4 100 +INDIRI4 +EQI4 $854 +ADDRLP4 56+16 +INDIRI4 +ADDRLP4 96 +INDIRI4 +BANDI4 +ADDRLP4 100 +INDIRI4 +NEI4 $854 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $858 +ADDRGP4 cg+117772 +INDIRI4 +CNSTI4 0 +NEI4 $861 +ADDRGP4 cg+117772 +CNSTI4 1 +ASGNI4 +ADDRGP4 $859 +JUMPV +LABELV $861 +ADDRGP4 cg+117772 +CNSTI4 0 +ASGNI4 +ADDRGP4 $866 +ARGP4 +ADDRGP4 trap_SendClientCommand +CALLV +pop +ADDRGP4 $859 +JUMPV +LABELV $858 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 312 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $867 +ADDRGP4 $866 +ARGP4 +ADDRGP4 trap_SendClientCommand +CALLV +pop +LABELV $867 +LABELV $859 +LABELV $854 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 7 +EQI4 $877 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 312 +ADDP4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +NEI4 $877 +ADDRGP4 cg+109580 +INDIRI4 +ADDRLP4 104 +INDIRI4 +EQI4 $870 +LABELV $877 +ADDRLP4 0 +CNSTF4 1116961478 +ASGNF4 +ADDRGP4 $871 +JUMPV +LABELV $870 +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 84 +CNSTF4 1061158912 +ADDRLP4 108 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 84 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1065353216 +GEF4 $881 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $882 +JUMPV +LABELV $881 +ADDRLP4 0 +INDIRF4 +CNSTF4 1123024896 +LEF4 $883 +ADDRLP4 0 +CNSTF4 1123024896 +ASGNF4 +LABELV $883 +LABELV $882 +ADDRGP4 cg+118204 +INDIRI4 +CVIF4 4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1137180672 +SUBF4 +LEF4 $885 +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +CNSTI4 8 +ARGI4 +ADDRLP4 112 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 112 +INDIRI4 +CNSTI4 0 +EQI4 $885 +ADDRLP4 116 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+118204 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1137180672 +DIVF4 +ASGNF4 +ADDRLP4 120 +CNSTF4 1124007936 +ASGNF4 +ADDRLP4 0 +ADDRLP4 120 +INDIRF4 +ADDRLP4 120 +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ADDRLP4 116 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +LABELV $885 +ADDRGP4 cg+109588+152 +INDIRI4 +ARGI4 +ADDRLP4 116 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 80 +CNSTF4 1061158912 +ADDRLP4 116 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 80 +INDIRF4 +CNSTF4 1065353216 +GEF4 $896 +ADDRLP4 80 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $897 +JUMPV +LABELV $896 +ADDRLP4 80 +INDIRF4 +ADDRLP4 84 +INDIRI4 +CVIF4 4 +LEF4 $898 +ADDRLP4 80 +ADDRLP4 84 +INDIRI4 +CVIF4 4 +ASGNF4 +LABELV $898 +LABELV $897 +ADDRGP4 cg+109588+152 +INDIRI4 +ARGI4 +ADDRLP4 120 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $900 +ADDRGP4 cg+112460 +INDIRI4 +CNSTI4 0 +EQI4 $904 +ADDRLP4 88 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+112464 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1125515264 +DIVF4 +ASGNF4 +ADDRLP4 88 +INDIRF4 +CNSTF4 1065353216 +LEF4 $909 +ADDRLP4 0 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRGP4 $910 +JUMPV +LABELV $909 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 88 +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $910 +ADDRLP4 16+16 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +NEI4 $905 +ADDRGP4 cg+112460 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDI4 +ADDRGP4 cg+112464 +INDIRI4 +SUBI4 +CNSTI4 150 +SUBI4 +GEI4 $925 +ADDRLP4 128 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $926 +JUMPV +LABELV $925 +ADDRLP4 128 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDI4 +ADDRGP4 cg+112464 +INDIRI4 +SUBI4 +CNSTI4 150 +SUBI4 +ASGNI4 +LABELV $926 +ADDRGP4 cg+112464 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRGP4 $905 +JUMPV +LABELV $904 +ADDRLP4 88 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+112464 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1125515264 +DIVF4 +ASGNF4 +ADDRLP4 88 +INDIRF4 +CNSTF4 1065353216 +LEF4 $929 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRGP4 $930 +JUMPV +LABELV $929 +ADDRLP4 124 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 124 +INDIRF4 +ADDRLP4 88 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 124 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $930 +ADDRLP4 16+16 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $931 +ADDRGP4 cg+112460 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDI4 +ADDRGP4 cg+112464 +INDIRI4 +SUBI4 +CNSTI4 150 +SUBI4 +GEI4 $945 +ADDRLP4 128 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $946 +JUMPV +LABELV $945 +ADDRLP4 128 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDI4 +ADDRGP4 cg+112464 +INDIRI4 +SUBI4 +CNSTI4 150 +SUBI4 +ASGNI4 +LABELV $946 +ADDRGP4 cg+112464 +ADDRLP4 128 +INDIRI4 +ASGNI4 +LABELV $931 +LABELV $905 +LABELV $900 +LABELV $871 +CNSTF4 1056964608 +CNSTF4 1078530011 +ADDRLP4 0 +INDIRF4 +MULF4 +CNSTF4 1127481344 +DIVF4 +MULF4 +ARGF4 +ADDRLP4 108 +ADDRGP4 tan +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRGP4 cg+112080+12 +INDIRI4 +CVIF4 4 +ADDRLP4 108 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 cg+112080+8 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +ADDRLP4 112 +ADDRGP4 atan2 +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 112 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTF4 1073741824 +CNSTF4 1127481344 +ADDRLP4 4 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +MULF4 +ASGNF4 +ADDRGP4 cg+112080+24 +ARGP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 116 +ADDRGP4 CG_PointContents +CALLI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 116 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 56 +BANDI4 +CNSTI4 0 +EQI4 $953 +ADDRLP4 44 +CNSTF4 1073741824 +CNSTF4 1078530011 +CNSTF4 1053609165 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +MULF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 44 +INDIRF4 +ARGF4 +ADDRLP4 120 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 8 +CNSTF4 1065353216 +ADDRLP4 120 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 1 +ASGNI4 +ADDRGP4 $954 +JUMPV +LABELV $953 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +LABELV $954 +ADDRLP4 120 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+110016+8 +INDIRI4 +CNSTI4 8192 +BANDI4 +ADDRLP4 120 +INDIRI4 +EQI4 $956 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+118232 +INDIRI4 +SUBI4 +CNSTI4 2500 +GEI4 $956 +ADDRGP4 cg+109588+192 +INDIRI4 +ADDRLP4 120 +INDIRI4 +LEI4 $956 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 120 +INDIRI4 +NEI4 $956 +ADDRGP4 cg+109588 +ARGP4 +ADDRLP4 128 +ADDRGP4 BG_PlayerPoisonCloudTime +CALLI4 +ASGNI4 +ADDRLP4 124 +CNSTF4 1065353216 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+118232 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 128 +INDIRI4 +CVIF4 4 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 44 +CNSTF4 1073741824 +CNSTF4 1078530011 +CNSTF4 1059061760 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+118232 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +MULF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 44 +INDIRF4 +ARGF4 +ADDRLP4 132 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 8 +CNSTF4 1097859072 +ADDRLP4 132 +INDIRF4 +MULF4 +ADDRLP4 124 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $956 +ADDRGP4 cg+112080+16 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 cg+112080+20 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRGP4 cg+112460 +INDIRI4 +CNSTI4 0 +NEI4 $974 +ADDRGP4 cg+112468 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $975 +JUMPV +LABELV $974 +ADDRGP4 cg+112468 +ADDRGP4 cg+112080+20 +INDIRF4 +CNSTF4 1117126656 +DIVF4 +ASGNF4 +LABELV $975 +ADDRLP4 52 +INDIRI4 +RETI4 +LABELV $853 +endproc CG_CalcFov 140 8 +lit +align 4 +LABELV $982 +byte 4 0 +byte 4 1132396544 +byte 4 0 +byte 4 1124073472 +code +proc CG_DrawSurfNormal 412 28 +ADDRLP4 168 +ADDRGP4 $982 +INDIRB +ASGNB 16 +ADDRLP4 196 +CNSTF4 1174405120 +ASGNF4 +ADDRLP4 184 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 196 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 184+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 196 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 184+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +CNSTF4 1174405120 +ADDRGP4 cg+112080+36+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 108 +ARGP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 200 +CNSTP4 0 +ASGNP4 +ADDRLP4 200 +INDIRP4 +ARGP4 +ADDRLP4 200 +INDIRP4 +ARGP4 +ADDRLP4 184 +ARGP4 +ADDRGP4 cg+109588+148 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 0 +ADDRLP4 108+12 +INDIRB +ASGNB 12 +ADDRLP4 0+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+12+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 220 +ADDRLP4 168 +INDIRF4 +ASGNF4 +ADDRLP4 224 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 220 +INDIRF4 +ADDRLP4 224 +INDIRF4 +LTF4 $1023 +ADDRLP4 204 +ADDRLP4 220 +INDIRF4 +ADDRLP4 224 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1024 +JUMPV +LABELV $1023 +ADDRLP4 204 +ADDRLP4 220 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1024 +ADDRLP4 0+20 +ADDRLP4 204 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 228 +ADDRLP4 168+4 +INDIRF4 +ASGNF4 +ADDRLP4 232 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 228 +INDIRF4 +ADDRLP4 232 +INDIRF4 +LTF4 $1025 +ADDRLP4 208 +ADDRLP4 228 +INDIRF4 +ADDRLP4 232 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1026 +JUMPV +LABELV $1025 +ADDRLP4 208 +ADDRLP4 228 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1026 +ADDRLP4 0+20+1 +ADDRLP4 208 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 236 +ADDRLP4 168+8 +INDIRF4 +ASGNF4 +ADDRLP4 240 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 236 +INDIRF4 +ADDRLP4 240 +INDIRF4 +LTF4 $1027 +ADDRLP4 212 +ADDRLP4 236 +INDIRF4 +ADDRLP4 240 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1028 +JUMPV +LABELV $1027 +ADDRLP4 212 +ADDRLP4 236 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1028 +ADDRLP4 0+20+2 +ADDRLP4 212 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 244 +ADDRLP4 168+12 +INDIRF4 +ASGNF4 +ADDRLP4 248 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 244 +INDIRF4 +ADDRLP4 248 +INDIRF4 +LTF4 $1029 +ADDRLP4 216 +ADDRLP4 244 +INDIRF4 +ADDRLP4 248 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1030 +JUMPV +LABELV $1029 +ADDRLP4 216 +ADDRLP4 244 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1030 +ADDRLP4 0+20+3 +ADDRLP4 216 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 252 +CNSTF4 1086324736 +ASGNF4 +ADDRLP4 96 +ADDRLP4 108+12 +INDIRF4 +ADDRLP4 252 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+4 +ADDRLP4 108+12+4 +INDIRF4 +ADDRLP4 252 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+8 +ADDRLP4 108+12+8 +INDIRF4 +CNSTF4 1086324736 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+24 +ADDRLP4 96 +INDIRB +ASGNB 12 +ADDRLP4 0+24+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+24+12+4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 272 +ADDRLP4 168 +INDIRF4 +ASGNF4 +ADDRLP4 276 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 272 +INDIRF4 +ADDRLP4 276 +INDIRF4 +LTF4 $1073 +ADDRLP4 256 +ADDRLP4 272 +INDIRF4 +ADDRLP4 276 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1074 +JUMPV +LABELV $1073 +ADDRLP4 256 +ADDRLP4 272 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1074 +ADDRLP4 0+24+20 +ADDRLP4 256 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 280 +ADDRLP4 168+4 +INDIRF4 +ASGNF4 +ADDRLP4 284 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 280 +INDIRF4 +ADDRLP4 284 +INDIRF4 +LTF4 $1075 +ADDRLP4 260 +ADDRLP4 280 +INDIRF4 +ADDRLP4 284 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1076 +JUMPV +LABELV $1075 +ADDRLP4 260 +ADDRLP4 280 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1076 +ADDRLP4 0+24+20+1 +ADDRLP4 260 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 288 +ADDRLP4 168+8 +INDIRF4 +ASGNF4 +ADDRLP4 292 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 288 +INDIRF4 +ADDRLP4 292 +INDIRF4 +LTF4 $1077 +ADDRLP4 264 +ADDRLP4 288 +INDIRF4 +ADDRLP4 292 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1078 +JUMPV +LABELV $1077 +ADDRLP4 264 +ADDRLP4 288 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1078 +ADDRLP4 0+24+20+2 +ADDRLP4 264 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 296 +ADDRLP4 168+12 +INDIRF4 +ASGNF4 +ADDRLP4 300 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 296 +INDIRF4 +ADDRLP4 300 +INDIRF4 +LTF4 $1079 +ADDRLP4 268 +ADDRLP4 296 +INDIRF4 +ADDRLP4 300 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1080 +JUMPV +LABELV $1079 +ADDRLP4 268 +ADDRLP4 296 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1080 +ADDRLP4 0+24+20+3 +ADDRLP4 268 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 304 +CNSTF4 1115684864 +ASGNF4 +ADDRLP4 96 +ADDRLP4 108+12 +INDIRF4 +ADDRLP4 304 +INDIRF4 +ADDRLP4 108+24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+4 +ADDRLP4 108+12+4 +INDIRF4 +ADDRLP4 304 +INDIRF4 +ADDRLP4 108+24+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+8 +ADDRLP4 108+12+8 +INDIRF4 +CNSTF4 1115684864 +ADDRLP4 108+24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 308 +CNSTF4 1086324736 +ASGNF4 +ADDRLP4 96 +ADDRLP4 96 +INDIRF4 +ADDRLP4 308 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+4 +ADDRLP4 96+4 +INDIRF4 +ADDRLP4 308 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+8 +ADDRLP4 96+8 +INDIRF4 +CNSTF4 1086324736 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+48 +ADDRLP4 96 +INDIRB +ASGNB 12 +ADDRLP4 0+48+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+48+12+4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 328 +ADDRLP4 168 +INDIRF4 +ASGNF4 +ADDRLP4 332 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 328 +INDIRF4 +ADDRLP4 332 +INDIRF4 +LTF4 $1132 +ADDRLP4 312 +ADDRLP4 328 +INDIRF4 +ADDRLP4 332 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1133 +JUMPV +LABELV $1132 +ADDRLP4 312 +ADDRLP4 328 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1133 +ADDRLP4 0+48+20 +ADDRLP4 312 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 336 +ADDRLP4 168+4 +INDIRF4 +ASGNF4 +ADDRLP4 340 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 336 +INDIRF4 +ADDRLP4 340 +INDIRF4 +LTF4 $1134 +ADDRLP4 316 +ADDRLP4 336 +INDIRF4 +ADDRLP4 340 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1135 +JUMPV +LABELV $1134 +ADDRLP4 316 +ADDRLP4 336 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1135 +ADDRLP4 0+48+20+1 +ADDRLP4 316 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 344 +ADDRLP4 168+8 +INDIRF4 +ASGNF4 +ADDRLP4 348 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 344 +INDIRF4 +ADDRLP4 348 +INDIRF4 +LTF4 $1136 +ADDRLP4 320 +ADDRLP4 344 +INDIRF4 +ADDRLP4 348 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1137 +JUMPV +LABELV $1136 +ADDRLP4 320 +ADDRLP4 344 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1137 +ADDRLP4 0+48+20+2 +ADDRLP4 320 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 352 +ADDRLP4 168+12 +INDIRF4 +ASGNF4 +ADDRLP4 356 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 352 +INDIRF4 +ADDRLP4 356 +INDIRF4 +LTF4 $1138 +ADDRLP4 324 +ADDRLP4 352 +INDIRF4 +ADDRLP4 356 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1139 +JUMPV +LABELV $1138 +ADDRLP4 324 +ADDRLP4 352 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1139 +ADDRLP4 0+48+20+3 +ADDRLP4 324 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 360 +CNSTF4 1115684864 +ASGNF4 +ADDRLP4 96 +ADDRLP4 108+12 +INDIRF4 +ADDRLP4 360 +INDIRF4 +ADDRLP4 108+24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+4 +ADDRLP4 108+12+4 +INDIRF4 +ADDRLP4 360 +INDIRF4 +ADDRLP4 108+24+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+8 +ADDRLP4 108+12+8 +INDIRF4 +CNSTF4 1115684864 +ADDRLP4 108+24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+72 +ADDRLP4 96 +INDIRB +ASGNB 12 +ADDRLP4 0+72+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+72+12+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 380 +ADDRLP4 168 +INDIRF4 +ASGNF4 +ADDRLP4 384 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 380 +INDIRF4 +ADDRLP4 384 +INDIRF4 +LTF4 $1176 +ADDRLP4 364 +ADDRLP4 380 +INDIRF4 +ADDRLP4 384 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1177 +JUMPV +LABELV $1176 +ADDRLP4 364 +ADDRLP4 380 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1177 +ADDRLP4 0+72+20 +ADDRLP4 364 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 388 +ADDRLP4 168+4 +INDIRF4 +ASGNF4 +ADDRLP4 392 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 388 +INDIRF4 +ADDRLP4 392 +INDIRF4 +LTF4 $1178 +ADDRLP4 368 +ADDRLP4 388 +INDIRF4 +ADDRLP4 392 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1179 +JUMPV +LABELV $1178 +ADDRLP4 368 +ADDRLP4 388 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1179 +ADDRLP4 0+72+20+1 +ADDRLP4 368 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 396 +ADDRLP4 168+8 +INDIRF4 +ASGNF4 +ADDRLP4 400 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 396 +INDIRF4 +ADDRLP4 400 +INDIRF4 +LTF4 $1180 +ADDRLP4 372 +ADDRLP4 396 +INDIRF4 +ADDRLP4 400 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1181 +JUMPV +LABELV $1180 +ADDRLP4 372 +ADDRLP4 396 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1181 +ADDRLP4 0+72+20+2 +ADDRLP4 372 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 404 +ADDRLP4 168+12 +INDIRF4 +ASGNF4 +ADDRLP4 408 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 404 +INDIRF4 +ADDRLP4 408 +INDIRF4 +LTF4 $1182 +ADDRLP4 376 +ADDRLP4 404 +INDIRF4 +ADDRLP4 408 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1183 +JUMPV +LABELV $1182 +ADDRLP4 376 +ADDRLP4 404 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1183 +ADDRLP4 0+72+20+3 +ADDRLP4 376 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRGP4 cgs+255316+8 +INDIRI4 +ARGI4 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddPolyToScene +CALLV +pop +LABELV $981 +endproc CG_DrawSurfNormal 412 28 +export CG_addSmoothOp +proc CG_addSmoothOp 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1187 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+118260 +ADDP4 +INDIRF4 +ADDRGP4 cg_wwSmoothTime+12 +INDIRI4 +CVIF4 4 +ADDF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +GEF4 $1191 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+118260+8 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+118260+20 +ADDP4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+118260 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +ASGNF4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+118260+4 +ADDP4 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRGP4 $1186 +JUMPV +LABELV $1191 +LABELV $1188 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1187 +LABELV $1186 +endproc CG_addSmoothOp 4 0 +lit +align 4 +LABELV $1205 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $1206 +byte 4 0 +byte 4 0 +byte 4 3212836864 +code +proc CG_smoothWWTransitions 224 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 164 +ADDRGP4 $1205 +INDIRB +ASGNB 12 +ADDRLP4 176 +ADDRGP4 $1206 +INDIRB +ASGNB 12 +ADDRLP4 88 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $1207 +ADDRFP4 8 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 $1204 +JUMPV +LABELV $1207 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 104 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 104 +ARGP4 +ADDRGP4 cg+118236 +ARGP4 +ADDRLP4 196 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 196 +INDIRI4 +CNSTI4 0 +NEI4 $1210 +ADDRLP4 176 +ARGP4 +ADDRGP4 cg+118236 +ARGP4 +ADDRLP4 200 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 200 +INDIRI4 +CNSTI4 0 +EQI4 $1213 +ADDRLP4 164 +ARGP4 +ADDRLP4 104 +ARGP4 +ADDRLP4 204 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 204 +INDIRI4 +CNSTI4 0 +EQI4 $1213 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRLP4 208 +CNSTP4 0 +ASGNP4 +ADDRLP4 208 +INDIRP4 +ARGP4 +ADDRLP4 208 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 92 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRLP4 164 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 92 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 188 +CNSTF4 1127481344 +ASGNF4 +ADDRLP4 192 +CNSTF4 1069547520 +ASGNF4 +ADDRGP4 $1214 +JUMPV +LABELV $1213 +ADDRGP4 cg+118248 +ARGP4 +ADDRLP4 116 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 188 +ADDRLP4 8 +INDIRF4 +ADDRLP4 116 +INDIRF4 +MULF4 +ADDRLP4 8+4 +INDIRF4 +ADDRLP4 116+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 8+8 +INDIRF4 +ADDRLP4 116+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 8+12 +INDIRF4 +ADDRLP4 116+12 +INDIRF4 +MULF4 +ADDRLP4 8+12+4 +INDIRF4 +ADDRLP4 116+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 8+12+8 +INDIRF4 +ADDRLP4 116+12+8 +INDIRF4 +MULF4 +ADDF4 +ADDF4 +ADDRLP4 8+24 +INDIRF4 +ADDRLP4 116+24 +INDIRF4 +MULF4 +ADDRLP4 8+24+4 +INDIRF4 +ADDRLP4 116+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 8+24+8 +INDIRF4 +ADDRLP4 116+24+8 +INDIRF4 +MULF4 +ADDF4 +ADDF4 +ASGNF4 +ADDRLP4 188 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ARGF4 +ADDRLP4 208 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 188 +CNSTF4 1127481344 +ADDRLP4 208 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 116 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 92 +ADDRLP4 152 +INDIRB +ASGNB 12 +ADDRLP4 116+12 +ARGP4 +ADDRLP4 8+12 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 92 +ADDRLP4 92 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 92+4 +ADDRLP4 92+4 +INDIRF4 +ADDRLP4 152+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 92+8 +ADDRLP4 92+8 +INDIRF4 +ADDRLP4 152+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 116+24 +ARGP4 +ADDRLP4 8+24 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 92 +ADDRLP4 92 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 92+4 +ADDRLP4 92+4 +INDIRF4 +ADDRLP4 152+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 92+8 +ADDRLP4 92+8 +INDIRF4 +ADDRLP4 152+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 92 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 192 +CNSTF4 1065353216 +ASGNF4 +LABELV $1214 +ADDRLP4 92 +ARGP4 +ADDRLP4 188 +INDIRF4 +ARGF4 +ADDRLP4 192 +INDIRF4 +ARGF4 +ADDRGP4 CG_addSmoothOp +CALLV +pop +LABELV $1210 +ADDRLP4 0 +CNSTI4 31 +ASGNI4 +LABELV $1257 +ADDRLP4 200 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 cg_wwSmoothTime+12 +INDIRI4 +CVIF4 4 +ADDRLP4 200 +INDIRI4 +ADDRGP4 cg+118260+4 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +ADDRLP4 200 +INDIRI4 +ADDRGP4 cg+118260 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +GEF4 $1264 +ADDRLP4 84 +CNSTF4 1065353216 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+118260 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 4 +INDIRF4 +DIVF4 +SUBF4 +ASGNF4 +CNSTF4 1078530011 +ADDRLP4 84 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 208 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 208 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +NEGF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 44 +ARGP4 +ADDRLP4 212 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 212 +INDIRI4 +ADDRGP4 cg+118260+8 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 212 +INDIRI4 +ADDRGP4 cg+118260+20 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 44+12 +ARGP4 +ADDRLP4 216 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 216 +INDIRI4 +ADDRGP4 cg+118260+8 +ADDP4 +ARGP4 +ADDRLP4 8+12 +ARGP4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 216 +INDIRI4 +ADDRGP4 cg+118260+20 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 44+24 +ARGP4 +ADDRLP4 220 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 220 +INDIRI4 +ADDRGP4 cg+118260+8 +ADDP4 +ARGP4 +ADDRLP4 8+24 +ARGP4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 220 +INDIRI4 +ADDRGP4 cg+118260+20 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 44 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRLP4 88 +CNSTI4 1 +ASGNI4 +LABELV $1264 +LABELV $1258 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $1257 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +EQI4 $1286 +ADDRLP4 44 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 AxisToAngles +CALLV +pop +ADDRGP4 $1287 +JUMPV +LABELV $1286 +ADDRFP4 8 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +LABELV $1287 +ADDRGP4 cg+118248 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 cg+118236 +ADDRLP4 104 +INDIRB +ASGNB 12 +LABELV $1204 +endproc CG_smoothWWTransitions 224 16 +proc CG_smoothWJTransitions 104 16 +ADDRLP4 84 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $1291 +ADDRFP4 8 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 $1290 +JUMPV +LABELV $1291 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 0 +CNSTI4 31 +ASGNI4 +LABELV $1294 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+118260 +ADDP4 +INDIRF4 +ADDRGP4 cg_wwSmoothTime+12 +INDIRI4 +CVIF4 4 +ADDF4 +GEF4 $1298 +ADDRLP4 80 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+118260 +ADDP4 +INDIRF4 +ADDRGP4 cg_wwSmoothTime+12 +INDIRI4 +CVIF4 4 +ADDF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRGP4 cg_wwSmoothTime+12 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +CNSTF4 1073741824 +CNSTF4 1078530011 +ADDRLP4 80 +INDIRF4 +MULF4 +MULF4 +ARGF4 +ADDRLP4 88 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 76 +CNSTF4 1065353216 +ADDRLP4 88 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 40 +ARGP4 +ADDRLP4 92 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +ADDRGP4 cg+118260+8 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 92 +INDIRI4 +ADDRGP4 cg+118260+20 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 40+12 +ARGP4 +ADDRLP4 96 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 cg+118260+8 +ADDP4 +ARGP4 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 cg+118260+20 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 40+24 +ARGP4 +ADDRLP4 100 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +ADDRGP4 cg+118260+8 +ADDP4 +ARGP4 +ADDRLP4 4+24 +ARGP4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 100 +INDIRI4 +ADDRGP4 cg+118260+20 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 40 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRLP4 84 +CNSTI4 1 +ASGNI4 +LABELV $1298 +LABELV $1295 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $1294 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $1323 +ADDRLP4 40 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 AxisToAngles +CALLV +pop +ADDRGP4 $1324 +JUMPV +LABELV $1323 +ADDRFP4 8 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +LABELV $1324 +LABELV $1290 +endproc CG_smoothWJTransitions 104 16 +proc CG_CalcViewValues 64 12 +ADDRGP4 cg+112080 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 368 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 CG_CalcVrect +CALLV +pop +ADDRLP4 0 +ADDRGP4 cg+109588 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +EQI4 $1332 +ADDRLP4 4 +INDIRI4 +CNSTI4 6 +EQI4 $1332 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $1329 +LABELV $1332 +ADDRGP4 cg+112080+24 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 cg+112448 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 cg+112448 +ARGP4 +ADDRGP4 cg+112080+36 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 8 +ADDRGP4 CG_CalcFov +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +RETI4 +ADDRGP4 $1325 +JUMPV +LABELV $1329 +ADDRGP4 cg+117780 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 7 +RSHI4 +ASGNI4 +CNSTF4 1078530011 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 127 +BANDI4 +CVIF4 4 +CNSTF4 1123942400 +DIVF4 +MULF4 +ARGF4 +ADDRLP4 8 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRGP4 cg+117776 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRGP4 cg+117784 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRGP4 cg+117784 +INDIRF4 +CNSTF4 1133903872 +LEF4 $1342 +ADDRGP4 cg+117784 +CNSTF4 1133903872 +ASGNF4 +LABELV $1342 +ADDRGP4 cg+112080+24 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $1348 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 cg+112448 +ARGP4 +ADDRGP4 CG_smoothWWTransitions +CALLV +pop +ADDRGP4 $1349 +JUMPV +LABELV $1348 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 64 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $1351 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 cg+112448 +ARGP4 +ADDRGP4 CG_smoothWJTransitions +CALLV +pop +ADDRGP4 $1352 +JUMPV +LABELV $1351 +ADDRGP4 cg+112448 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRB +ASGNB 12 +LABELV $1352 +LABELV $1349 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 64 +ARGI4 +ADDRLP4 48 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $1355 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $1357 +ADDRGP4 cg+118236 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+118236+4 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+118236+8 +CNSTF4 1065353216 +ASGNF4 +LABELV $1357 +LABELV $1355 +ADDRGP4 cg_errorDecay+8 +INDIRF4 +CNSTF4 0 +LEF4 $1364 +ADDRLP4 56 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+111872 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 52 +ADDRGP4 cg_errorDecay+8 +INDIRF4 +ADDRLP4 56 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRGP4 cg_errorDecay+8 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 60 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 60 +INDIRF4 +CNSTF4 0 +LEF4 $1371 +ADDRLP4 60 +INDIRF4 +CNSTF4 1065353216 +GEF4 $1371 +ADDRGP4 cg+112080+24 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRGP4 cg+111876 +INDIRF4 +ADDRLP4 52 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRGP4 cg+111876+4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +ADDRGP4 cg+111876+8 +INDIRF4 +ADDRLP4 52 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $1372 +JUMPV +LABELV $1371 +ADDRGP4 cg+111872 +CNSTI4 0 +ASGNI4 +LABELV $1372 +LABELV $1364 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1395 +ADDRGP4 cg+135960 +ARGP4 +ADDRLP4 52 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $1396 +ADDRGP4 cg+135960 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +ADDRGP4 $1396 +JUMPV +LABELV $1395 +ADDRGP4 cg+135984 +CNSTI4 0 +ASGNI4 +LABELV $1396 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +EQI4 $1403 +ADDRGP4 CG_OffsetThirdPersonView +CALLV +pop +ADDRGP4 $1404 +JUMPV +LABELV $1403 +ADDRGP4 CG_OffsetFirstPersonView +CALLV +pop +LABELV $1404 +ADDRGP4 cg+112448 +ARGP4 +ADDRGP4 cg+112080+36 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRGP4 cg+109584 +INDIRI4 +CNSTI4 0 +EQI4 $1409 +ADDRLP4 52 +ADDRGP4 cg+112080+76 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 5 +BORI4 +ASGNI4 +LABELV $1409 +ADDRGP4 cg_drawSurfNormal+12 +INDIRI4 +CNSTI4 0 +EQI4 $1414 +ADDRGP4 CG_DrawSurfNormal +CALLV +pop +LABELV $1414 +ADDRLP4 56 +ADDRGP4 CG_CalcFov +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +RETI4 +LABELV $1325 +endproc CG_CalcViewValues 64 12 +export CG_AddBufferedSound +proc CG_AddBufferedSound 4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1418 +ADDRGP4 $1417 +JUMPV +LABELV $1418 +ADDRGP4 cg+117584 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg+117596 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 cg+117584 +ADDRGP4 cg+117584 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 20 +MODI4 +ASGNI4 +ADDRGP4 cg+117584 +INDIRI4 +ADDRGP4 cg+117588 +INDIRI4 +NEI4 $1424 +ADDRLP4 0 +ADDRGP4 cg+117588 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1424 +LABELV $1417 +endproc CG_AddBufferedSound 4 0 +proc CG_PlayBufferedSounds 0 8 +ADDRGP4 cg+117592 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +GEI4 $1430 +ADDRGP4 cg+117588 +INDIRI4 +ADDRGP4 cg+117584 +INDIRI4 +EQI4 $1434 +ADDRGP4 cg+117588 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg+117596 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1434 +ADDRGP4 cg+117588 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg+117596 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 7 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 cg+117588 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg+117596 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+117588 +ADDRGP4 cg+117588 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 20 +MODI4 +ASGNI4 +ADDRGP4 cg+117592 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 750 +ADDI4 +ASGNI4 +LABELV $1434 +LABELV $1430 +LABELV $1429 +endproc CG_PlayBufferedSounds 0 8 +export CG_DrawActiveFrame +proc CG_DrawActiveFrame 24 16 +ADDRGP4 cg+109556 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 cg+8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 CG_UpdateCvars +CALLV +pop +ADDRGP4 cg+112472 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1451 +ADDRGP4 CG_DrawLoadingScreen +CALLV +pop +ADDRGP4 $1448 +JUMPV +LABELV $1451 +CNSTI4 0 +ARGI4 +ADDRGP4 trap_S_ClearLoopingSounds +CALLV +pop +ADDRGP4 trap_R_ClearScene +CALLV +pop +ADDRGP4 CG_ProcessSnapshots +CALLV +pop +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1458 +ADDRGP4 cg+36 +INDIRP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1454 +LABELV $1458 +ADDRGP4 CG_DrawLoadingScreen +CALLV +pop +ADDRGP4 $1448 +JUMPV +LABELV $1454 +ADDRGP4 cg+111980 +INDIRI4 +ARGI4 +ADDRGP4 cg+112468 +INDIRF4 +ARGF4 +ADDRGP4 trap_SetUserCmdValue +CALLV +pop +ADDRLP4 4 +ADDRGP4 cg +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 CG_PredictPlayerState +CALLV +pop +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_thirdPerson+12 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $1470 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LEI4 $1470 +ADDRGP4 cg+117772 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $1467 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 12 +INDIRI4 +EQI4 $1467 +LABELV $1470 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1468 +JUMPV +LABELV $1467 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $1468 +ADDRGP4 cg+109580 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 CG_AddSpeed +CALLV +pop +ADDRLP4 16 +ADDRGP4 CG_CalcViewValues +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 cg+109584 +INDIRI4 +CNSTI4 0 +NEI4 $1471 +ADDRGP4 CG_AddPacketEntities +CALLV +pop +ADDRGP4 CG_AddMarks +CALLV +pop +LABELV $1471 +ADDRGP4 cg+109588 +ARGP4 +ADDRGP4 CG_AddViewWeapon +CALLV +pop +ADDRGP4 cg+109584 +INDIRI4 +CNSTI4 0 +NEI4 $1475 +ADDRGP4 CG_AddParticles +CALLV +pop +ADDRGP4 CG_AddTrails +CALLV +pop +LABELV $1475 +ADDRGP4 CG_PlayBufferedSounds +CALLV +pop +ADDRGP4 cg+117792+8 +INDIRI4 +CNSTI4 0 +EQI4 $1478 +ADDRGP4 CG_AddTestModel +CALLV +pop +LABELV $1478 +ADDRGP4 cg+112080+72 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+112080+80 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +CNSTU4 32 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRGP4 cg+135444 +INDIRI4 +ADDRGP4 cg_consoleLatency+12 +INDIRI4 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +GEI4 $1490 +ADDRGP4 cg_consoleLatency+12 +INDIRI4 +CNSTI4 0 +LEI4 $1490 +ADDRGP4 CG_RemoveNotifyLine +CALLV +pop +LABELV $1490 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRGP4 cg+112080+36 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_Respatialize +CALLV +pop +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $1501 +ADDRGP4 cg+109552 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+109560 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 cg+109552 +INDIRI4 +CNSTI4 0 +GEI4 $1506 +ADDRGP4 cg+109552 +CNSTI4 0 +ASGNI4 +LABELV $1506 +ADDRGP4 cg+109560 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 CG_AddLagometerFrameInfo +CALLV +pop +LABELV $1501 +ADDRGP4 cg_timescale+8 +INDIRF4 +ADDRGP4 cg_timescaleFadeEnd+8 +INDIRF4 +EQF4 $1512 +ADDRGP4 cg_timescale+8 +INDIRF4 +ADDRGP4 cg_timescaleFadeEnd+8 +INDIRF4 +GEF4 $1516 +ADDRLP4 20 +ADDRGP4 cg_timescale+8 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDRGP4 cg_timescaleFadeSpeed+8 +INDIRF4 +ADDRGP4 cg+109552 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1148846080 +DIVF4 +ADDF4 +ASGNF4 +ADDRGP4 cg_timescale+8 +INDIRF4 +ADDRGP4 cg_timescaleFadeEnd+8 +INDIRF4 +LEF4 $1517 +ADDRGP4 cg_timescale+8 +ADDRGP4 cg_timescaleFadeEnd+8 +INDIRF4 +ASGNF4 +ADDRGP4 $1517 +JUMPV +LABELV $1516 +ADDRLP4 20 +ADDRGP4 cg_timescale+8 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDRGP4 cg_timescaleFadeSpeed+8 +INDIRF4 +ADDRGP4 cg+109552 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1148846080 +DIVF4 +SUBF4 +ASGNF4 +ADDRGP4 cg_timescale+8 +INDIRF4 +ADDRGP4 cg_timescaleFadeEnd+8 +INDIRF4 +GEF4 $1532 +ADDRGP4 cg_timescale+8 +ADDRGP4 cg_timescaleFadeEnd+8 +INDIRF4 +ASGNF4 +LABELV $1532 +LABELV $1517 +ADDRGP4 cg_timescaleFadeSpeed+8 +INDIRF4 +CNSTF4 0 +EQF4 $1538 +ADDRGP4 $1542 +ARGP4 +ADDRGP4 cg_timescale+8 +INDIRF4 +ARGF4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $1541 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $1538 +LABELV $1512 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawActive +CALLV +pop +ADDRGP4 cg_stats+12 +INDIRI4 +CNSTI4 0 +EQI4 $1544 +ADDRGP4 $1547 +ARGP4 +ADDRGP4 cg +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $1544 +LABELV $1448 +endproc CG_DrawActiveFrame 24 16 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1547 +byte 1 99 +byte 1 103 +byte 1 46 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 70 +byte 1 114 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $1542 +byte 1 37 +byte 1 102 +byte 1 0 +align 1 +LABELV $1541 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $866 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 10 +byte 1 0 +align 1 +LABELV $289 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $211 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $194 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $147 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 10 +byte 1 0 +align 1 +LABELV $131 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_weapons.asm b/build/release-linux-x86_64/base/cgame/cg_weapons.asm new file mode 100644 index 0000000..17300d4 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_weapons.asm @@ -0,0 +1,11960 @@ +export CG_RegisterUpgrade +code +proc CG_RegisterUpgrade 32 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $119 +ADDRFP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $117 +LABELV $119 +ADDRGP4 $120 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +ADDRGP4 $116 +JUMPV +LABELV $117 +ADDRLP4 0 +CNSTI4 12 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $121 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRGP4 $123 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $116 +JUMPV +LABELV $121 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $124 +ADDRGP4 $126 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $124 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 9 +NEI4 $127 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRGP4 cg_weapons+26880+416 +INDIRI4 +ASGNI4 +ADDRGP4 $128 +JUMPV +LABELV $127 +ADDRFP4 0 +INDIRI4 +CNSTI4 10 +NEI4 $131 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRGP4 cg_weapons+29440+416 +INDIRI4 +ASGNI4 +ADDRGP4 $132 +JUMPV +LABELV $131 +ADDRFP4 0 +INDIRI4 +CNSTI4 11 +NEI4 $135 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRGP4 cg_weapons+28160+416 +INDIRI4 +ASGNI4 +ADDRGP4 $136 +JUMPV +LABELV $135 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 20 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $139 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +LABELV $139 +LABELV $136 +LABELV $132 +LABELV $128 +LABELV $116 +endproc CG_RegisterUpgrade 32 12 +export CG_InitUpgrades +proc CG_InitUpgrades 4 12 +ADDRGP4 cg_upgrades +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 480 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $142 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_RegisterUpgrade +CALLV +pop +LABELV $143 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $142 +LABELV $141 +endproc CG_InitUpgrades 4 12 +proc CG_ParseWeaponModeSection 116 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $148 +JUMPV +LABELV $147 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $150 +ADDRGP4 $149 +JUMPV +LABELV $150 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $154 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $152 +CNSTI4 0 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $152 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $157 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $155 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $158 +ADDRGP4 $149 +JUMPV +LABELV $158 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $162 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $155 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $165 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $163 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $166 +ADDRGP4 $149 +JUMPV +LABELV $166 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +GEI4 $168 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +LABELV $168 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $170 +ADDRGP4 $149 +JUMPV +LABELV $170 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $174 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $163 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $177 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $175 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $178 +ADDRGP4 $149 +JUMPV +LABELV $178 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRGP4 $148 +JUMPV +LABELV $175 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $182 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $180 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $180 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $185 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $183 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $186 +ADDRGP4 $149 +JUMPV +LABELV $186 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $188 +ADDRGP4 $149 +JUMPV +LABELV $188 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $190 +ADDRGP4 $149 +JUMPV +LABELV $190 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $192 +ADDRGP4 $149 +JUMPV +LABELV $192 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $183 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $196 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $194 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $197 +ADDRGP4 $149 +JUMPV +LABELV $197 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $201 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $194 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $204 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $202 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $205 +ADDRGP4 $149 +JUMPV +LABELV $205 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 CG_RegisterTrailSystem +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $209 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $202 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $212 +ARGP4 +ADDRLP4 44 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $210 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $213 +ADDRGP4 $149 +JUMPV +LABELV $213 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $217 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $210 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $220 +ARGP4 +ADDRLP4 48 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $218 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $221 +ADDRGP4 $149 +JUMPV +LABELV $221 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $225 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $218 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $228 +ARGP4 +ADDRLP4 52 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +NEI4 $226 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $229 +ADDRGP4 $149 +JUMPV +LABELV $229 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 56 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +GEI4 $231 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +LABELV $231 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $233 +ADDRGP4 $149 +JUMPV +LABELV $233 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $237 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $226 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $240 +ARGP4 +ADDRLP4 56 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $238 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 64 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $241 +ADDRGP4 $149 +JUMPV +LABELV $241 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +GEI4 $243 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRGP4 $244 +JUMPV +LABELV $243 +ADDRLP4 60 +INDIRI4 +CNSTI4 3 +LEI4 $245 +ADDRLP4 60 +CNSTI4 3 +ASGNI4 +LABELV $245 +LABELV $244 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $247 +ADDRGP4 $149 +JUMPV +LABELV $247 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 76 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +ADDP4 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $238 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $251 +ARGP4 +ADDRLP4 60 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $249 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $252 +ADDRGP4 $149 +JUMPV +LABELV $252 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +GEI4 $254 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRGP4 $255 +JUMPV +LABELV $254 +ADDRLP4 64 +INDIRI4 +CNSTI4 3 +LEI4 $256 +ADDRLP4 64 +CNSTI4 3 +ASGNI4 +LABELV $256 +LABELV $255 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $258 +ADDRGP4 $149 +JUMPV +LABELV $258 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 80 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDP4 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $249 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $262 +ARGP4 +ADDRLP4 64 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $260 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $260 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $265 +ARGP4 +ADDRLP4 68 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $263 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $266 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $270 +ADDRGP4 $148 +JUMPV +LABELV $270 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ADDRLP4 76 +INDIRF4 +ASGNF4 +LABELV $267 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $266 +ADDRGP4 $148 +JUMPV +LABELV $263 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $274 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $272 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $272 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $277 +ARGP4 +ADDRLP4 76 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +NEI4 $275 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $278 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $282 +ADDRGP4 $148 +JUMPV +LABELV $282 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDP4 +ADDRLP4 84 +INDIRF4 +ASGNF4 +LABELV $279 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $278 +ADDRGP4 $148 +JUMPV +LABELV $275 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $286 +ARGP4 +ADDRLP4 80 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $284 +ADDRLP4 84 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 88 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $287 +ADDRGP4 $149 +JUMPV +LABELV $287 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 84 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +GEI4 $289 +ADDRLP4 84 +CNSTI4 0 +ASGNI4 +LABELV $289 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 84 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRGP4 $148 +JUMPV +LABELV $284 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $293 +ARGP4 +ADDRLP4 84 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +NEI4 $291 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 88 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $294 +ADDRGP4 $149 +JUMPV +LABELV $294 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 92 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $291 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $298 +ARGP4 +ADDRLP4 88 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +NEI4 $296 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 92 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $299 +ADDRGP4 $149 +JUMPV +LABELV $299 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 96 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $296 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $303 +ARGP4 +ADDRLP4 92 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +NEI4 $301 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 100 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 100 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $304 +ADDRGP4 $149 +JUMPV +LABELV $304 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 96 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +GEI4 $306 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +ADDRGP4 $307 +JUMPV +LABELV $306 +ADDRLP4 96 +INDIRI4 +CNSTI4 3 +LEI4 $308 +ADDRLP4 96 +CNSTI4 3 +ASGNI4 +LABELV $308 +LABELV $307 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 108 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 108 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $310 +ADDRGP4 $149 +JUMPV +LABELV $310 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 112 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDP4 +ADDRLP4 112 +INDIRI4 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $301 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $314 +ARGP4 +ADDRLP4 96 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +NEI4 $312 +CNSTI4 1 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $312 +ADDRGP4 $315 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $148 +ADDRGP4 $147 +JUMPV +LABELV $149 +CNSTI4 0 +RETI4 +LABELV $146 +endproc CG_ParseWeaponModeSection 116 8 +proc CG_ParseWeaponFile 20140 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20016 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20020 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 20020 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $317 +CNSTI4 0 +RETI4 +ADDRGP4 $316 +JUMPV +LABELV $317 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $321 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $319 +LABELV $321 +ADDRLP4 20016 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $322 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $326 +ADDRLP4 20028 +ADDRGP4 $323 +ASGNP4 +ADDRGP4 $327 +JUMPV +LABELV $326 +ADDRLP4 20028 +ADDRGP4 $324 +ASGNP4 +LABELV $327 +ADDRLP4 20028 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $316 +JUMPV +LABELV $319 +ADDRLP4 16 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 20016 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20016 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 8 +ADDRLP4 16 +ASGNP4 +ADDRGP4 $329 +JUMPV +LABELV $328 +ADDRLP4 8 +ARGP4 +ADDRLP4 20028 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20028 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $331 +ADDRGP4 $330 +JUMPV +LABELV $331 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $154 +ARGP4 +ADDRLP4 20032 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20032 +INDIRI4 +CNSTI4 0 +NEI4 $333 +ADDRGP4 $330 +JUMPV +LABELV $333 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $337 +ARGP4 +ADDRLP4 20036 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20036 +INDIRI4 +CNSTI4 0 +NEI4 $335 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $338 +ADDRGP4 $340 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $316 +JUMPV +LABELV $338 +CNSTI4 168 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20040 +ADDRGP4 CG_ParseWeaponModeSection +CALLI4 +ASGNI4 +ADDRLP4 20040 +INDIRI4 +CNSTI4 0 +NEI4 $341 +ADDRGP4 $343 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $316 +JUMPV +LABELV $341 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $335 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $346 +ARGP4 +ADDRLP4 20040 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20040 +INDIRI4 +CNSTI4 0 +NEI4 $344 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $344 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $349 +ARGP4 +ADDRLP4 20044 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20044 +INDIRI4 +CNSTI4 0 +NEI4 $347 +ADDRLP4 4 +CNSTI4 2 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $347 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $352 +ARGP4 +ADDRLP4 20048 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20048 +INDIRI4 +CNSTI4 0 +NEI4 $350 +ADDRLP4 4 +CNSTI4 3 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $350 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $355 +ARGP4 +ADDRLP4 20052 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20052 +INDIRI4 +CNSTI4 0 +NEI4 $353 +ADDRLP4 8 +ARGP4 +ADDRLP4 20120 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20120 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $356 +ADDRGP4 $330 +JUMPV +LABELV $356 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20124 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 20124 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $358 +ADDRGP4 $360 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $358 +ADDRLP4 20056 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 20056 +ARGP4 +ADDRLP4 20056 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 COM_StripExtension +CALLV +pop +ADDRLP4 20056 +ARGP4 +ADDRGP4 $361 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 20056 +ARGP4 +ADDRLP4 20128 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 20128 +INDIRI4 +ASGNI4 +ADDRLP4 20056 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 20056 +ARGP4 +ADDRLP4 20056 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 COM_StripExtension +CALLV +pop +ADDRLP4 20056 +ARGP4 +ADDRGP4 $362 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 20056 +ARGP4 +ADDRLP4 20132 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 20132 +INDIRI4 +ASGNI4 +ADDRLP4 20056 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 20056 +ARGP4 +ADDRLP4 20056 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 COM_StripExtension +CALLV +pop +ADDRLP4 20056 +ARGP4 +ADDRGP4 $363 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 20056 +ARGP4 +ADDRLP4 20136 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 20136 +INDIRI4 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $353 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $366 +ARGP4 +ADDRLP4 20056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20056 +INDIRI4 +CNSTI4 0 +NEI4 $364 +ADDRLP4 8 +ARGP4 +ADDRLP4 20124 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20124 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $367 +ADDRGP4 $330 +JUMPV +LABELV $367 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20128 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 20128 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $369 +ADDRGP4 $371 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $369 +ADDRLP4 20060 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 20060 +ARGP4 +ADDRLP4 20060 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 COM_StripExtension +CALLV +pop +ADDRLP4 20060 +ARGP4 +ADDRGP4 $361 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 20060 +ARGP4 +ADDRLP4 20132 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 20132 +INDIRI4 +ASGNI4 +ADDRLP4 20060 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 20060 +ARGP4 +ADDRLP4 20060 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 COM_StripExtension +CALLV +pop +ADDRLP4 20060 +ARGP4 +ADDRGP4 $362 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 20060 +ARGP4 +ADDRLP4 20136 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRLP4 20136 +INDIRI4 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $364 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $374 +ARGP4 +ADDRLP4 20060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20060 +INDIRI4 +CNSTI4 0 +NEI4 $372 +ADDRLP4 8 +ARGP4 +ADDRLP4 20064 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20064 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $375 +ADDRGP4 $330 +JUMPV +LABELV $375 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20068 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 432 +ADDP4 +ADDRLP4 20068 +INDIRI4 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $372 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $379 +ARGP4 +ADDRLP4 20064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20064 +INDIRI4 +CNSTI4 0 +NEI4 $377 +ADDRLP4 8 +ARGP4 +ADDRLP4 20068 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20068 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $380 +ADDRGP4 $330 +JUMPV +LABELV $380 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20072 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 420 +ADDP4 +ADDRLP4 20072 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 416 +ADDP4 +ADDRLP4 20072 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $329 +ADDRGP4 $384 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $329 +JUMPV +LABELV $377 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $387 +ARGP4 +ADDRLP4 20068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20068 +INDIRI4 +CNSTI4 0 +NEI4 $385 +ADDRLP4 20072 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20076 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20076 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $388 +ADDRGP4 $330 +JUMPV +LABELV $388 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20080 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 20072 +ADDRLP4 20080 +INDIRI4 +ASGNI4 +ADDRLP4 20072 +INDIRI4 +CNSTI4 0 +GEI4 $390 +ADDRLP4 20072 +CNSTI4 0 +ASGNI4 +LABELV $390 +ADDRLP4 8 +ARGP4 +ADDRLP4 20084 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20084 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $392 +ADDRGP4 $330 +JUMPV +LABELV $392 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20088 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 424 +ADDP4 +ADDRLP4 20088 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +ADDRLP4 20072 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $329 +ADDRGP4 $396 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $329 +JUMPV +LABELV $385 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $399 +ARGP4 +ADDRLP4 20072 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20072 +INDIRI4 +CNSTI4 0 +NEI4 $397 +ADDRFP4 4 +INDIRP4 +CNSTI4 436 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $397 +ADDRGP4 $400 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $316 +JUMPV +LABELV $329 +ADDRGP4 $328 +JUMPV +LABELV $330 +CNSTI4 1 +RETI4 +LABELV $316 +endproc CG_ParseWeaponFile 20140 12 +export CG_RegisterWeapon +proc CG_RegisterWeapon 124 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $404 +ADDRFP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $402 +LABELV $404 +ADDRGP4 $405 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +ADDRGP4 $401 +JUMPV +LABELV $402 +ADDRLP4 16 +CNSTI4 1280 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $406 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 100 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $408 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 100 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $401 +JUMPV +LABELV $406 +ADDRLP4 16 +INDIRP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 100 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $409 +ADDRGP4 $411 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $409 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 104 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 32 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $412 +ARGP4 +ADDRLP4 104 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 108 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 112 +ADDRGP4 CG_ParseWeaponFile +CALLI4 +ASGNI4 +ADDRLP4 112 +INDIRI4 +CNSTI4 0 +NEI4 $413 +ADDRGP4 $415 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $413 +ADDRLP4 16 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 trap_R_ModelBounds +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $416 +ADDRLP4 116 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 120 +ADDRLP4 116 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 116 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 404 +ADDP4 +ADDP4 +ADDRLP4 120 +INDIRF4 +CNSTF4 1056964608 +ADDRLP4 116 +INDIRI4 +ADDRLP4 20 +ADDP4 +INDIRF4 +ADDRLP4 120 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $417 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $416 +LABELV $401 +endproc CG_RegisterWeapon 124 16 +export CG_InitWeapons +proc CG_InitWeapons 8 12 +ADDRGP4 cg_weapons +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 51200 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $421 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_RegisterWeapon +CALLV +pop +LABELV $422 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $421 +ADDRGP4 $427 +ARGP4 +ADDRLP4 4 +ADDRGP4 CG_RegisterTrailSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+12 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $420 +endproc CG_InitWeapons 8 12 +proc CG_SetWeaponLerpFrameAnimation 12 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $431 +ADDRFP4 8 +INDIRI4 +CNSTI4 13 +LTI4 $429 +LABELV $431 +ADDRGP4 $432 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $429 +ADDRLP4 0 +CNSTI4 28 +ADDRFP4 8 +INDIRI4 +MULI4 +CNSTI4 1280 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons+36 +ADDP4 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 cg_debugAnim+12 +INDIRI4 +CNSTI4 0 +EQI4 $434 +ADDRGP4 $437 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $434 +LABELV $428 +endproc CG_SetWeaponLerpFrameAnimation 12 8 +proc CG_WeaponAnimation 16 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +NEI4 $441 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $439 +LABELV $441 +ADDRLP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_SetWeaponLerpFrameAnimation +CALLV +pop +LABELV $439 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_RunLerpFrame +CALLV +pop +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $438 +endproc CG_WeaponAnimation 16 12 +proc CG_MapTorsoToWeaponFrame 24 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $443 +ADDRFP4 4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 9 +ADDI4 +GEI4 $443 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 6 +ADDI4 +RETI4 +ADDRGP4 $442 +JUMPV +LABELV $443 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LTI4 $445 +ADDRFP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 6 +ADDI4 +GEI4 $445 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +INDIRI4 +SUBI4 +RETI4 +ADDRGP4 $442 +JUMPV +LABELV $445 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LTI4 $447 +ADDRFP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 6 +ADDI4 +GEI4 $447 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRI4 +SUBI4 +RETI4 +ADDRGP4 $442 +JUMPV +LABELV $447 +CNSTI4 0 +RETI4 +LABELV $442 +endproc CG_MapTorsoToWeaponFrame 24 0 +proc CG_CalculateWeaponPosition 48 4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 1280 +ADDRGP4 cg+109588+152 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +ADDRGP4 cg+112448 +INDIRB +ASGNB 12 +ADDRGP4 cg+117780 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $455 +ADDRLP4 0 +ADDRGP4 cg+117784 +INDIRF4 +NEGF4 +ASGNF4 +ADDRGP4 $456 +JUMPV +LABELV $455 +ADDRLP4 0 +ADDRGP4 cg+117784 +INDIRF4 +ASGNF4 +LABELV $456 +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +EQF4 $463 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CNSTF4 1000593162 +ADDRLP4 0 +INDIRF4 +ADDRGP4 cg+117776 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CNSTF4 1008981770 +ADDRLP4 0 +INDIRF4 +ADDRGP4 cg+117776 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 1000593162 +ADDRGP4 cg+117784 +INDIRF4 +ADDRGP4 cg+117776 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $463 +ADDRLP4 12 +INDIRP4 +CNSTI4 400 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $469 +ADDRLP4 16 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+111976 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 150 +GEI4 $473 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CNSTF4 1048576000 +ADDRGP4 cg+111972 +INDIRF4 +MULF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1125515264 +DIVF4 +ADDF4 +ASGNF4 +ADDRGP4 $474 +JUMPV +LABELV $473 +ADDRLP4 16 +INDIRI4 +CNSTI4 450 +GEI4 $476 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CNSTF4 1048576000 +ADDRGP4 cg+111972 +INDIRF4 +MULF4 +CNSTI4 450 +ADDRLP4 16 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +CNSTF4 1133903872 +DIVF4 +ADDF4 +ASGNF4 +LABELV $476 +LABELV $474 +ADDRLP4 0 +ADDRGP4 cg+117784 +INDIRF4 +CNSTF4 1109393408 +ADDF4 +ASGNF4 +CNSTF4 981668463 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +MULF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CNSTF4 1008981770 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +CNSTF4 1008981770 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 1008981770 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $469 +LABELV $449 +endproc CG_CalculateWeaponPosition 48 4 +proc CG_MachinegunSpinAngle 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 672 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 676 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $483 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRF4 +CNSTF4 1063675494 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $484 +JUMPV +LABELV $483 +ADDRLP4 0 +INDIRI4 +CNSTI4 1000 +LEI4 $485 +ADDRLP4 0 +CNSTI4 1000 +ASGNI4 +LABELV $485 +ADDRLP4 8 +CNSTF4 1056964608 +CNSTI4 1000 +ADDRLP4 0 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +CNSTF4 1063675494 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $484 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $490 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRGP4 $491 +JUMPV +LABELV $490 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $491 +ADDRFP4 0 +INDIRP4 +CNSTI4 676 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +NEI4 $487 +ADDRFP4 0 +INDIRP4 +CNSTI4 672 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 20 +ADDRGP4 AngleMod +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 676 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +LABELV $487 +ADDRLP4 4 +INDIRF4 +RETF4 +LABELV $481 +endproc CG_MachinegunSpinAngle 24 4 +export CG_AddPlayerWeapon +proc CG_AddPlayerWeapon 772 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 428 +ADDRFP4 8 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140 +ADDRFP4 8 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +LEI4 $496 +ADDRLP4 140 +INDIRI4 +CNSTI4 5 +LTI4 $494 +LABELV $496 +ADDRLP4 140 +CNSTI4 1 +ASGNI4 +LABELV $494 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +EQI4 $500 +ADDRLP4 140 +INDIRI4 +CNSTI4 1 +EQI4 $501 +LABELV $500 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $502 +ADDRLP4 140 +INDIRI4 +CNSTI4 2 +EQI4 $501 +LABELV $502 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $497 +ADDRLP4 140 +INDIRI4 +CNSTI4 3 +NEI4 $497 +LABELV $501 +ADDRLP4 432 +CNSTI4 1 +ASGNI4 +ADDRGP4 $498 +JUMPV +LABELV $497 +ADDRLP4 432 +CNSTI4 0 +ASGNI4 +LABELV $498 +ADDRLP4 144 +CNSTI4 1280 +ADDRLP4 428 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $503 +ADDRLP4 428 +INDIRI4 +ARGI4 +ADDRLP4 460 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $505 +ARGP4 +ADDRLP4 428 +INDIRI4 +ARGI4 +ADDRLP4 460 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $493 +JUMPV +LABELV $503 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 288 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 148 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+24 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $509 +ADDRLP4 0+116 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+3 +CNSTU1 255 +ASGNU1 +ADDRGP4 cg+118220 +INDIRI4 +ADDRGP4 cg+109588+112 +INDIRI4 +CNSTI4 512 +BANDI4 +EQI4 $518 +ADDRGP4 cg+118208 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+118220 +ADDRGP4 cg+109588+112 +INDIRI4 +CNSTI4 512 +BANDI4 +ASGNI4 +LABELV $518 +ADDRGP4 cg+118224 +INDIRI4 +ADDRGP4 cg+109588+112 +INDIRI4 +CNSTI4 1024 +BANDI4 +EQI4 $528 +ADDRGP4 cg+118212 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+118224 +ADDRGP4 cg+109588+112 +INDIRI4 +CNSTI4 1024 +BANDI4 +ASGNI4 +LABELV $528 +ADDRGP4 cg+118228 +INDIRI4 +ADDRGP4 cg+109588+112 +INDIRI4 +CNSTI4 2048 +BANDI4 +EQI4 $538 +ADDRGP4 cg+118216 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+118228 +ADDRGP4 cg+109588+112 +INDIRI4 +CNSTI4 2048 +BANDI4 +ASGNI4 +LABELV $538 +LABELV $509 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $548 +ADDRLP4 0+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+8 +INDIRI4 +CNSTI4 0 +NEI4 $549 +ADDRLP4 0+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $549 +JUMPV +LABELV $548 +ADDRLP4 0+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $549 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $563 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +EQI4 $562 +LABELV $563 +ADDRLP4 144 +INDIRP4 +CNSTI4 436 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $561 +LABELV $562 +ADDRLP4 0+8 +INDIRI4 +CNSTI4 0 +NEI4 $559 +LABELV $561 +ADDRLP4 460 +CNSTI4 1 +ASGNI4 +ADDRGP4 $560 +JUMPV +LABELV $559 +ADDRLP4 460 +CNSTI4 0 +ASGNI4 +LABELV $560 +ADDRLP4 448 +ADDRLP4 460 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $564 +ADDRLP4 464 +CNSTI4 0 +ASGNI4 +ADDRLP4 432 +INDIRI4 +ADDRLP4 464 +INDIRI4 +EQI4 $566 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 112 +ADDP4 +INDIRI4 +ADDRLP4 464 +INDIRI4 +EQI4 $566 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 112 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +ADDRGP4 $567 +JUMPV +LABELV $566 +ADDRLP4 144 +INDIRP4 +CNSTI4 432 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $568 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 432 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $568 +LABELV $567 +LABELV $564 +ADDRLP4 428 +INDIRI4 +CNSTI4 20 +NEI4 $570 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $570 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $570 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $578 +ADDRLP4 464 +ADDRGP4 cgs+255316+700 +INDIRI4 +ASGNI4 +ADDRGP4 $579 +JUMPV +LABELV $578 +ADDRLP4 464 +ADDRGP4 cgs+255316+704 +INDIRI4 +ASGNI4 +LABELV $579 +ADDRLP4 464 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $570 +ADDRLP4 428 +INDIRI4 +CNSTI4 18 +NEI4 $580 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $580 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $580 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $588 +ADDRLP4 464 +ADDRGP4 cgs+255316+708 +INDIRI4 +ASGNI4 +ADDRGP4 $589 +JUMPV +LABELV $588 +ADDRLP4 464 +ADDRGP4 cgs+255316+712 +INDIRI4 +ASGNI4 +LABELV $589 +ADDRLP4 464 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $580 +ADDRLP4 448 +INDIRI4 +CNSTI4 0 +NEI4 $590 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $592 +ARGP4 +ADDRGP4 CG_PositionEntityOnTag +CALLV +pop +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $593 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $595 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+240 +INDIRI4 +ASGNI4 +ADDRGP4 $596 +JUMPV +LABELV $595 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+244 +INDIRI4 +ASGNI4 +LABELV $596 +LABELV $593 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0+96 +ARGP4 +ADDRLP4 0+80 +ARGP4 +ADDRLP4 0+100 +ARGP4 +ADDRGP4 CG_WeaponAnimation +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $607 +ADDRLP4 288+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 288+8 +INDIRI4 +CNSTI4 0 +NEI4 $608 +ADDRLP4 288+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $608 +JUMPV +LABELV $607 +ADDRLP4 288+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $608 +ADDRLP4 288+8 +INDIRI4 +CNSTI4 0 +EQI4 $615 +ADDRLP4 288+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 288+24 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 288+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 436+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 436 +CNSTF4 0 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 432 +INDIRI4 +ARGI4 +ADDRLP4 468 +ADDRGP4 CG_MachinegunSpinAngle +CALLF4 +ASGNF4 +ADDRLP4 436+8 +ADDRLP4 468 +INDIRF4 +ASGNF4 +ADDRLP4 436 +ARGP4 +ADDRLP4 288+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 288 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRGP4 $625 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $626 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $628 +ADDRLP4 288+112 +ADDRGP4 cgs+255316+240 +INDIRI4 +ASGNI4 +ADDRGP4 $629 +JUMPV +LABELV $628 +ADDRLP4 288+112 +ADDRGP4 cgs+255316+244 +INDIRI4 +ASGNI4 +LABELV $629 +LABELV $626 +ADDRLP4 288 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $615 +LABELV $590 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRLP4 464 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 464 +INDIRI4 +CNSTI4 0 +EQI4 $637 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $645 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +NEI4 $645 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +EQI4 $639 +LABELV $645 +ADDRLP4 448 +INDIRI4 +CNSTI4 0 +EQI4 $646 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 468 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 140 +ADDRLP4 468 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $592 +ARGP4 +ADDRGP4 CG_SetAttachmentTag +CALLV +pop +ADDRGP4 $647 +JUMPV +LABELV $646 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 612 +ADDRLP4 0 +INDIRB +ASGNB 140 +ADDRLP4 612 +ARGP4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRGP4 $649 +ARGP4 +ADDRGP4 CG_SetAttachmentTag +CALLV +pop +LABELV $647 +LABELV $639 +ADDRLP4 432 +INDIRI4 +CNSTI4 0 +NEI4 $650 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 468 +ADDRGP4 CG_IsParticleSystemInfinite +CALLI4 +ASGNI4 +ADDRLP4 468 +INDIRI4 +CNSTI4 0 +EQI4 $650 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $650 +LABELV $637 +ADDRLP4 468 +CNSTI4 0 +ASGNI4 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ADDRLP4 468 +INDIRI4 +EQI4 $654 +ADDRLP4 432 +INDIRI4 +ADDRLP4 468 +INDIRI4 +NEI4 $652 +LABELV $654 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 432 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 20 +LEI4 $655 +ADDRGP4 $493 +JUMPV +LABELV $655 +LABELV $652 +ADDRLP4 148+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 148+24 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 148+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $661 +ADDRLP4 148+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 148+8 +INDIRI4 +CNSTI4 0 +NEI4 $662 +ADDRLP4 148+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $662 +JUMPV +LABELV $661 +ADDRLP4 148+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $662 +ADDRLP4 148+8 +INDIRI4 +CNSTI4 0 +EQI4 $669 +ADDRLP4 436+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 436 +CNSTF4 0 +ASGNF4 +ADDRLP4 472 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 436+8 +CNSTF4 1092616192 +CNSTF4 1073741824 +ADDRLP4 472 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 436 +ARGP4 +ADDRLP4 148+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 448 +INDIRI4 +CNSTI4 0 +EQI4 $675 +ADDRLP4 148 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $592 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRGP4 $676 +JUMPV +LABELV $675 +ADDRLP4 148 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRGP4 $649 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +LABELV $676 +ADDRLP4 148 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $669 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $684 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +NEI4 $684 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +EQI4 $678 +LABELV $684 +ADDRLP4 472 +CNSTI4 0 +ASGNI4 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ADDRLP4 472 +INDIRI4 +EQI4 $685 +ADDRFP4 8 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ADDRLP4 472 +INDIRI4 +EQI4 $685 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 476 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +ADDRLP4 476 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRLP4 480 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 480 +INDIRI4 +CNSTI4 0 +EQI4 $687 +ADDRLP4 448 +INDIRI4 +CNSTI4 0 +EQI4 $689 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 484 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 140 +ADDRLP4 484 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $592 +ARGP4 +ADDRGP4 CG_SetAttachmentTag +CALLV +pop +ADDRGP4 $690 +JUMPV +LABELV $689 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 628 +ADDRLP4 0 +INDIRB +ASGNB 140 +ADDRLP4 628 +ARGP4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRGP4 $649 +ARGP4 +ADDRGP4 CG_SetAttachmentTag +CALLV +pop +LABELV $690 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToTag +CALLV +pop +LABELV $687 +ADDRFP4 8 +INDIRP4 +CNSTI4 1776 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $685 +ADDRLP4 476 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 480 +CNSTF4 0 +ASGNF4 +ADDRLP4 476 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 480 +INDIRF4 +NEF4 $695 +ADDRLP4 476 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 480 +INDIRF4 +NEF4 $695 +ADDRLP4 476 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 480 +INDIRF4 +EQF4 $692 +LABELV $695 +ADDRLP4 484 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 148+68 +ARGP4 +ADDRLP4 484 +INDIRI4 +CNSTI4 31 +BANDI4 +CNSTI4 300 +ADDI4 +CVIF4 4 +ARGF4 +ADDRLP4 488 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 488 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 488 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 488 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 trap_R_AddLightToScene +CALLV +pop +LABELV $692 +LABELV $678 +LABELV $493 +endproc CG_AddPlayerWeapon 772 20 +export CG_AddViewWeapon +proc CG_AddViewWeapon 212 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 148 +ADDRFP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +NEI4 $698 +ADDRGP4 $697 +JUMPV +LABELV $698 +ADDRLP4 148 +INDIRI4 +CNSTI4 0 +LEI4 $702 +ADDRLP4 148 +INDIRI4 +CNSTI4 5 +LTI4 $700 +LABELV $702 +ADDRLP4 148 +CNSTI4 1 +ASGNI4 +LABELV $700 +ADDRLP4 156 +CNSTI4 1280 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRLP4 156 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $703 +ADDRLP4 140 +INDIRI4 +ARGI4 +ADDRLP4 180 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $705 +ARGP4 +ADDRLP4 140 +INDIRI4 +ARGI4 +ADDRLP4 180 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $697 +JUMPV +LABELV $703 +ADDRLP4 144 +ADDRGP4 cg+110016 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $707 +ADDRGP4 $697 +JUMPV +LABELV $707 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $709 +ADDRGP4 $697 +JUMPV +LABELV $709 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +CNSTI4 0 +LEI4 $711 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ARGI4 +ADDRGP4 CG_GhostBuildable +CALLV +pop +LABELV $711 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +EQI4 $713 +ADDRGP4 $697 +JUMPV +LABELV $713 +ADDRGP4 cg_drawGun+12 +INDIRI4 +CNSTI4 0 +NEI4 $716 +ADDRLP4 180 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRLP4 192 +CNSTF4 3238002688 +ASGNF4 +ADDRLP4 180 +ADDRLP4 180 +INDIRF4 +ADDRLP4 192 +INDIRF4 +ADDRGP4 cg+112080+36+24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 180+4 +ADDRLP4 180+4 +INDIRF4 +ADDRLP4 192 +INDIRF4 +ADDRGP4 cg+112080+36+24+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 180+8 +ADDRLP4 180+8 +INDIRF4 +CNSTF4 3238002688 +ADDRGP4 cg+112080+36+24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $736 +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 180 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +LABELV $736 +ADDRLP4 196 +CNSTI4 0 +ASGNI4 +CNSTI4 168 +ADDRLP4 148 +INDIRI4 +MULI4 +ADDRLP4 156 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ADDRLP4 196 +INDIRI4 +EQI4 $697 +ADDRLP4 144 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ADDRLP4 196 +INDIRI4 +EQI4 $697 +CNSTI4 168 +ADDRLP4 148 +INDIRI4 +MULI4 +ADDRLP4 156 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 200 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +ADDRLP4 200 +INDIRP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRLP4 204 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 204 +INDIRI4 +CNSTI4 0 +EQI4 $740 +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 180 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +LABELV $740 +ADDRLP4 144 +INDIRP4 +CNSTI4 1776 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $697 +JUMPV +LABELV $716 +ADDRGP4 cg+118200 +INDIRI4 +CNSTI4 0 +EQI4 $742 +ADDRGP4 $697 +JUMPV +LABELV $742 +ADDRGP4 cg+112080+20 +INDIRF4 +CNSTF4 1119092736 +LEF4 $745 +ADDRLP4 152 +CNSTF4 3201092813 +ADDRGP4 cg+112080+20 +INDIRF4 +CNSTF4 1119092736 +SUBF4 +MULF4 +ASGNF4 +ADDRGP4 $746 +JUMPV +LABELV $745 +ADDRLP4 152 +CNSTF4 0 +ASGNF4 +LABELV $746 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+68 +ARGP4 +ADDRLP4 160 +ARGP4 +ADDRGP4 CG_CalculateWeaponPosition +CALLV +pop +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +ADDRGP4 cg_gun_x+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +ADDRGP4 cg_gun_x+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+8 +INDIRF4 +ADDRGP4 cg_gun_x+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +ADDRGP4 cg_gun_y+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +ADDRGP4 cg_gun_y+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +ADDRGP4 cg_gun_y+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36+24 +INDIRF4 +ADDRGP4 cg_gun_z+8 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+24+4 +INDIRF4 +ADDRGP4 cg_gun_z+8 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+24+8 +INDIRF4 +ADDRGP4 cg_gun_z+8 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 140 +INDIRI4 +CNSTI4 20 +EQI4 $823 +ADDRLP4 140 +INDIRI4 +CNSTI4 18 +NEI4 $821 +LABELV $823 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $821 +ADDRLP4 184 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1161527296 +DIVF4 +ASGNF4 +ADDRLP4 188 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +ADDRLP4 188 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 184 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 192 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +ADDRLP4 192 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 184 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 196 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+8 +INDIRF4 +ADDRLP4 196 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 184 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 200 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +ADDRLP4 200 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 184 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 204 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +ADDRLP4 204 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 184 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 208 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +ADDRLP4 208 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 184 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $821 +ADDRLP4 140 +INDIRI4 +CNSTI4 12 +NEI4 $863 +ADDRLP4 148 +INDIRI4 +CNSTI4 2 +NEI4 $863 +ADDRLP4 144 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $863 +ADDRLP4 184 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +CNSTF4 0 +ADDRLP4 184 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 188 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +CNSTF4 0 +ADDRLP4 188 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 192 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+8 +INDIRF4 +CNSTF4 0 +ADDRLP4 192 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 196 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +CNSTF4 1077936128 +ADDRLP4 196 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 200 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +CNSTF4 1077936128 +ADDRLP4 200 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 204 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +CNSTF4 1077936128 +ADDRLP4 204 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $863 +ADDRLP4 160 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRGP4 cg_gun_frame+12 +INDIRI4 +CNSTI4 0 +EQI4 $905 +ADDRLP4 184 +ADDRGP4 cg_gun_frame+12 +INDIRI4 +ASGNI4 +ADDRLP4 0+96 +ADDRLP4 184 +INDIRI4 +ASGNI4 +ADDRLP4 0+80 +ADDRLP4 184 +INDIRI4 +ASGNI4 +ADDRLP4 0+100 +CNSTF4 0 +ASGNF4 +ADDRGP4 $906 +JUMPV +LABELV $905 +ADDRLP4 172 +CNSTI4 1668 +ADDRLP4 144 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 172 +INDIRP4 +ARGP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 188 +ADDRGP4 CG_MapTorsoToWeaponFrame +CALLI4 +ASGNI4 +ADDRLP4 0+80 +ADDRLP4 188 +INDIRI4 +ASGNI4 +ADDRLP4 172 +INDIRP4 +ARGP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 192 +ADDRGP4 CG_MapTorsoToWeaponFrame +CALLI4 +ASGNI4 +ADDRLP4 0+96 +ADDRLP4 192 +INDIRI4 +ASGNI4 +ADDRLP4 0+100 +ADDRLP4 144 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $906 +ADDRLP4 0+8 +ADDRLP4 156 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+4 +CNSTI4 13 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 cg+110016 +ARGP4 +ADDRGP4 CG_AddPlayerWeapon +CALLV +pop +LABELV $697 +endproc CG_AddViewWeapon 212 12 +proc CG_WeaponSelectable 4 8 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $920 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $920 +CNSTI4 1 +RETI4 +LABELV $919 +endproc CG_WeaponSelectable 4 8 +proc CG_UpgradeSelectable 8 8 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $924 +CNSTI4 0 +RETI4 +ADDRGP4 $923 +JUMPV +LABELV $924 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +RETI4 +LABELV $923 +endproc CG_UpgradeSelectable 8 8 +export CG_DrawItemSelect +proc CG_DrawItemSelect 584 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 536 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 540 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 552 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 556 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 524 +CNSTI4 0 +ASGNI4 +ADDRLP4 560 +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 528 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRGP4 cg+109588+192 +INDIRI4 +CNSTI4 0 +GTI4 $930 +ADDRGP4 $927 +JUMPV +LABELV $930 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +NEI4 $934 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +GEI4 $937 +ADDRGP4 cg+111980 +INDIRI4 +ARGI4 +ADDRLP4 564 +ADDRGP4 CG_WeaponSelectable +CALLI4 +ASGNI4 +ADDRLP4 564 +INDIRI4 +CNSTI4 0 +NEI4 $938 +ADDRGP4 CG_NextWeapon_f +CALLV +pop +ADDRGP4 $938 +JUMPV +LABELV $937 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 564 +ADDRGP4 CG_UpgradeSelectable +CALLI4 +ASGNI4 +ADDRLP4 564 +INDIRI4 +CNSTI4 0 +NEI4 $943 +ADDRGP4 CG_NextWeapon_f +CALLV +pop +LABELV $943 +LABELV $938 +LABELV $934 +ADDRGP4 cg+117696 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $947 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 564 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 564 +INDIRI4 +CNSTI4 0 +NEI4 $951 +ADDRGP4 $948 +JUMPV +LABELV $951 +ADDRLP4 572 +CNSTI4 0 +ASGNI4 +ADDRLP4 528 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 572 +INDIRI4 +NEI4 $954 +ADDRLP4 528 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 572 +INDIRI4 +NEI4 $954 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 576 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 576 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $954 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 268 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $955 +JUMPV +LABELV $954 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 268 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $955 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+111980 +INDIRI4 +NEI4 $956 +ADDRLP4 524 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $956 +CNSTI4 1280 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $959 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 580 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $961 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 580 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $948 +JUMPV +LABELV $959 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $948 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $947 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $962 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 564 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 564 +INDIRI4 +CNSTI4 0 +NEI4 $966 +ADDRGP4 $963 +JUMPV +LABELV $966 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 268 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 568 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 568 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $969 +ADDRLP4 572 +CNSTI4 2 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 572 +INDIRI4 +LSHI4 +ADDRLP4 268 +ADDP4 +ADDRLP4 572 +INDIRI4 +ASGNI4 +LABELV $969 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +SUBI4 +NEI4 $971 +ADDRLP4 524 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $971 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $974 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 576 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRGP4 $976 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 576 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $963 +JUMPV +LABELV $974 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $963 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $962 +ADDRLP4 556 +INDIRF4 +ADDRLP4 552 +INDIRF4 +LEF4 $978 +ADDRLP4 564 +CNSTI4 1 +ASGNI4 +ADDRGP4 $979 +JUMPV +LABELV $978 +ADDRLP4 564 +CNSTI4 0 +ASGNI4 +LABELV $979 +ADDRLP4 532 +ADDRLP4 564 +INDIRI4 +ASGNI4 +ADDRLP4 532 +INDIRI4 +CNSTI4 0 +EQI4 $980 +ADDRLP4 544 +ADDRLP4 552 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 548 +ADDRLP4 552 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 556 +INDIRF4 +ADDRLP4 552 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $981 +JUMPV +LABELV $980 +ADDRLP4 544 +ADDRLP4 556 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 548 +ADDRLP4 556 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 552 +INDIRF4 +ADDRLP4 556 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +DIVF4 +CVFI4 4 +ASGNI4 +LABELV $981 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $989 +JUMPV +LABELV $986 +ADDRLP4 568 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +DIVI4 +SUBI4 +ADDRLP4 524 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 568 +INDIRI4 +CNSTI4 0 +GEI4 $990 +ADDRLP4 568 +ADDRLP4 568 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $991 +JUMPV +LABELV $990 +ADDRLP4 568 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $992 +ADDRLP4 568 +ADDRLP4 568 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $992 +LABELV $991 +ADDRLP4 568 +INDIRI4 +CNSTI4 0 +LTI4 $994 +ADDRLP4 568 +INDIRI4 +ADDRLP4 4 +INDIRI4 +GEI4 $994 +ADDRLP4 576 +ADDRLP4 568 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 268 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 576 +INDIRI4 +CNSTI4 0 +EQI4 $999 +ADDRLP4 576 +INDIRI4 +CNSTI4 1 +EQI4 $1000 +ADDRLP4 576 +INDIRI4 +CNSTI4 2 +EQI4 $1001 +ADDRGP4 $996 +JUMPV +LABELV $999 +ADDRFP4 4 +ADDRGP4 colorCyan +ASGNP4 +ADDRGP4 $997 +JUMPV +LABELV $1000 +ADDRFP4 4 +ADDRGP4 colorRed +ASGNP4 +ADDRGP4 $997 +JUMPV +LABELV $1001 +ADDRFP4 4 +ADDRGP4 colorMdGrey +ASGNP4 +LABELV $996 +LABELV $997 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTF4 1056964608 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 568 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +CNSTI4 32 +GEI4 $1002 +ADDRLP4 536 +INDIRF4 +ARGF4 +ADDRLP4 540 +INDIRF4 +ARGF4 +ADDRLP4 544 +INDIRF4 +ARGF4 +ADDRLP4 548 +INDIRF4 +ARGF4 +CNSTI4 1280 +ADDRLP4 568 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons+416 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRGP4 $1003 +JUMPV +LABELV $1002 +ADDRLP4 536 +INDIRF4 +ARGF4 +ADDRLP4 540 +INDIRF4 +ARGF4 +ADDRLP4 544 +INDIRF4 +ARGF4 +ADDRLP4 548 +INDIRF4 +ARGF4 +CNSTI4 12 +ADDRLP4 568 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades-384+8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $1003 +LABELV $994 +ADDRLP4 532 +INDIRI4 +CNSTI4 0 +EQI4 $1007 +ADDRLP4 540 +ADDRLP4 540 +INDIRF4 +ADDRLP4 548 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $1008 +JUMPV +LABELV $1007 +ADDRLP4 536 +ADDRLP4 536 +INDIRF4 +ADDRLP4 544 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $1008 +LABELV $987 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $989 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $986 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $927 +endproc CG_DrawItemSelect 584 20 +export CG_DrawItemSelectText +proc CG_DrawItemSelectText 36 32 +ADDRGP4 cg+117704 +INDIRI4 +ARGI4 +CNSTI4 1400 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_FadeColor +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1011 +ADDRGP4 $1009 +JUMPV +LABELV $1011 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +GEI4 $1013 +CNSTI4 1280 +ADDRGP4 cg+111980 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1014 +ADDRGP4 cg+111980 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $1014 +ADDRLP4 24 +CNSTI4 1280 +ADDRGP4 cg+111980 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1014 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 28 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +DIVI4 +SUBI4 +CVIF4 4 +ARGF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $1014 +JUMPV +LABELV $1013 +CNSTI4 12 +ADDRGP4 cg+111980 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades-384 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1025 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $1025 +ADDRLP4 24 +CNSTI4 12 +ADDRGP4 cg+111980 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades-384+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1031 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 28 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +DIVI4 +SUBI4 +CVIF4 4 +ARGF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $1031 +LABELV $1025 +LABELV $1014 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1009 +endproc CG_DrawItemSelectText 36 32 +export CG_NextWeapon_f +proc CG_NextWeapon_f 16 4 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1037 +ADDRGP4 $1036 +JUMPV +LABELV $1037 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $1040 +ADDRGP4 $1043 +ARGP4 +ADDRGP4 trap_SendClientCommand +CALLV +pop +ADDRGP4 $1036 +JUMPV +LABELV $1040 +ADDRGP4 cg+117704 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 cg+111980 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1047 +ADDRLP4 8 +ADDRGP4 cg+111980 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 64 +NEI4 $1052 +ADDRGP4 cg+111980 +CNSTI4 0 +ASGNI4 +LABELV $1052 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +GEI4 $1056 +ADDRGP4 cg+111980 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_WeaponSelectable +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1057 +ADDRGP4 $1049 +JUMPV +LABELV $1056 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_UpgradeSelectable +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1062 +ADDRGP4 $1049 +JUMPV +LABELV $1062 +LABELV $1057 +LABELV $1048 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $1047 +LABELV $1049 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +NEI4 $1065 +ADDRGP4 cg+111980 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $1065 +LABELV $1036 +endproc CG_NextWeapon_f 16 4 +export CG_PrevWeapon_f +proc CG_PrevWeapon_f 16 4 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1069 +ADDRGP4 $1068 +JUMPV +LABELV $1069 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $1072 +ADDRGP4 $1075 +ARGP4 +ADDRGP4 trap_SendClientCommand +CALLV +pop +ADDRGP4 $1068 +JUMPV +LABELV $1072 +ADDRGP4 cg+117704 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 cg+111980 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1079 +ADDRLP4 8 +ADDRGP4 cg+111980 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 -1 +NEI4 $1084 +ADDRGP4 cg+111980 +CNSTI4 63 +ASGNI4 +LABELV $1084 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +GEI4 $1088 +ADDRGP4 cg+111980 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_WeaponSelectable +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1089 +ADDRGP4 $1081 +JUMPV +LABELV $1088 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_UpgradeSelectable +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1094 +ADDRGP4 $1081 +JUMPV +LABELV $1094 +LABELV $1089 +LABELV $1080 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $1079 +LABELV $1081 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +NEI4 $1097 +ADDRGP4 cg+111980 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $1097 +LABELV $1068 +endproc CG_PrevWeapon_f 16 4 +export CG_Weapon_f +proc CG_Weapon_f 20 8 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1101 +ADDRGP4 $1100 +JUMPV +LABELV $1101 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $1104 +ADDRGP4 $1100 +JUMPV +LABELV $1104 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LTI4 $1109 +ADDRLP4 0 +INDIRI4 +CNSTI4 31 +LEI4 $1107 +LABELV $1109 +ADDRGP4 $1100 +JUMPV +LABELV $1107 +ADDRGP4 cg+117704 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $1112 +ADDRGP4 $1100 +JUMPV +LABELV $1112 +ADDRGP4 cg+111980 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1100 +endproc CG_Weapon_f 20 8 +export CG_FireWeapon +proc CG_FireWeapon 28 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1117 +ADDRGP4 $1116 +JUMPV +LABELV $1117 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $1121 +ADDRFP4 4 +INDIRI4 +CNSTI4 5 +LTI4 $1119 +LABELV $1121 +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +LABELV $1119 +ADDRLP4 8 +INDIRI4 +CNSTI4 32 +LTI4 $1122 +ADDRGP4 $1124 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +ADDRGP4 $1116 +JUMPV +LABELV $1122 +ADDRLP4 4 +CNSTI4 1280 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1126 +ADDRFP4 0 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $1130 +ADDRFP4 0 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 CG_IsParticleSystemInfinite +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $1128 +LABELV $1130 +ADDRFP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $1128 +LABELV $1126 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1131 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 16 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1135 +ADDRGP4 $1133 +JUMPV +LABELV $1135 +LABELV $1132 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $1131 +LABELV $1133 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $1137 +ADDRLP4 20 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 20 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 16 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1139 +CNSTP4 0 +ARGP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +CNSTI4 2 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 16 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +LABELV $1139 +LABELV $1137 +LABELV $1116 +endproc CG_FireWeapon 28 16 +export CG_MissileHitWall +proc CG_MissileHitWall 40 44 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4 +CNSTI4 1280 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $1144 +ADDRFP4 4 +INDIRI4 +CNSTI4 5 +LTI4 $1142 +LABELV $1144 +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +LABELV $1142 +ADDRLP4 24 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 24 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 24 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 2 +NEI4 $1145 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1147 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 152 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1151 +ADDRGP4 $1149 +JUMPV +LABELV $1151 +LABELV $1148 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $1147 +LABELV $1149 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $1146 +ADDRLP4 28 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 28 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 152 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1146 +ADDRFP4 12 +INDIRP4 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 152 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $1146 +JUMPV +LABELV $1145 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1157 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 136 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1161 +ADDRGP4 $1159 +JUMPV +LABELV $1161 +LABELV $1158 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $1157 +LABELV $1159 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $1163 +ADDRLP4 28 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 28 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 136 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1165 +ADDRFP4 12 +INDIRP4 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 136 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +LABELV $1165 +LABELV $1163 +LABELV $1146 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1167 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ARGP4 +ADDRLP4 36 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $1169 +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +ADDRLP4 28 +INDIRP4 +CNSTI4 1408 +ADDP4 +ADDRFP4 24 +INDIRI4 +ASGNI4 +LABELV $1169 +LABELV $1167 +ADDRLP4 12 +INDIRF4 +CNSTF4 0 +LEF4 $1171 +ADDRLP4 28 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +CNSTF4 1135869952 +ADDRLP4 28 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +ARGF4 +ADDRLP4 32 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRGP4 CG_ImpactMark +CALLV +pop +LABELV $1171 +LABELV $1141 +endproc CG_MissileHitWall 40 44 +export CG_MissileHitEntity +proc CG_MissileHitEntity 32 28 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 1280 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 12 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorInverse +CALLV +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 CG_Bleed +CALLV +pop +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $1176 +ADDRFP4 4 +INDIRI4 +CNSTI4 5 +LTI4 $1174 +LABELV $1176 +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +LABELV $1174 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 120 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1177 +CNSTI4 1852 +ADDRFP4 16 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1179 +ADDRLP4 20 +CNSTI4 2 +ASGNI4 +ADDRGP4 $1180 +JUMPV +LABELV $1179 +ADDRLP4 24 +CNSTI4 1852 +ADDRFP4 16 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1182 +ADDRLP4 24 +INDIRI4 +ADDRGP4 cg_entities+160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1182 +ADDRLP4 20 +CNSTI4 2 +ASGNI4 +ADDRGP4 $1183 +JUMPV +LABELV $1182 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $1183 +LABELV $1180 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRGP4 CG_MissileHitWall +CALLV +pop +LABELV $1177 +LABELV $1173 +endproc CG_MissileHitEntity 32 28 +export CG_Tracer +proc CG_Tracer 236 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 108 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 188 +CNSTI4 4 +ASGNI4 +ADDRLP4 108+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 188 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 188 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 192 +CNSTI4 8 +ASGNI4 +ADDRLP4 108+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 192 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 192 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 108 +ARGP4 +ADDRLP4 196 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 164 +ADDRLP4 196 +INDIRF4 +ASGNF4 +ADDRLP4 164 +INDIRF4 +CNSTF4 1120403456 +GEF4 $1189 +ADDRGP4 $1186 +JUMPV +LABELV $1189 +ADDRLP4 200 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 160 +ADDRLP4 200 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 164 +INDIRF4 +CNSTF4 1114636288 +SUBF4 +MULF4 +CNSTF4 1112014848 +ADDF4 +ASGNF4 +ADDRLP4 156 +ADDRLP4 160 +INDIRF4 +ADDRGP4 cg_tracerLength+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 156 +INDIRF4 +ADDRLP4 164 +INDIRF4 +LEF4 $1192 +ADDRLP4 156 +ADDRLP4 164 +INDIRF4 +ASGNF4 +LABELV $1192 +ADDRLP4 120 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 108+4 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 108+8 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 132 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 108+4 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 108+8 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 224 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 144 +ADDRLP4 224 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +MULF4 +ADDRLP4 108+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 108+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 144+4 +ADDRLP4 224 +INDIRF4 +ADDRGP4 cg+112080+36+24 +INDIRF4 +MULF4 +ADDRLP4 108+4 +INDIRF4 +ADDRGP4 cg+112080+36+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 108+8 +INDIRF4 +ADDRGP4 cg+112080+36+24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +ADDRGP4 cg+112080+36+12 +INDIRF4 +ADDRLP4 144+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 96+4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +ADDRLP4 144+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 96+8 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +ADDRLP4 144+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 228 +ADDRLP4 144 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 96 +ADDRLP4 96 +INDIRF4 +ADDRGP4 cg+112080+36+24 +INDIRF4 +ADDRLP4 228 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+4 +ADDRLP4 96+4 +INDIRF4 +ADDRGP4 cg+112080+36+24+4 +INDIRF4 +ADDRLP4 228 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+8 +ADDRLP4 96+8 +INDIRF4 +ADDRGP4 cg+112080+36+24+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +ADDRLP4 132 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 132+4 +INDIRF4 +ADDRLP4 96+4 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 132+8 +INDIRF4 +ADDRLP4 96+8 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+12+4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+20+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+24 +ADDRLP4 132 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+24+4 +ADDRLP4 132+4 +INDIRF4 +ADDRLP4 96+4 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+24+8 +ADDRLP4 132+8 +INDIRF4 +ADDRLP4 96+8 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+24+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+24+12+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+24+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+24+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+24+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+24+20+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+48 +ADDRLP4 120 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+48+4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 96+4 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+48+8 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 96+8 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+48+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+48+12+4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+48+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+48+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+48+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+48+20+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+72 +ADDRLP4 120 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+72+4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 96+4 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+72+8 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 96+8 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+72+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+72+12+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+72+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+72+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+72+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+72+20+3 +CNSTU1 255 +ASGNU1 +ADDRGP4 cgs+255316+24 +INDIRI4 +ARGI4 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddPolyToScene +CALLV +pop +ADDRLP4 232 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 168 +ADDRLP4 232 +INDIRF4 +ADDRLP4 120 +INDIRF4 +ADDRLP4 132 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 168+4 +ADDRLP4 232 +INDIRF4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 132+4 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 168+8 +CNSTF4 1056964608 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 132+8 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 168 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+272 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +LABELV $1186 +endproc CG_Tracer 236 16 +proc CG_CalcMuzzlePoint 48 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $1374 +ADDRFP4 4 +INDIRP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 204 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 1096810496 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CNSTF4 1096810496 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CNSTF4 1096810496 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 1 +RETI4 +ADDRGP4 $1373 +JUMPV +LABELV $1374 +ADDRLP4 12 +CNSTI4 1852 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1382 +CNSTI4 0 +RETI4 +ADDRGP4 $1373 +JUMPV +LABELV $1382 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 12 +INDIRP4 +CNSTI4 60 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 16 +ADDRLP4 12 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 13 +EQI4 $1386 +ADDRLP4 16 +INDIRI4 +CNSTI4 23 +NEI4 $1384 +LABELV $1386 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CNSTF4 1094713344 +ADDF4 +ASGNF4 +ADDRGP4 $1385 +JUMPV +LABELV $1384 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CNSTF4 1104150528 +ADDF4 +ASGNF4 +LABELV $1385 +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 1096810496 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +CNSTF4 1096810496 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 44 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +CNSTF4 1096810496 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 1 +RETI4 +LABELV $1373 +endproc CG_CalcMuzzlePoint 48 16 +export CG_Bullet +proc CG_Bullet 20 28 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $1390 +ADDRGP4 cg_tracerChance+8 +INDIRF4 +CNSTF4 0 +LEF4 $1390 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_CalcMuzzlePoint +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1393 +ADDRLP4 16 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRGP4 cg_tracerChance+8 +INDIRF4 +GEF4 $1395 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Tracer +CALLV +pop +LABELV $1395 +LABELV $1393 +LABELV $1390 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1398 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 CG_Bleed +CALLV +pop +ADDRGP4 $1399 +JUMPV +LABELV $1398 +CNSTI4 12 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_MissileHitWall +CALLV +pop +LABELV $1399 +LABELV $1389 +endproc CG_Bullet 20 28 +proc CG_ShotgunPattern 164 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRGP4 VectorNormalize2 +CALLF4 +pop +ADDRLP4 92 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRGP4 PerpendicularVector +CALLV +pop +ADDRLP4 80 +ARGP4 +ADDRLP4 92 +ARGP4 +ADDRLP4 104 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +LABELV $1401 +ADDRFP4 8 +ARGP4 +ADDRLP4 120 +ADDRGP4 Q_crandom +CALLF4 +ASGNF4 +ADDRLP4 72 +CNSTF4 1098907648 +CNSTF4 1143930880 +ADDRLP4 120 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRFP4 8 +ARGP4 +ADDRLP4 124 +ADDRGP4 Q_crandom +CALLF4 +ASGNF4 +ADDRLP4 76 +CNSTF4 1098907648 +CNSTF4 1143930880 +ADDRLP4 124 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 132 +CNSTF4 1207959552 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 80+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1207959552 +ADDRLP4 80+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 92+4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 92+8 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 104 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 104+4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 104+8 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 144 +CNSTP4 0 +ASGNP4 +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 12+44 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $1421 +ADDRLP4 148 +CNSTI4 1852 +ASGNI4 +ADDRLP4 148 +INDIRI4 +ADDRLP4 12+52 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $1430 +ADDRLP4 148 +INDIRI4 +ADDRLP4 12+52 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1424 +LABELV $1430 +CNSTI4 14 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 12+12 +ARGP4 +ADDRLP4 12+24 +ARGP4 +ADDRLP4 12+52 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_MissileHitEntity +CALLV +pop +ADDRGP4 $1425 +JUMPV +LABELV $1424 +ADDRLP4 12+44 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $1434 +CNSTI4 14 +ARGI4 +ADDRLP4 152 +CNSTI4 1 +ASGNI4 +ADDRLP4 152 +INDIRI4 +ARGI4 +ADDRLP4 156 +CNSTI4 0 +ASGNI4 +ADDRLP4 156 +INDIRI4 +ARGI4 +ADDRLP4 12+12 +ARGP4 +ADDRLP4 12+24 +ARGP4 +ADDRLP4 152 +INDIRI4 +ARGI4 +ADDRLP4 156 +INDIRI4 +ARGI4 +ADDRGP4 CG_MissileHitWall +CALLV +pop +ADDRGP4 $1435 +JUMPV +LABELV $1434 +CNSTI4 14 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 160 +CNSTI4 0 +ASGNI4 +ADDRLP4 160 +INDIRI4 +ARGI4 +ADDRLP4 12+12 +ARGP4 +ADDRLP4 12+24 +ARGP4 +ADDRLP4 160 +INDIRI4 +ARGI4 +ADDRLP4 160 +INDIRI4 +ARGI4 +ADDRGP4 CG_MissileHitWall +CALLV +pop +LABELV $1435 +LABELV $1425 +LABELV $1421 +LABELV $1402 +ADDRLP4 116 +ADDRLP4 116 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 11 +LTI4 $1401 +LABELV $1400 +endproc CG_ShotgunPattern 164 28 +export CG_ShotgunFire +proc CG_ShotgunFire 32 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 20 +CNSTF4 1107296256 +ASGNF4 +ADDRLP4 0 +ADDRLP4 20 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1107296256 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_ShotgunPattern +CALLV +pop +LABELV $1441 +endproc CG_ShotgunFire 32 16 +export CG_Bleed +proc CG_Bleed 20 8 +ADDRGP4 cg_blood+12 +INDIRI4 +CNSTI4 0 +NEI4 $1453 +ADDRGP4 $1452 +JUMPV +LABELV $1453 +CNSTI4 1852 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1456 +ADDRLP4 4 +CNSTI4 1668 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $1461 +ADDRLP4 8 +ADDRGP4 cgs+255316+672 +INDIRI4 +ASGNI4 +ADDRGP4 $1457 +JUMPV +LABELV $1461 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $1452 +ADDRLP4 8 +ADDRGP4 cgs+255316+676 +INDIRI4 +ASGNI4 +ADDRGP4 $1457 +JUMPV +LABELV $1456 +CNSTI4 1852 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1452 +CNSTI4 1852 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $1473 +ADDRLP4 8 +ADDRGP4 cgs+255316+680 +INDIRI4 +ASGNI4 +ADDRGP4 $1470 +JUMPV +LABELV $1473 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $1452 +ADDRLP4 8 +ADDRGP4 cgs+255316+684 +INDIRI4 +ASGNI4 +LABELV $1470 +LABELV $1457 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1481 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +CNSTI4 1852 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +LABELV $1481 +LABELV $1452 +endproc CG_Bleed 20 8 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1124 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 70 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 45 +byte 1 62 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 62 +byte 1 61 +byte 1 32 +byte 1 87 +byte 1 80 +byte 1 95 +byte 1 78 +byte 1 85 +byte 1 77 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 83 +byte 1 0 +align 1 +LABELV $1075 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $1043 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 10 +byte 1 0 +align 1 +LABELV $976 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 73 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 83 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $961 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 73 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 83 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $705 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 100 +byte 1 100 +byte 1 86 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $649 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 0 +align 1 +LABELV $625 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $592 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $505 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 100 +byte 1 100 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $437 +byte 1 65 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $432 +byte 1 66 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $427 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 50 +byte 1 122 +byte 1 97 +byte 1 112 +byte 1 47 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $415 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $412 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $411 +byte 1 67 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $408 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $405 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $400 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $399 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 73 +byte 1 110 +byte 1 51 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $396 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $387 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 0 +align 1 +LABELV $384 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $379 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $374 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $371 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 51 +byte 1 114 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $366 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 51 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $363 +byte 1 95 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $362 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $361 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $360 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $355 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $352 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $349 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $346 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $343 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $340 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $337 +byte 1 123 +byte 1 0 +align 1 +LABELV $324 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $323 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $322 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $315 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $314 +byte 1 125 +byte 1 0 +align 1 +LABELV $303 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $298 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $293 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $286 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 68 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $277 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 68 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $274 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 70 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 0 +align 1 +LABELV $265 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 68 +byte 1 76 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $262 +byte 1 97 +byte 1 108 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 73 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $251 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 70 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $240 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $237 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $228 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 0 +align 1 +LABELV $225 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $220 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $217 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 122 +byte 1 122 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $212 +byte 1 109 +byte 1 117 +byte 1 122 +byte 1 122 +byte 1 108 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $209 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $204 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 83 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $201 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $196 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $185 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 65 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $182 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $177 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $174 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $165 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $162 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $157 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $154 +byte 1 0 +align 1 +LABELV $126 +byte 1 67 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $123 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $120 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/bg_alloc.asm b/build/release-linux-x86_64/base/game/bg_alloc.asm new file mode 100644 index 0000000..a16891f --- /dev/null +++ b/build/release-linux-x86_64/base/game/bg_alloc.asm @@ -0,0 +1,1358 @@ +export BG_Alloc +code +proc BG_Alloc 48 12 +ADDRLP4 4 +ADDRFP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4 +ADDU4 +CNSTU4 31 +ADDU4 +CNSTI4 -32 +CVIU4 4 +BANDU4 +CVUI4 4 +ASGNI4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +CNSTI4 2097153 +ASGNI4 +ADDRLP4 0 +ADDRGP4 freeHead +INDIRP4 +ASGNP4 +ADDRGP4 $64 +JUMPV +LABELV $61 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTU4 3735928383 +CVUI4 4 +EQI4 $65 +CNSTI4 1 +ARGI4 +ADDRGP4 $67 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $65 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $68 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $70 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $72 +ADDRLP4 12 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $72 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $74 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +LABELV $74 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 freeHead +INDIRP4 +CVPU4 4 +NEU4 $76 +ADDRGP4 freeHead +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $76 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $63 +JUMPV +LABELV $70 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +GEI4 $78 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $78 +LABELV $68 +LABELV $62 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $64 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $61 +LABELV $63 +ADDRLP4 32 +CNSTU4 0 +ASGNU4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +ADDRLP4 32 +INDIRU4 +NEU4 $80 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +ADDRLP4 32 +INDIRU4 +EQU4 $80 +ADDRLP4 36 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 28 +INDIRP4 +ASGNP4 +LABELV $80 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $82 +ADDRLP4 36 +ADDRGP4 freeMem +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 44 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 44 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRP4 +RETP4 +ADDRGP4 $60 +JUMPV +LABELV $82 +CNSTI4 1 +ARGI4 +ADDRGP4 $84 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +CNSTP4 0 +RETP4 +LABELV $60 +endproc BG_Alloc 48 12 +export BG_Free +proc BG_Free 24 0 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +CNSTI4 -4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRGP4 freeMem +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 freeHead +INDIRP4 +ASGNP4 +ADDRGP4 $89 +JUMPV +LABELV $86 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +NEU4 $90 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $85 +JUMPV +LABELV $90 +LABELV $87 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $89 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $86 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTU4 3735928383 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRGP4 freeHead +INDIRP4 +ASGNP4 +ADDRGP4 freeHead +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 freeHead +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $85 +endproc BG_Free 24 0 +export BG_InitMemory +proc BG_InitMemory 4 0 +ADDRLP4 0 +ADDRGP4 freeHead +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRGP4 memoryPool +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTU4 3735928383 +CVUI4 4 +ASGNI4 +ADDRGP4 freeHead +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 2097152 +ASGNI4 +ADDRGP4 freeHead +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRGP4 freeHead +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRGP4 freeMem +CNSTI4 2097152 +ASGNI4 +LABELV $92 +endproc BG_InitMemory 4 0 +export BG_DefragmentMemory +proc BG_DefragmentMemory 36 12 +ADDRLP4 8 +ADDRGP4 freeHead +INDIRP4 +ASGNP4 +ADDRGP4 $97 +JUMPV +LABELV $94 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 freeHead +INDIRP4 +ASGNP4 +ADDRGP4 $101 +JUMPV +LABELV $98 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTU4 3735928383 +CVUI4 4 +EQI4 $102 +CNSTI4 1 +ARGI4 +ADDRGP4 $104 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $102 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +NEU4 $105 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $107 +ADDRLP4 20 +CNSTI4 12 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $107 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $109 +ADDRLP4 28 +CNSTI4 8 +ASGNI4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $111 +ADDRGP4 freeHead +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $111 +LABELV $109 +ADDRLP4 24 +CNSTI4 4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 8 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 16 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 8 +ADDRGP4 freeHead +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRGP4 $106 +JUMPV +LABELV $105 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $106 +LABELV $99 +LABELV $101 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $98 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $113 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $113 +LABELV $95 +LABELV $97 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $94 +LABELV $93 +endproc BG_DefragmentMemory 36 12 +export BG_MemoryInfo +proc BG_MemoryInfo 40 20 +ADDRLP4 0 +ADDRGP4 memoryPool +ASGNP4 +ADDRLP4 12 +ADDRGP4 memoryPool+2097152 +ASGNP4 +ADDRGP4 $117 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 20 +CNSTI4 2097152 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 freeMem +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $119 +JUMPV +LABELV $118 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $122 +JUMPV +LABELV $121 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $122 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +GEU4 $124 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTU4 3735928383 +CVUI4 4 +EQI4 $121 +LABELV $124 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $125 +ADDRGP4 $127 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $125 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $129 +JUMPV +LABELV $128 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CVIU4 4 +ADDU4 +CVUP4 4 +ASGNP4 +LABELV $129 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +GEU4 $131 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTU4 3735928383 +CVUI4 4 +NEI4 $128 +LABELV $131 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $132 +ADDRGP4 $134 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $132 +LABELV $119 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +LTU4 $118 +LABELV $115 +endproc BG_MemoryInfo 40 20 +bss +align 4 +LABELV freeMem +skip 4 +align 4 +LABELV freeHead +skip 4 +align 1 +LABELV memoryPool +skip 2097152 +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $134 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 115 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $127 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 115 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $117 +byte 1 37 +byte 1 112 +byte 1 45 +byte 1 37 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $104 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 77 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 117 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $84 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $67 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 58 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 117 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/bg_lib.asm b/build/release-linux-x86_64/base/game/bg_lib.asm new file mode 100644 index 0000000..856010e --- /dev/null +++ b/build/release-linux-x86_64/base/game/bg_lib.asm @@ -0,0 +1,11223 @@ +code +proc swapfunc 24 0 +ADDRFP4 12 +INDIRI4 +CNSTI4 1 +GTI4 $28 +ADDRLP4 8 +ADDRFP4 8 +INDIRI4 +CVIU4 4 +CNSTI4 2 +RSHU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +LABELV $30 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $31 +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GTI4 $30 +ADDRGP4 $29 +JUMPV +LABELV $28 +ADDRLP4 8 +ADDRFP4 8 +INDIRI4 +CVIU4 4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +LABELV $33 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 12 +INDIRI1 +ASGNI1 +LABELV $34 +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GTI4 $33 +LABELV $29 +LABELV $27 +endproc swapfunc 24 0 +proc med3 40 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +GEI4 $42 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +GEI4 $44 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $45 +JUMPV +LABELV $44 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +GEI4 $46 +ADDRLP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRGP4 $47 +JUMPV +LABELV $46 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $47 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $45 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $43 +JUMPV +LABELV $42 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +LEI4 $48 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $49 +JUMPV +LABELV $48 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $50 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $51 +JUMPV +LABELV $50 +ADDRLP4 16 +ADDRFP4 8 +INDIRP4 +ASGNP4 +LABELV $51 +ADDRLP4 12 +ADDRLP4 16 +INDIRP4 +ASGNP4 +LABELV $49 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +LABELV $43 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $36 +endproc med3 40 8 +export qsort +proc qsort 124 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRU4 +ASGNU4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +LABELV $53 +ADDRLP4 52 +CNSTU4 3 +ASGNU4 +ADDRLP4 56 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CVUI4 4 +CVIU4 4 +ADDRLP4 52 +INDIRU4 +BANDU4 +ADDRLP4 56 +INDIRU4 +NEU4 $58 +ADDRFP4 8 +INDIRU4 +ADDRLP4 52 +INDIRU4 +BANDU4 +ADDRLP4 56 +INDIRU4 +EQU4 $56 +LABELV $58 +ADDRLP4 44 +CNSTI4 2 +ASGNI4 +ADDRGP4 $57 +JUMPV +LABELV $56 +ADDRFP4 8 +INDIRU4 +CNSTU4 4 +NEU4 $59 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRGP4 $60 +JUMPV +LABELV $59 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +LABELV $60 +ADDRLP4 44 +ADDRLP4 48 +INDIRI4 +ASGNI4 +LABELV $57 +ADDRLP4 16 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRU4 +CNSTU4 7 +GEU4 $61 +ADDRLP4 32 +ADDRFP4 8 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRGP4 $66 +JUMPV +LABELV $63 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRGP4 $70 +JUMPV +LABELV $67 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $71 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRGP4 $72 +JUMPV +LABELV $71 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $72 +LABELV $68 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +LABELV $70 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +LEU4 $73 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +GTI4 $67 +LABELV $73 +LABELV $64 +ADDRLP4 32 +ADDRFP4 8 +INDIRU4 +ADDRLP4 32 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $66 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CVPU4 4 +LTU4 $63 +ADDRGP4 $52 +JUMPV +LABELV $61 +ADDRLP4 32 +ADDRFP4 4 +INDIRU4 +CNSTI4 1 +RSHU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRU4 +CNSTU4 7 +LEU4 $74 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRFP4 4 +INDIRU4 +CNSTU4 1 +SUBU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRU4 +CNSTU4 40 +LEU4 $76 +ADDRLP4 40 +ADDRFP4 4 +INDIRU4 +CNSTI4 3 +RSHU4 +ADDRFP4 8 +INDIRU4 +MULU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRLP4 76 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 med3 +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRLP4 88 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 88 +INDIRI4 +SUBP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 88 +INDIRI4 +ADDRLP4 32 +INDIRP4 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRGP4 med3 +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 92 +INDIRP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 100 +INDIRI4 +CNSTI4 1 +LSHI4 +SUBP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 100 +INDIRI4 +SUBP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 med3 +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 104 +INDIRP4 +ASGNP4 +LABELV $76 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 med3 +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 72 +INDIRP4 +ASGNP4 +LABELV $74 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $78 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRGP4 $79 +JUMPV +LABELV $78 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $79 +ADDRLP4 72 +ADDRFP4 8 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 76 +ADDRFP4 4 +INDIRU4 +CNSTU4 1 +SUBU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRGP4 $85 +JUMPV +LABELV $84 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $87 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $89 +ADDRLP4 80 +ADDRLP4 20 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRGP4 $90 +JUMPV +LABELV $89 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $90 +ADDRLP4 20 +ADDRFP4 8 +INDIRU4 +ADDRLP4 20 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $87 +ADDRLP4 4 +ADDRFP4 8 +INDIRU4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $85 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +GTU4 $91 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +LEI4 $84 +LABELV $91 +ADDRGP4 $93 +JUMPV +LABELV $92 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $95 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $97 +ADDRLP4 88 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ASGNI4 +ADDRGP4 $98 +JUMPV +LABELV $97 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $98 +ADDRLP4 24 +ADDRLP4 24 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +LABELV $95 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +LABELV $93 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +GTU4 $99 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +GEI4 $92 +LABELV $99 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +LEU4 $100 +ADDRGP4 $82 +JUMPV +LABELV $100 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $102 +ADDRLP4 96 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRGP4 $103 +JUMPV +LABELV $102 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $103 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRFP4 8 +INDIRU4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +ADDRGP4 $85 +JUMPV +LABELV $82 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $104 +ADDRLP4 32 +ADDRFP4 8 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRGP4 $109 +JUMPV +LABELV $106 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRGP4 $113 +JUMPV +LABELV $110 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $114 +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRGP4 $115 +JUMPV +LABELV $114 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $115 +LABELV $111 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +LABELV $113 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +LEU4 $116 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +GTI4 $110 +LABELV $116 +LABELV $107 +ADDRLP4 32 +ADDRFP4 8 +INDIRU4 +ADDRLP4 32 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $109 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CVPU4 4 +LTU4 $106 +ADDRGP4 $52 +JUMPV +LABELV $104 +ADDRLP4 36 +ADDRFP4 4 +INDIRU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 88 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 88 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 88 +INDIRU4 +SUBU4 +CVUI4 4 +GEI4 $118 +ADDRLP4 80 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $119 +JUMPV +LABELV $118 +ADDRLP4 80 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +LABELV $119 +ADDRLP4 12 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $120 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +SUBP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $120 +ADDRLP4 100 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 100 +INDIRU4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +ADDRLP4 100 +INDIRU4 +SUBU4 +CVUI4 4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +SUBU4 +GEU4 $123 +ADDRLP4 96 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ASGNU4 +ADDRGP4 $124 +JUMPV +LABELV $123 +ADDRLP4 96 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +SUBU4 +ASGNU4 +LABELV $124 +ADDRLP4 12 +ADDRLP4 96 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $125 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 12 +INDIRI4 +SUBP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $125 +ADDRLP4 108 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 108 +INDIRI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +LEU4 $127 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +DIVU4 +ARGU4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 qsort +CALLV +pop +LABELV $127 +ADDRLP4 116 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 116 +INDIRI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +LEU4 $129 +ADDRFP4 0 +ADDRLP4 36 +INDIRP4 +ADDRLP4 12 +INDIRI4 +SUBP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +DIVU4 +ASGNU4 +ADDRGP4 $53 +JUMPV +LABELV $129 +LABELV $52 +endproc qsort 124 16 +export strlen +proc strlen 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $133 +JUMPV +LABELV $132 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $133 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $132 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +RETU4 +LABELV $131 +endproc strlen 4 0 +export strcat +proc strcat 16 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $137 +JUMPV +LABELV $136 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $137 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $136 +ADDRGP4 $140 +JUMPV +LABELV $139 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $140 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $139 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $135 +endproc strcat 16 0 +export strcpy +proc strcpy 16 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $144 +JUMPV +LABELV $143 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $144 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $143 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $142 +endproc strcpy 16 0 +export strcmp +proc strcmp 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $148 +JUMPV +LABELV $147 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ASGNP4 +LABELV $148 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $151 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $151 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $147 +LABELV $151 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +SUBI4 +RETI4 +LABELV $146 +endproc strcmp 12 0 +export strrchr +proc strrchr 16 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 12 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $156 +JUMPV +LABELV $153 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRFP4 4 +INDIRI4 +NEI4 $157 +ADDRLP4 4 +INDIRP4 +RETP4 +ADDRGP4 $152 +JUMPV +LABELV $157 +LABELV $154 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $156 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $153 +CNSTP4 0 +RETP4 +LABELV $152 +endproc strrchr 16 4 +export strchr +proc strchr 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $161 +JUMPV +LABELV $160 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRFP4 4 +INDIRI4 +NEI4 $163 +ADDRFP4 0 +INDIRP4 +RETP4 +ADDRGP4 $159 +JUMPV +LABELV $163 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $161 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $160 +CNSTP4 0 +RETP4 +LABELV $159 +endproc strchr 0 0 +export strstr +proc strstr 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $167 +JUMPV +LABELV $166 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $172 +JUMPV +LABELV $169 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +EQI4 $173 +ADDRGP4 $171 +JUMPV +LABELV $173 +LABELV $170 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $172 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $169 +LABELV $171 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $175 +ADDRFP4 0 +INDIRP4 +RETP4 +ADDRGP4 $165 +JUMPV +LABELV $175 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $167 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $166 +CNSTP4 0 +RETP4 +LABELV $165 +endproc strstr 8 0 +export tolower +proc tolower 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 65 +LTI4 $178 +ADDRFP4 0 +INDIRI4 +CNSTI4 90 +GTI4 $178 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 32 +ADDI4 +ASGNI4 +LABELV $178 +ADDRFP4 0 +INDIRI4 +RETI4 +LABELV $177 +endproc tolower 4 0 +export toupper +proc toupper 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 97 +LTI4 $181 +ADDRFP4 0 +INDIRI4 +CNSTI4 122 +GTI4 $181 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 -32 +ADDI4 +ASGNI4 +LABELV $181 +ADDRFP4 0 +INDIRI4 +RETI4 +LABELV $180 +endproc toupper 4 0 +export memmove +proc memmove 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +LEU4 $184 +ADDRLP4 0 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRGP4 $187 +JUMPV +LABELV $186 +ADDRLP4 0 +ADDRLP4 0 +INDIRU4 +CNSTU4 1 +SUBU4 +ASGNU4 +ADDRLP4 0 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRU4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $187 +ADDRLP4 0 +INDIRU4 +CNSTU4 0 +NEU4 $186 +ADDRGP4 $185 +JUMPV +LABELV $184 +ADDRLP4 0 +CNSTU4 0 +ASGNU4 +ADDRGP4 $192 +JUMPV +LABELV $189 +ADDRLP4 0 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRU4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $190 +ADDRLP4 0 +ADDRLP4 0 +INDIRU4 +CNSTU4 1 +ADDU4 +ASGNU4 +LABELV $192 +ADDRLP4 0 +INDIRU4 +ADDRFP4 8 +INDIRU4 +LTU4 $189 +LABELV $185 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $183 +endproc memmove 8 0 +export rint +proc rint 8 4 +ADDRFP4 0 +INDIRF4 +CNSTF4 1056964608 +LTF4 $194 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +RETF4 +ADDRGP4 $193 +JUMPV +LABELV $194 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 floor +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +RETF4 +LABELV $193 +endproc rint 8 4 +export tan +proc tan 8 4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +DIVF4 +RETF4 +LABELV $196 +endproc tan 8 4 +lit +align 4 +LABELV pi +byte 4 1078530010 +align 4 +LABELV pio2_hi +byte 4 1070141402 +align 4 +LABELV pio2_lo +byte 4 866263400 +align 4 +LABELV pS0 +byte 4 1042983595 +align 4 +LABELV pS1 +byte 4 3198595216 +align 4 +LABELV pS2 +byte 4 1045301928 +align 4 +LABELV pS3 +byte 4 3173257542 +align 4 +LABELV pS4 +byte 4 978288388 +align 4 +LABELV pS5 +byte 4 940699400 +align 4 +LABELV qS1 +byte 4 3222917433 +align 4 +LABELV qS2 +byte 4 1073829677 +align 4 +LABELV qS3 +byte 4 3207607137 +align 4 +LABELV qS4 +byte 4 1033750062 +export acos +code +proc acos 64 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +LABELV $199 +ADDRLP4 44 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 44 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $200 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1065353216 +NEI4 $202 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $204 +CNSTF4 0 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $204 +ADDRGP4 pi +INDIRF4 +CNSTF4 1073741824 +ADDRGP4 pio2_lo +INDIRF4 +MULF4 +ADDF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $202 +ADDRLP4 12 +INDIRI4 +CNSTI4 1065353216 +LEI4 $206 +ADDRLP4 48 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ADDRLP4 48 +INDIRF4 +DIVF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $206 +ADDRLP4 12 +INDIRI4 +CNSTI4 1056964608 +GEI4 $208 +ADDRLP4 12 +INDIRI4 +CNSTI4 587202560 +GTI4 $210 +ADDRGP4 pio2_hi +INDIRF4 +ADDRGP4 pio2_lo +INDIRF4 +ADDF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $210 +ADDRLP4 4 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 pS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS5 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS4 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 pio2_hi +INDIRF4 +ADDRFP4 0 +INDIRF4 +ADDRGP4 pio2_lo +INDIRF4 +ADDRFP4 0 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +SUBF4 +SUBF4 +SUBF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $208 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $212 +ADDRLP4 44 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4 +CNSTF4 1056964608 +ADDRFP4 0 +INDIRF4 +ADDRLP4 44 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 pS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS5 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS4 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDRLP4 44 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 52 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 28 +INDIRF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ADDRGP4 pio2_lo +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 pi +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 56 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +MULF4 +SUBF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $212 +ADDRLP4 4 +CNSTF4 1056964608 +CNSTF4 1065353216 +ADDRFP4 0 +INDIRF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 48 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 32 +INDIRF4 +ASGNF4 +LABELV $214 +ADDRLP4 52 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 52 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $215 +LABELV $217 +ADDRLP4 52 +ADDRLP4 44 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 52 +INDIRF4 +ASGNF4 +LABELV $218 +ADDRLP4 60 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +SUBF4 +ADDRLP4 60 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +DIVF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 pS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS5 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS4 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 28 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDRLP4 40 +INDIRF4 +ADDF4 +ASGNF4 +CNSTF4 1073741824 +ADDRLP4 8 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +MULF4 +RETF4 +LABELV $198 +endproc acos 64 4 +lit +align 4 +LABELV bp +byte 4 1065353216 +byte 4 1069547520 +align 4 +LABELV dp_h +byte 4 0 +byte 4 1058390016 +align 4 +LABELV dp_l +byte 4 0 +byte 4 902942684 +align 4 +LABELV huge +byte 4 1900671690 +align 4 +LABELV tiny +byte 4 228737632 +align 4 +LABELV zero +byte 4 0 +align 4 +LABELV one +byte 4 1065353216 +align 4 +LABELV two +byte 4 1073741824 +align 4 +LABELV two24 +byte 4 1266679808 +align 4 +LABELV two25 +byte 4 1275068416 +align 4 +LABELV twom25 +byte 4 855638016 +align 4 +LABELV L1 +byte 4 1058642330 +align 4 +LABELV L2 +byte 4 1054567863 +align 4 +LABELV L3 +byte 4 1051372203 +align 4 +LABELV L4 +byte 4 1049338629 +align 4 +LABELV L5 +byte 4 1047278165 +align 4 +LABELV L6 +byte 4 1045688642 +align 4 +LABELV P1 +byte 4 1042983595 +align 4 +LABELV P2 +byte 4 3140881249 +align 4 +LABELV P3 +byte 4 948613973 +align 4 +LABELV P4 +byte 4 3051219470 +align 4 +LABELV P5 +byte 4 858897228 +align 4 +LABELV lg2 +byte 4 1060205080 +align 4 +LABELV lg2_h +byte 4 1060205056 +align 4 +LABELV lg2_l +byte 4 901758604 +align 4 +LABELV ovt +byte 4 859351612 +align 4 +LABELV cp +byte 4 1064712271 +align 4 +LABELV cp_h +byte 4 1064712192 +align 4 +LABELV cp_l +byte 4 916308896 +align 4 +LABELV ivln2 +byte 4 1069066811 +align 4 +LABELV ivln2_h +byte 4 1069066752 +align 4 +LABELV ivln2_l +byte 4 921478512 +code +proc copysignf 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +LABELV $221 +ADDRLP4 8 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 8 +INDIRU4 +ASGNU4 +LABELV $222 +LABELV $224 +ADDRLP4 8 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 8 +INDIRU4 +ASGNU4 +LABELV $225 +LABELV $227 +ADDRLP4 8 +ADDRLP4 0 +INDIRU4 +CNSTU4 2147483647 +BANDU4 +ADDRLP4 4 +INDIRU4 +CNSTU4 2147483648 +BANDU4 +BORU4 +ASGNU4 +ADDRFP4 0 +ADDRLP4 8 +INDIRF4 +ASGNF4 +LABELV $228 +ADDRFP4 0 +INDIRF4 +RETF4 +LABELV $220 +endproc copysignf 12 0 +proc __scalbnf 40 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +LABELV $231 +ADDRLP4 8 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 8 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $232 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2139095040 +BANDI4 +CNSTI4 23 +RSHI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $234 +ADDRLP4 0 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +CNSTI4 0 +NEI4 $236 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $236 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ADDRGP4 two25 +INDIRF4 +MULF4 +ASGNF4 +LABELV $238 +ADDRLP4 8 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 8 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $239 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2139095040 +BANDI4 +CNSTI4 23 +RSHI4 +CNSTI4 25 +SUBI4 +ASGNI4 +LABELV $234 +ADDRLP4 4 +INDIRI4 +CNSTI4 255 +NEI4 $241 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +ADDF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $241 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 50000 +GTI4 $245 +ADDRLP4 4 +INDIRI4 +CNSTI4 254 +LEI4 $243 +LABELV $245 +ADDRLP4 12 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 copysignf +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $243 +ADDRFP4 4 +INDIRI4 +CNSTI4 -50000 +GEI4 $246 +ADDRLP4 20 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 copysignf +CALLF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $246 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $248 +LABELV $250 +ADDRLP4 28 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 2155872255 +BANDU4 +ADDRLP4 4 +INDIRI4 +CNSTI4 23 +LSHI4 +CVIU4 4 +BORU4 +ASGNU4 +ADDRFP4 0 +ADDRLP4 28 +INDIRF4 +ASGNF4 +LABELV $251 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $248 +ADDRLP4 4 +INDIRI4 +CNSTI4 -25 +GTI4 $253 +ADDRLP4 28 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 copysignf +CALLF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 32 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $253 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 25 +ADDI4 +ASGNI4 +LABELV $255 +ADDRLP4 36 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 2155872255 +BANDU4 +ADDRLP4 4 +INDIRI4 +CNSTI4 23 +LSHI4 +CVIU4 4 +BORU4 +ASGNU4 +ADDRFP4 0 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $256 +ADDRFP4 0 +INDIRF4 +ADDRGP4 twom25 +INDIRF4 +MULF4 +RETF4 +LABELV $230 +endproc __scalbnf 40 8 +export pow +proc pow 208 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +CNSTF4 1065353216 +NEF4 $259 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $259 +LABELV $261 +ADDRLP4 108 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 108 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $262 +LABELV $264 +ADDRLP4 108 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 108 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $265 +ADDRLP4 108 +CNSTI4 2147483647 +ASGNI4 +ADDRLP4 20 +ADDRLP4 32 +INDIRI4 +ADDRLP4 108 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 36 +INDIRI4 +ADDRLP4 108 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $267 +ADDRGP4 one +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $267 +ADDRLP4 112 +CNSTI4 2139095040 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 112 +INDIRI4 +GTI4 $271 +ADDRLP4 60 +INDIRI4 +ADDRLP4 112 +INDIRI4 +LEI4 $269 +LABELV $271 +ADDRFP4 0 +INDIRF4 +ADDRFP4 4 +INDIRF4 +ADDF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $269 +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +ADDRLP4 80 +ADDRLP4 116 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 116 +INDIRI4 +GEI4 $272 +ADDRLP4 60 +INDIRI4 +CNSTI4 1266679808 +LTI4 $274 +ADDRLP4 80 +CNSTI4 2 +ASGNI4 +ADDRGP4 $275 +JUMPV +LABELV $274 +ADDRLP4 60 +INDIRI4 +CNSTI4 1065353216 +LTI4 $276 +ADDRLP4 124 +CNSTI4 23 +ASGNI4 +ADDRLP4 28 +ADDRLP4 60 +INDIRI4 +ADDRLP4 124 +INDIRI4 +RSHI4 +CNSTI4 127 +SUBI4 +ASGNI4 +ADDRLP4 128 +ADDRLP4 124 +INDIRI4 +ADDRLP4 28 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 60 +INDIRI4 +ADDRLP4 128 +INDIRI4 +RSHI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 128 +INDIRI4 +LSHI4 +ADDRLP4 60 +INDIRI4 +NEI4 $278 +ADDRLP4 80 +CNSTI4 2 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +BANDI4 +SUBI4 +ASGNI4 +LABELV $278 +LABELV $276 +LABELV $275 +LABELV $272 +ADDRLP4 60 +INDIRI4 +CNSTI4 2139095040 +NEI4 $280 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353216 +NEI4 $282 +ADDRFP4 4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +SUBF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $282 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353216 +LEI4 $284 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +LTI4 $287 +ADDRLP4 124 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $288 +JUMPV +LABELV $287 +ADDRLP4 124 +ADDRGP4 zero +INDIRF4 +ASGNF4 +LABELV $288 +ADDRLP4 124 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $284 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $290 +ADDRLP4 128 +ADDRFP4 4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRGP4 $291 +JUMPV +LABELV $290 +ADDRLP4 128 +ADDRGP4 zero +INDIRF4 +ASGNF4 +LABELV $291 +ADDRLP4 128 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $280 +ADDRLP4 60 +INDIRI4 +CNSTI4 1065353216 +NEI4 $292 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $294 +ADDRGP4 one +INDIRF4 +ADDRFP4 0 +INDIRF4 +DIVF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $294 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $292 +ADDRLP4 36 +INDIRI4 +CNSTI4 1073741824 +NEI4 $296 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $296 +ADDRLP4 36 +INDIRI4 +CNSTI4 1056964608 +NEI4 $298 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +LTI4 $300 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 124 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 124 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $300 +LABELV $298 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 124 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 124 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRI4 +CNSTI4 2139095040 +EQI4 $305 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $305 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353216 +NEI4 $302 +LABELV $305 +ADDRLP4 8 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $306 +ADDRLP4 8 +ADDRGP4 one +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +ASGNF4 +LABELV $306 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +GEI4 $308 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353216 +SUBI4 +ADDRLP4 80 +INDIRI4 +BORI4 +CNSTI4 0 +NEI4 $310 +ADDRLP4 136 +ADDRLP4 8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 136 +INDIRF4 +ADDRLP4 136 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 $311 +JUMPV +LABELV $310 +ADDRLP4 80 +INDIRI4 +CNSTI4 1 +NEI4 $312 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $312 +LABELV $311 +LABELV $308 +ADDRLP4 8 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $302 +ADDRLP4 32 +INDIRI4 +CVIU4 4 +CNSTI4 31 +RSHU4 +CNSTU4 1 +SUBU4 +ADDRLP4 80 +INDIRI4 +CVIU4 4 +BORU4 +CNSTU4 0 +NEU4 $314 +ADDRLP4 136 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 136 +INDIRF4 +ADDRLP4 136 +INDIRF4 +DIVF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $314 +ADDRLP4 60 +INDIRI4 +CNSTI4 1291845632 +LEI4 $316 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353208 +GEI4 $318 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $321 +ADDRLP4 144 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 140 +ADDRLP4 144 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $321 +ADDRLP4 148 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 140 +ADDRLP4 148 +INDIRF4 +ADDRLP4 148 +INDIRF4 +MULF4 +ASGNF4 +LABELV $322 +ADDRLP4 140 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $318 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353223 +LEI4 $323 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +LEI4 $326 +ADDRLP4 156 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 152 +ADDRLP4 156 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $327 +JUMPV +LABELV $326 +ADDRLP4 160 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 152 +ADDRLP4 160 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ASGNF4 +LABELV $327 +ADDRLP4 152 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $323 +ADDRLP4 4 +ADDRFP4 0 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +CNSTF4 1056964608 +ADDRLP4 4 +INDIRF4 +CNSTF4 1051372203 +CNSTF4 1048576000 +ADDRLP4 4 +INDIRF4 +MULF4 +SUBF4 +MULF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 52 +ADDRGP4 ivln2_h +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 4 +INDIRF4 +ADDRGP4 ivln2_l +INDIRF4 +MULF4 +ADDRLP4 76 +INDIRF4 +ADDRGP4 ivln2 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 52 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $328 +ADDRLP4 168 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 168 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $329 +LABELV $331 +ADDRLP4 168 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 16 +ADDRLP4 168 +INDIRF4 +ASGNF4 +LABELV $332 +ADDRLP4 92 +ADDRLP4 56 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRGP4 $317 +JUMPV +LABELV $316 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 8388608 +GEI4 $334 +ADDRLP4 48 +ADDRLP4 48 +INDIRF4 +ADDRGP4 two24 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 24 +SUBI4 +ASGNI4 +LABELV $336 +ADDRLP4 160 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 160 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $337 +LABELV $334 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 23 +RSHI4 +CNSTI4 127 +SUBI4 +ADDI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 20 +INDIRI4 +CNSTI4 8388607 +BANDI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 12 +INDIRI4 +CNSTI4 1065353216 +BORI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1885297 +GTI4 $339 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRGP4 $340 +JUMPV +LABELV $339 +ADDRLP4 12 +INDIRI4 +CNSTI4 6140887 +GEI4 $341 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRGP4 $342 +JUMPV +LABELV $341 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 8388608 +SUBI4 +ASGNI4 +LABELV $342 +LABELV $340 +LABELV $343 +ADDRLP4 168 +ADDRLP4 20 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRLP4 48 +ADDRLP4 168 +INDIRF4 +ASGNF4 +LABELV $344 +ADDRLP4 172 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bp +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 48 +INDIRF4 +ADDRLP4 172 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56 +ADDRGP4 one +INDIRF4 +ADDRLP4 48 +INDIRF4 +ADDRLP4 172 +INDIRP4 +INDIRF4 +ADDF4 +DIVF4 +ASGNF4 +ADDRLP4 64 +ADDRLP4 52 +INDIRF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 144 +ADDRLP4 64 +INDIRF4 +ASGNF4 +LABELV $346 +ADDRLP4 176 +ADDRLP4 144 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 176 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $347 +LABELV $349 +ADDRLP4 176 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 144 +ADDRLP4 176 +INDIRF4 +ASGNF4 +LABELV $350 +LABELV $352 +ADDRLP4 176 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +RSHI4 +CNSTI4 536870912 +BORI4 +CNSTI4 262144 +ADDI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 21 +LSHI4 +ADDI4 +CVIU4 4 +ASGNU4 +ADDRLP4 140 +ADDRLP4 176 +INDIRF4 +ASGNF4 +LABELV $353 +ADDRLP4 152 +ADDRLP4 48 +INDIRF4 +ADDRLP4 140 +INDIRF4 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bp +ADDP4 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRLP4 156 +ADDRLP4 56 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDRLP4 144 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +SUBF4 +ADDRLP4 144 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 148 +ADDRLP4 64 +INDIRF4 +ADDRLP4 64 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 104 +ADDRGP4 L3 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRGP4 L4 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRGP4 L5 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRGP4 L6 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 148 +INDIRF4 +ADDRLP4 148 +INDIRF4 +MULF4 +ADDRGP4 L1 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRGP4 L2 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 72 +INDIRF4 +ADDRLP4 156 +INDIRF4 +ADDRLP4 144 +INDIRF4 +ADDRLP4 64 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 148 +ADDRLP4 144 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 140 +ADDRLP4 148 +INDIRF4 +CNSTF4 1077936128 +ADDF4 +ADDRLP4 72 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $355 +ADDRLP4 192 +ADDRLP4 140 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 192 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $356 +LABELV $358 +ADDRLP4 192 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 140 +ADDRLP4 192 +INDIRF4 +ASGNF4 +LABELV $359 +ADDRLP4 152 +ADDRLP4 72 +INDIRF4 +ADDRLP4 140 +INDIRF4 +CNSTF4 1077936128 +SUBF4 +ADDRLP4 148 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 144 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 156 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ADDRLP4 152 +INDIRF4 +ADDRLP4 64 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 52 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $361 +ADDRLP4 196 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 196 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $362 +LABELV $364 +ADDRLP4 196 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 24 +ADDRLP4 196 +INDIRF4 +ASGNF4 +LABELV $365 +ADDRLP4 68 +ADDRLP4 56 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRLP4 96 +ADDRGP4 cp_h +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 200 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 100 +ADDRGP4 cp_l +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDRLP4 68 +INDIRF4 +ADDRGP4 cp +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 200 +INDIRI4 +ADDRGP4 dp_l +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 44 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 96 +INDIRF4 +ADDRLP4 100 +INDIRF4 +ADDF4 +ADDRLP4 200 +INDIRI4 +ADDRGP4 dp_h +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $367 +ADDRLP4 204 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 204 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $368 +LABELV $370 +ADDRLP4 204 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 16 +ADDRLP4 204 +INDIRF4 +ASGNF4 +LABELV $371 +ADDRLP4 92 +ADDRLP4 100 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 dp_h +ADDP4 +INDIRF4 +SUBF4 +ADDRLP4 96 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +LABELV $317 +ADDRLP4 64 +ADDRGP4 one +INDIRF4 +ASGNF4 +ADDRLP4 32 +INDIRI4 +CVIU4 4 +CNSTI4 31 +RSHU4 +CNSTU4 1 +SUBU4 +ADDRLP4 80 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIU4 4 +BORU4 +CNSTU4 0 +NEU4 $373 +ADDRLP4 64 +ADDRGP4 one +INDIRF4 +NEGF4 +ASGNF4 +LABELV $373 +LABELV $375 +ADDRLP4 140 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 140 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $376 +LABELV $378 +ADDRLP4 140 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 40 +ADDRLP4 140 +INDIRF4 +ASGNF4 +LABELV $379 +ADDRLP4 68 +ADDRFP4 4 +INDIRF4 +ADDRLP4 40 +INDIRF4 +SUBF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 40 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 68 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $381 +ADDRLP4 152 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 152 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $382 +ADDRLP4 12 +INDIRI4 +CNSTI4 1124073472 +LEI4 $384 +ADDRLP4 152 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ADDRLP4 152 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $384 +ADDRLP4 12 +INDIRI4 +CNSTI4 1124073472 +NEI4 $386 +ADDRLP4 68 +INDIRF4 +ADDRGP4 ovt +INDIRF4 +ADDF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +LEF4 $387 +ADDRLP4 156 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ADDRLP4 156 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $386 +ADDRLP4 12 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +CNSTI4 1125515264 +LEI4 $390 +ADDRLP4 156 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ADDRLP4 156 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $390 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +CNSTU4 3272998912 +NEU4 $392 +ADDRLP4 68 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +GTF4 $394 +ADDRLP4 160 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ADDRLP4 160 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $394 +LABELV $392 +LABELV $387 +ADDRLP4 84 +ADDRLP4 12 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 84 +INDIRI4 +CNSTI4 23 +RSHI4 +CNSTI4 127 +SUBI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 1056964608 +LEI4 $396 +ADDRLP4 44 +ADDRLP4 12 +INDIRI4 +CNSTI4 8388608 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +RSHI4 +ADDI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 44 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +CNSTI4 23 +RSHI4 +CNSTI4 127 +SUBI4 +ASGNI4 +LABELV $398 +ADDRLP4 164 +ADDRLP4 44 +INDIRI4 +CNSTI4 8388607 +ADDRLP4 28 +INDIRI4 +RSHI4 +BCOMI4 +BANDI4 +CVIU4 4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 164 +INDIRF4 +ASGNF4 +LABELV $399 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 8388607 +BANDI4 +CNSTI4 8388608 +BORI4 +CNSTI4 23 +ADDRLP4 28 +INDIRI4 +SUBI4 +RSHI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $401 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $401 +ADDRLP4 24 +ADDRLP4 24 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $396 +ADDRLP4 4 +ADDRLP4 68 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $403 +ADDRLP4 164 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 164 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $404 +LABELV $406 +ADDRLP4 164 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 164 +INDIRF4 +ASGNF4 +LABELV $407 +ADDRLP4 52 +ADDRLP4 4 +INDIRF4 +ADDRGP4 lg2_h +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 68 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +SUBF4 +ADDRGP4 lg2 +INDIRF4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 lg2_l +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 52 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 56 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 88 +ADDRGP4 P3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 P4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 P5 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 P1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 P2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 8 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 16 +INDIRF4 +ADDRGP4 two +INDIRF4 +SUBF4 +DIVF4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ADDRGP4 one +INDIRF4 +ADDRLP4 72 +INDIRF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +LABELV $409 +ADDRLP4 192 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 192 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $410 +ADDRLP4 192 +CNSTI4 23 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 44 +INDIRI4 +ADDRLP4 192 +INDIRI4 +LSHI4 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 192 +INDIRI4 +RSHI4 +CNSTI4 0 +GTI4 $412 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRLP4 196 +ADDRGP4 __scalbnf +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 196 +INDIRF4 +ASGNF4 +ADDRGP4 $413 +JUMPV +LABELV $412 +LABELV $414 +ADDRLP4 200 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 200 +INDIRF4 +ASGNF4 +LABELV $415 +LABELV $413 +ADDRLP4 64 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +RETF4 +LABELV $258 +endproc pow 208 8 +data +align 4 +LABELV randSeed +byte 4 0 +export srand +code +proc srand 0 0 +ADDRGP4 randSeed +ADDRFP4 0 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $417 +endproc srand 0 0 +export rand +proc rand 4 0 +ADDRLP4 0 +ADDRGP4 randSeed +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 69069 +ADDRLP4 0 +INDIRP4 +INDIRI4 +MULI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 32767 +BANDI4 +RETI4 +LABELV $418 +endproc rand 4 0 +export atof +proc atof 36 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $421 +JUMPV +LABELV $420 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $423 +CNSTF4 0 +RETF4 +ADDRGP4 $419 +JUMPV +LABELV $423 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $421 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $420 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 43 +EQI4 $428 +ADDRLP4 12 +INDIRI4 +CNSTI4 45 +EQI4 $429 +ADDRGP4 $425 +JUMPV +LABELV $428 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $426 +JUMPV +LABELV $429 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $426 +JUMPV +LABELV $425 +ADDRLP4 8 +CNSTF4 1065353216 +ASGNF4 +LABELV $426 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 46 +EQI4 $430 +LABELV $432 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $437 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $435 +LABELV $437 +ADDRGP4 $431 +JUMPV +LABELV $435 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 4 +CNSTF4 1092616192 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +LABELV $433 +ADDRGP4 $432 +JUMPV +ADDRGP4 $431 +JUMPV +LABELV $430 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $431 +ADDRLP4 0 +INDIRI4 +CNSTI4 46 +NEI4 $438 +ADDRLP4 20 +CNSTF4 1036831949 +ASGNF4 +LABELV $440 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $445 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $443 +LABELV $445 +ADDRGP4 $442 +JUMPV +LABELV $443 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 1036831949 +ADDRLP4 20 +INDIRF4 +MULF4 +ASGNF4 +LABELV $441 +ADDRGP4 $440 +JUMPV +LABELV $442 +LABELV $438 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +RETF4 +LABELV $419 +endproc atof 36 0 +export strtod +proc strtod 60 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $447 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $448 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 32 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 12 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 10 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 13 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 9 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 11 +EQI4 $447 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $452 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 12 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $450 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $453 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3 +ADDP4 +ASGNP4 +LABELV $453 +ADDRFP4 0 +INDIRP4 +CNSTI4 3 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 40 +NEI4 $455 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 24 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 28 +ADDRGP4 strtol +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 41 +NEI4 $457 +ADDRLP4 16 +ADDRLP4 20 +INDIRI4 +CNSTI4 8388607 +BANDI4 +CNSTI4 2139095040 +BORI4 +CVIU4 4 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $459 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $459 +ADDRLP4 16 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $457 +LABELV $455 +ADDRLP4 16 +CNSTU4 2147483647 +ASGNU4 +ADDRLP4 16 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $450 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $463 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 16 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $461 +ADDRLP4 20 +CNSTU4 2139095040 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $464 +ADDRLP4 20 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $464 +ADDRFP4 0 +INDIRP4 +CNSTI4 3 +ADDP4 +ARGP4 +ADDRGP4 $468 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRLP4 24 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $466 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRGP4 $467 +JUMPV +LABELV $466 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3 +ADDP4 +ASGNP4 +LABELV $467 +ADDRLP4 20 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $461 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $469 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $469 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 43 +NEI4 $471 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $471 +LABELV $470 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $475 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRLP4 20 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $473 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $476 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 48 +LTI4 $480 +ADDRLP4 32 +INDIRI4 +CNSTI4 57 +GTI4 $480 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 36 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1098907648 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDRLP4 36 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRGP4 $476 +JUMPV +LABELV $480 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 65 +LTI4 $482 +ADDRLP4 40 +INDIRI4 +CNSTI4 70 +GTI4 $482 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 44 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1098907648 +ADDRLP4 0 +INDIRF4 +MULF4 +CNSTF4 1092616192 +ADDF4 +ADDRLP4 44 +INDIRP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ADDF4 +CNSTF4 1115815936 +SUBF4 +ASGNF4 +ADDRGP4 $476 +JUMPV +LABELV $482 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 97 +LTI4 $478 +ADDRLP4 48 +INDIRI4 +CNSTI4 102 +GTI4 $478 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 52 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1098907648 +ADDRLP4 0 +INDIRF4 +MULF4 +CNSTF4 1092616192 +ADDF4 +ADDRLP4 52 +INDIRP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ADDF4 +CNSTF4 1120010240 +SUBF4 +ASGNF4 +ADDRGP4 $476 +JUMPV +LABELV $478 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +GEU4 $486 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $486 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +NEI4 $488 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 32 +CNSTF4 1031798784 +ASGNF4 +LABELV $490 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 48 +LTI4 $494 +ADDRLP4 36 +INDIRI4 +CNSTI4 57 +GTI4 $494 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 40 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 40 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $495 +JUMPV +LABELV $494 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 65 +LTI4 $496 +ADDRLP4 44 +INDIRI4 +CNSTI4 70 +GTI4 $496 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 48 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 48 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +ADDI4 +CNSTI4 65 +SUBI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $497 +JUMPV +LABELV $496 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 97 +LTI4 $492 +ADDRLP4 52 +INDIRI4 +CNSTI4 102 +GTI4 $492 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 56 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 56 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +ADDI4 +CNSTI4 97 +SUBI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $499 +LABELV $497 +LABELV $495 +LABELV $491 +ADDRLP4 32 +ADDRLP4 32 +INDIRF4 +CNSTF4 1098907648 +DIVF4 +ASGNF4 +ADDRGP4 $490 +JUMPV +LABELV $492 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +GEU4 $500 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $500 +LABELV $488 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +EQU4 $502 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 32 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 112 +NEI4 $502 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ARGP4 +ADDRLP4 24 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 44 +ADDRGP4 strtol +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +NEU4 $504 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $506 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $506 +ADDRLP4 0 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $504 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +LEI4 $516 +ADDRGP4 $511 +JUMPV +LABELV $510 +ADDRLP4 36 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 0 +INDIRF4 +GTF4 $513 +ADDRGP4 $509 +JUMPV +LABELV $513 +ADDRLP4 0 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $511 +ADDRLP4 48 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +GTI4 $510 +ADDRGP4 $509 +JUMPV +LABELV $515 +ADDRLP4 36 +ADDRLP4 0 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 0 +INDIRF4 +LTF4 $518 +ADDRGP4 $517 +JUMPV +LABELV $518 +ADDRLP4 0 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $516 +ADDRLP4 48 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +LTI4 $515 +LABELV $517 +LABELV $509 +LABELV $502 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $520 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +LABELV $520 +ADDRLP4 0 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $473 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRGP4 $525 +JUMPV +LABELV $522 +LABELV $523 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 32 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1092616192 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ADDF4 +CNSTF4 1111490560 +SUBF4 +ASGNF4 +LABELV $525 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 48 +LTI4 $526 +ADDRLP4 36 +INDIRI4 +CNSTI4 57 +LEI4 $522 +LABELV $526 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +GEU4 $527 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $527 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +NEI4 $529 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 40 +CNSTF4 1036831949 +ASGNF4 +ADDRGP4 $534 +JUMPV +LABELV $531 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 44 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 44 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +CVIF4 4 +ADDRLP4 40 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $532 +ADDRLP4 40 +ADDRLP4 40 +INDIRF4 +CNSTF4 1092616192 +DIVF4 +ASGNF4 +LABELV $534 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 48 +LTI4 $535 +ADDRLP4 48 +INDIRI4 +CNSTI4 57 +LEI4 $531 +LABELV $535 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +GEU4 $536 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $536 +LABELV $529 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +EQU4 $538 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 40 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 101 +NEI4 $538 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ARGP4 +ADDRLP4 24 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 52 +ADDRGP4 strtol +CALLI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +NEU4 $540 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $542 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $542 +ADDRLP4 0 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $540 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +LEI4 $544 +ADDRGP4 $547 +JUMPV +LABELV $546 +ADDRLP4 44 +CNSTF4 1092616192 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 0 +INDIRF4 +GTF4 $549 +ADDRGP4 $545 +JUMPV +LABELV $549 +ADDRLP4 0 +ADDRLP4 44 +INDIRF4 +ASGNF4 +LABELV $547 +ADDRLP4 56 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +GTI4 $546 +ADDRGP4 $545 +JUMPV +LABELV $544 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +GEI4 $551 +ADDRGP4 $554 +JUMPV +LABELV $553 +ADDRLP4 44 +ADDRLP4 0 +INDIRF4 +CNSTF4 1092616192 +DIVF4 +ASGNF4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 0 +INDIRF4 +LTF4 $556 +ADDRGP4 $555 +JUMPV +LABELV $556 +ADDRLP4 0 +ADDRLP4 44 +INDIRF4 +ASGNF4 +LABELV $554 +ADDRLP4 56 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +LTI4 $553 +LABELV $555 +LABELV $551 +LABELV $545 +LABELV $538 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $558 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +LABELV $558 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $446 +endproc strtod 60 12 +export _atof +proc _atof 40 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 48 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRGP4 $562 +JUMPV +LABELV $561 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $564 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +CNSTF4 0 +RETF4 +ADDRGP4 $560 +JUMPV +LABELV $564 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $562 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $561 +ADDRLP4 16 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 43 +EQI4 $569 +ADDRLP4 16 +INDIRI4 +CNSTI4 45 +EQI4 $570 +ADDRGP4 $566 +JUMPV +LABELV $569 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $567 +JUMPV +LABELV $570 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $567 +JUMPV +LABELV $566 +ADDRLP4 12 +CNSTF4 1065353216 +ASGNF4 +LABELV $567 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +EQI4 $571 +LABELV $573 +ADDRLP4 24 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $578 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $576 +LABELV $578 +ADDRGP4 $575 +JUMPV +LABELV $576 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 8 +CNSTF4 1092616192 +ADDRLP4 8 +INDIRF4 +MULF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +LABELV $574 +ADDRGP4 $573 +JUMPV +LABELV $575 +LABELV $571 +ADDRLP4 0 +INDIRI4 +CNSTI4 46 +NEI4 $579 +ADDRLP4 24 +CNSTF4 1036831949 +ASGNF4 +LABELV $581 +ADDRLP4 28 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 28 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $586 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $584 +LABELV $586 +ADDRGP4 $583 +JUMPV +LABELV $584 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1036831949 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +LABELV $582 +ADDRGP4 $581 +JUMPV +LABELV $583 +LABELV $579 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +RETF4 +LABELV $560 +endproc _atof 40 0 +export strtol +proc strtol 32 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $588 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $588 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $593 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +EQI4 $593 +ADDRFP4 8 +INDIRI4 +CNSTI4 36 +LEI4 $595 +LABELV $593 +CNSTI4 0 +RETI4 +ADDRGP4 $587 +JUMPV +LABELV $594 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $595 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 32 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 12 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 13 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 9 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 11 +EQI4 $594 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $597 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $598 +JUMPV +LABELV $597 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 43 +NEI4 $599 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $599 +LABELV $598 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +NEI4 $601 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $603 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $603 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 120 +EQI4 $607 +ADDRLP4 16 +INDIRI4 +CNSTI4 88 +NEI4 $605 +LABELV $607 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $608 +ADDRFP4 8 +INDIRI4 +CNSTI4 16 +EQI4 $608 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $610 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $610 +CNSTI4 0 +RETI4 +ADDRGP4 $587 +JUMPV +LABELV $608 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRFP4 8 +CNSTI4 16 +ASGNI4 +ADDRGP4 $602 +JUMPV +LABELV $605 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $602 +ADDRFP4 8 +CNSTI4 8 +ASGNI4 +ADDRGP4 $602 +JUMPV +LABELV $601 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $614 +ADDRFP4 8 +CNSTI4 10 +ASGNI4 +LABELV $614 +LABELV $602 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $616 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 48 +LTI4 $620 +ADDRLP4 20 +INDIRI4 +CNSTI4 57 +GTI4 $620 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRGP4 $621 +JUMPV +LABELV $620 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 97 +LTI4 $622 +ADDRLP4 24 +INDIRI4 +CNSTI4 122 +GTI4 $622 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +ADDI4 +CNSTI4 97 +SUBI4 +ASGNI4 +ADDRGP4 $623 +JUMPV +LABELV $622 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 65 +LTI4 $618 +ADDRLP4 28 +INDIRI4 +CNSTI4 90 +GTI4 $618 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +ADDI4 +CNSTI4 65 +SUBI4 +ASGNI4 +LABELV $625 +LABELV $623 +LABELV $621 +ADDRLP4 16 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LTI4 $626 +ADDRGP4 $618 +JUMPV +LABELV $626 +ADDRLP4 0 +INDIRI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 -2147483648 +ADDI4 +ADDRFP4 8 +INDIRI4 +DIVI4 +GEI4 $628 +ADDRLP4 0 +CNSTI4 -2147483648 +ASGNI4 +ADDRGP4 $629 +JUMPV +LABELV $628 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRLP4 16 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $629 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $616 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $616 +JUMPV +LABELV $618 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $632 +ADDRLP4 0 +INDIRI4 +CNSTI4 -2147483648 +NEI4 $634 +ADDRLP4 0 +CNSTI4 2147483647 +ASGNI4 +ADDRGP4 $635 +JUMPV +LABELV $634 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $635 +LABELV $632 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $587 +endproc strtol 32 0 +export atoi +proc atoi 28 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $638 +JUMPV +LABELV $637 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $640 +CNSTI4 0 +RETI4 +ADDRGP4 $636 +JUMPV +LABELV $640 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $638 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $637 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 43 +EQI4 $645 +ADDRLP4 12 +INDIRI4 +CNSTI4 45 +EQI4 $646 +ADDRGP4 $642 +JUMPV +LABELV $645 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $643 +JUMPV +LABELV $646 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $643 +JUMPV +LABELV $642 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +LABELV $643 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $647 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $652 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $650 +LABELV $652 +ADDRGP4 $649 +JUMPV +LABELV $650 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 10 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $648 +ADDRGP4 $647 +JUMPV +LABELV $649 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +RETI4 +LABELV $636 +endproc atoi 28 0 +export _atoi +proc _atoi 32 0 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRGP4 $655 +JUMPV +LABELV $654 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $657 +CNSTI4 0 +RETI4 +ADDRGP4 $653 +JUMPV +LABELV $657 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $655 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $654 +ADDRLP4 16 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 43 +EQI4 $662 +ADDRLP4 16 +INDIRI4 +CNSTI4 45 +EQI4 $663 +ADDRGP4 $659 +JUMPV +LABELV $662 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $660 +JUMPV +LABELV $663 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $660 +JUMPV +LABELV $659 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $660 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $664 +ADDRLP4 24 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $669 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $667 +LABELV $669 +ADDRGP4 $666 +JUMPV +LABELV $667 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 10 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $665 +ADDRGP4 $664 +JUMPV +LABELV $666 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +MULI4 +RETI4 +LABELV $653 +endproc _atoi 32 0 +export abs +proc abs 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $672 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +NEGI4 +ASGNI4 +ADDRGP4 $673 +JUMPV +LABELV $672 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +LABELV $673 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $670 +endproc abs 4 0 +export fabs +proc fabs 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $676 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +NEGF4 +ASGNF4 +ADDRGP4 $677 +JUMPV +LABELV $676 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +LABELV $677 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $674 +endproc fabs 4 0 +export _hextoi +proc _hextoi 32 0 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRGP4 $680 +JUMPV +LABELV $679 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $682 +CNSTU4 0 +RETU4 +ADDRGP4 $678 +JUMPV +LABELV $682 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $680 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $679 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $685 +JUMPV +LABELV $684 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $687 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +GTI4 $687 +ADDRLP4 8 +ADDRLP4 8 +INDIRU4 +CNSTI4 4 +LSHU4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDU4 +CNSTU4 48 +SUBU4 +ASGNU4 +ADDRGP4 $685 +JUMPV +LABELV $687 +ADDRLP4 0 +INDIRI4 +CNSTI4 97 +LTI4 $689 +ADDRLP4 0 +INDIRI4 +CNSTI4 102 +GTI4 $689 +ADDRLP4 8 +ADDRLP4 8 +INDIRU4 +CNSTI4 4 +LSHU4 +CNSTU4 10 +ADDU4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDU4 +CNSTU4 97 +SUBU4 +ASGNU4 +ADDRGP4 $685 +JUMPV +LABELV $689 +ADDRLP4 0 +INDIRI4 +CNSTI4 65 +LTI4 $686 +ADDRLP4 0 +INDIRI4 +CNSTI4 70 +GTI4 $686 +ADDRLP4 8 +ADDRLP4 8 +INDIRU4 +CNSTI4 4 +LSHU4 +CNSTU4 10 +ADDU4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDU4 +CNSTU4 65 +SUBU4 +ASGNU4 +LABELV $685 +ADDRLP4 16 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRLP4 16 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 8 +GEI4 $693 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $684 +LABELV $693 +LABELV $686 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRU4 +RETU4 +LABELV $678 +endproc _hextoi 32 0 +proc dopr 276 32 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 48 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +ADDRLP4 44 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 44 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 44 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 24 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRGP4 $696 +JUMPV +LABELV $695 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $698 +ADDRLP4 0 +CNSTI4 8 +ASGNI4 +LABELV $698 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $701 +ADDRLP4 0 +INDIRI4 +CNSTI4 8 +GTI4 $701 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $808 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $808 +address $702 +address $705 +address $715 +address $720 +address $723 +address $730 +address $741 +address $746 +address $701 +code +LABELV $702 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 37 +NEI4 $703 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $704 +JUMPV +LABELV $703 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 56 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 56 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $704 +ADDRLP4 60 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 60 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 60 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $705 +ADDRLP4 64 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 72 +CNSTI4 32 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 72 +INDIRI4 +EQI4 $711 +ADDRLP4 64 +INDIRI4 +CNSTI4 35 +EQI4 $712 +ADDRLP4 64 +INDIRI4 +ADDRLP4 72 +INDIRI4 +LTI4 $706 +LABELV $714 +ADDRLP4 64 +INDIRI4 +CNSTI4 43 +EQI4 $710 +ADDRLP4 64 +INDIRI4 +CNSTI4 45 +EQI4 $709 +ADDRLP4 64 +INDIRI4 +CNSTI4 48 +EQI4 $713 +ADDRGP4 $706 +JUMPV +LABELV $709 +ADDRLP4 84 +CNSTI4 1 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +ADDRLP4 84 +INDIRI4 +BORI4 +ASGNI4 +ADDRLP4 80 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 80 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 80 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $710 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRLP4 88 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 88 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 88 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $711 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRLP4 92 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 92 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 92 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $712 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +ADDRLP4 96 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 96 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 96 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $713 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRLP4 100 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 100 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 100 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $706 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $715 +ADDRLP4 80 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +CNSTI4 48 +ADDRLP4 80 +INDIRI4 +GTI4 $716 +ADDRLP4 80 +INDIRI4 +CNSTI4 57 +GTI4 $716 +ADDRLP4 16 +CNSTI4 10 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ADDI4 +ASGNI4 +ADDRLP4 84 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 84 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 84 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $716 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 42 +NEI4 $718 +ADDRLP4 88 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 88 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 88 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 84 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 84 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 84 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $718 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $720 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 46 +NEI4 $721 +ADDRLP4 0 +CNSTI4 4 +ASGNI4 +ADDRLP4 84 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 84 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 84 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $721 +ADDRLP4 0 +CNSTI4 5 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $723 +ADDRLP4 84 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +CNSTI4 48 +ADDRLP4 84 +INDIRI4 +GTI4 $724 +ADDRLP4 84 +INDIRI4 +CNSTI4 57 +GTI4 $724 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +GEI4 $726 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $726 +ADDRLP4 8 +CNSTI4 10 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ADDI4 +ASGNI4 +ADDRLP4 88 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 88 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 88 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $724 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 42 +NEI4 $728 +ADDRLP4 92 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 92 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 92 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 88 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 88 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 88 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 0 +CNSTI4 5 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $728 +ADDRLP4 0 +CNSTI4 5 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $730 +ADDRLP4 88 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 96 +CNSTI4 104 +ASGNI4 +ADDRLP4 88 +INDIRI4 +ADDRLP4 96 +INDIRI4 +EQI4 $734 +ADDRLP4 88 +INDIRI4 +ADDRLP4 96 +INDIRI4 +GTI4 $738 +LABELV $737 +ADDRLP4 88 +INDIRI4 +CNSTI4 76 +EQI4 $736 +ADDRGP4 $732 +JUMPV +LABELV $738 +ADDRLP4 88 +INDIRI4 +CNSTI4 108 +EQI4 $735 +ADDRGP4 $732 +JUMPV +LABELV $734 +ADDRLP4 104 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 100 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 100 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 100 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $732 +JUMPV +LABELV $735 +ADDRLP4 12 +CNSTI4 2 +ASGNI4 +ADDRLP4 108 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 108 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 108 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $732 +JUMPV +LABELV $736 +ADDRLP4 12 +CNSTI4 4 +ASGNI4 +ADDRLP4 112 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 112 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 112 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $732 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +EQI4 $739 +ADDRLP4 0 +CNSTI4 7 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $739 +ADDRLP4 0 +CNSTI4 6 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $741 +ADDRLP4 100 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 108 +EQI4 $745 +ADDRGP4 $743 +JUMPV +LABELV $745 +ADDRLP4 12 +CNSTI4 3 +ASGNI4 +ADDRLP4 104 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 104 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 104 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $743 +ADDRLP4 0 +CNSTI4 7 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $746 +ADDRLP4 104 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 69 +EQI4 $782 +ADDRLP4 112 +CNSTI4 71 +ASGNI4 +ADDRLP4 104 +INDIRI4 +ADDRLP4 112 +INDIRI4 +EQI4 $786 +ADDRLP4 104 +INDIRI4 +ADDRLP4 112 +INDIRI4 +GTI4 $803 +LABELV $802 +ADDRLP4 104 +INDIRI4 +CNSTI4 37 +EQI4 $800 +ADDRGP4 $748 +JUMPV +LABELV $803 +ADDRLP4 120 +CNSTI4 88 +ASGNI4 +ADDRLP4 104 +INDIRI4 +ADDRLP4 120 +INDIRI4 +EQI4 $771 +ADDRLP4 104 +INDIRI4 +ADDRLP4 120 +INDIRI4 +LTI4 $748 +LABELV $804 +ADDRLP4 104 +INDIRI4 +CNSTI4 99 +LTI4 $748 +ADDRLP4 104 +INDIRI4 +CNSTI4 120 +GTI4 $748 +ADDRLP4 104 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $805-396 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $805 +address $790 +address $750 +address $783 +address $779 +address $787 +address $748 +address $750 +address $748 +address $748 +address $748 +address $748 +address $793 +address $757 +address $792 +address $748 +address $748 +address $791 +address $748 +address $764 +address $748 +address $801 +address $772 +code +LABELV $750 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $751 +ADDRLP4 128 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 128 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 128 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +ASGNI4 +ADDRGP4 $752 +JUMPV +LABELV $751 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $753 +ADDRLP4 132 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 132 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 132 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $754 +JUMPV +LABELV $753 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $755 +ADDRLP4 136 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 136 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $756 +JUMPV +LABELV $755 +ADDRLP4 140 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 140 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 140 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $756 +LABELV $754 +LABELV $752 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 32 +INDIRI4 +ARGI4 +CNSTI4 10 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 144 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 144 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $757 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $758 +ADDRLP4 148 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 148 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 148 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CNSTU4 65535 +BANDU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $759 +JUMPV +LABELV $758 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $760 +ADDRLP4 152 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 152 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 152 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $761 +JUMPV +LABELV $760 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $762 +ADDRLP4 156 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 156 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 156 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $763 +JUMPV +LABELV $762 +ADDRLP4 160 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 160 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 160 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $763 +LABELV $761 +LABELV $759 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 32 +INDIRI4 +ARGI4 +CNSTI4 8 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 164 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 164 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $764 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $765 +ADDRLP4 168 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 168 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 168 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CNSTU4 65535 +BANDU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $766 +JUMPV +LABELV $765 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $767 +ADDRLP4 172 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 172 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 172 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $768 +JUMPV +LABELV $767 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $769 +ADDRLP4 176 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 176 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 176 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $770 +JUMPV +LABELV $769 +ADDRLP4 180 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 180 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 180 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $770 +LABELV $768 +LABELV $766 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 32 +INDIRI4 +ARGI4 +CNSTI4 10 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 184 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 184 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $771 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $772 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $773 +ADDRLP4 188 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 188 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 188 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CNSTU4 65535 +BANDU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $774 +JUMPV +LABELV $773 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $775 +ADDRLP4 192 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 192 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 192 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $776 +JUMPV +LABELV $775 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $777 +ADDRLP4 196 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 196 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 196 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $778 +JUMPV +LABELV $777 +ADDRLP4 200 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 200 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 200 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $778 +LABELV $776 +LABELV $774 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 32 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 204 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 204 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $779 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +NEI4 $780 +ADDRLP4 208 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 208 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 208 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $781 +JUMPV +LABELV $780 +ADDRLP4 212 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 212 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 212 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $781 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 216 +ADDRGP4 fmtfp +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 216 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $782 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $783 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +NEI4 $784 +ADDRLP4 220 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 220 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 220 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $785 +JUMPV +LABELV $784 +ADDRLP4 224 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 224 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 224 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $785 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 228 +ADDRGP4 fmtfp +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 228 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $786 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $787 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +NEI4 $788 +ADDRLP4 232 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 232 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 232 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $789 +JUMPV +LABELV $788 +ADDRLP4 236 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 236 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 236 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $789 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 240 +ADDRGP4 fmtfp +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 240 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $790 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 244 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 244 +INDIRP4 +ASGNP4 +ADDRLP4 244 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +ADDRLP4 248 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 248 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $791 +ADDRLP4 252 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 252 +INDIRP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 252 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 256 +ADDRGP4 fmtstr +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 256 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $792 +ADDRLP4 260 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 260 +INDIRP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 260 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 40 +INDIRP4 +CVPU4 4 +CVUI4 4 +ARGI4 +CNSTI4 16 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 264 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 264 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $793 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $794 +ADDRLP4 272 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 272 +INDIRP4 +ASGNP4 +ADDRLP4 268 +ADDRLP4 272 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 28 +INDIRU4 +CVUI4 4 +CVII2 4 +ASGNI2 +ADDRGP4 $748 +JUMPV +LABELV $794 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $796 +ADDRLP4 272 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 272 +INDIRP4 +ASGNP4 +ADDRLP4 268 +ADDRLP4 272 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 28 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $796 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $798 +ADDRLP4 272 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 272 +INDIRP4 +ASGNP4 +ADDRLP4 268 +ADDRLP4 272 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 28 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $798 +ADDRLP4 272 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 272 +INDIRP4 +ASGNP4 +ADDRLP4 268 +ADDRLP4 272 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 28 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $800 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 268 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 268 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $801 +ADDRLP4 272 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 272 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 272 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $748 +ADDRLP4 128 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 128 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 128 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 132 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +LABELV $701 +LABELV $696 +ADDRLP4 0 +INDIRI4 +CNSTI4 8 +NEI4 $695 +ADDRFP4 4 +INDIRU4 +CNSTU4 0 +EQU4 $809 +ADDRLP4 28 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $809 +ADDRLP4 24 +INDIRI4 +RETI4 +LABELV $694 +endproc dopr 276 32 +proc fmtstr 32 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $812 +ADDRFP4 12 +ADDRGP4 $814 +ASGNP4 +LABELV $812 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $818 +JUMPV +LABELV $815 +LABELV $816 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $818 +ADDRLP4 8 +INDIRI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $815 +ADDRFP4 24 +INDIRI4 +CNSTI4 0 +LTI4 $819 +ADDRFP4 24 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $819 +ADDRLP4 8 +ADDRFP4 24 +INDIRI4 +ASGNI4 +LABELV $819 +ADDRLP4 0 +ADDRFP4 20 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $821 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $821 +ADDRFP4 16 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $826 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +NEGI4 +ASGNI4 +ADDRGP4 $826 +JUMPV +LABELV $825 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 20 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $826 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $825 +ADDRGP4 $829 +JUMPV +LABELV $828 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 20 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 24 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $829 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 12 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 20 +INDIRI4 +EQI4 $831 +ADDRFP4 24 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LTI4 $828 +ADDRLP4 12 +INDIRI4 +ADDRFP4 24 +INDIRI4 +LTI4 $828 +LABELV $831 +ADDRGP4 $833 +JUMPV +LABELV $832 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 28 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $833 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $832 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $811 +endproc fmtstr 32 16 +proc fmtint 84 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 28 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 24 +INDIRI4 +CNSTI4 0 +GEI4 $836 +ADDRFP4 24 +CNSTI4 0 +ASGNI4 +LABELV $836 +ADDRLP4 8 +ADDRFP4 12 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRFP4 28 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $838 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $840 +ADDRLP4 48 +CNSTI4 45 +ASGNI4 +ADDRLP4 8 +ADDRFP4 12 +INDIRI4 +NEGI4 +CVIU4 4 +ASGNU4 +ADDRGP4 $841 +JUMPV +LABELV $840 +ADDRFP4 28 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $842 +ADDRLP4 48 +CNSTI4 43 +ASGNI4 +ADDRGP4 $843 +JUMPV +LABELV $842 +ADDRFP4 28 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $844 +ADDRLP4 48 +CNSTI4 32 +ASGNI4 +LABELV $844 +LABELV $843 +LABELV $841 +LABELV $838 +ADDRFP4 28 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $846 +ADDRLP4 44 +ADDRGP4 $848 +ASGNP4 +ADDRGP4 $847 +JUMPV +LABELV $846 +ADDRLP4 44 +ADDRGP4 $849 +ASGNP4 +LABELV $847 +LABELV $850 +ADDRLP4 52 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 52 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 8 +INDIRU4 +ADDRFP4 16 +INDIRI4 +CVIU4 4 +MODU4 +ADDRLP4 44 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRLP4 8 +ADDRLP4 8 +INDIRU4 +ADDRFP4 16 +INDIRI4 +CVIU4 4 +DIVU4 +ASGNU4 +LABELV $851 +ADDRLP4 8 +INDIRU4 +CNSTU4 0 +EQU4 $853 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 24 +LTU4 $850 +LABELV $853 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 24 +NEU4 $854 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $854 +ADDRLP4 0 +INDIRI4 +ADDRLP4 16 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 40 +ADDRFP4 24 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +ASGNI4 +ADDRFP4 24 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LEI4 $858 +ADDRLP4 52 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $859 +JUMPV +LABELV $858 +ADDRLP4 52 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $859 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $860 +ADDRLP4 56 +CNSTI4 1 +ASGNI4 +ADDRGP4 $861 +JUMPV +LABELV $860 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +LABELV $861 +ADDRLP4 4 +ADDRFP4 20 +INDIRI4 +ADDRLP4 52 +INDIRI4 +SUBI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +GEI4 $862 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +LABELV $862 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +GEI4 $864 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $864 +ADDRFP4 28 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $866 +ADDRLP4 40 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $869 +ADDRLP4 68 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $870 +JUMPV +LABELV $869 +ADDRLP4 68 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $870 +ADDRLP4 40 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $866 +ADDRFP4 28 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $874 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +NEGI4 +ASGNI4 +ADDRGP4 $874 +JUMPV +LABELV $873 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 68 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 68 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $874 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +GTI4 $873 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $876 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 48 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +ADDRLP4 68 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 68 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $876 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +LEI4 $884 +ADDRGP4 $881 +JUMPV +LABELV $880 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 48 +ARGI4 +ADDRLP4 72 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 72 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $881 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +GTI4 $880 +ADDRGP4 $884 +JUMPV +LABELV $883 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 72 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +ADDRLP4 16 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 76 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 76 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $884 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $883 +ADDRGP4 $887 +JUMPV +LABELV $886 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 80 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 80 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $887 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $886 +ADDRLP4 12 +INDIRI4 +RETI4 +LABELV $835 +endproc fmtint 84 16 +proc abs_val 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $890 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $890 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $889 +endproc abs_val 4 0 +proc pow10 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $894 +JUMPV +LABELV $893 +ADDRLP4 0 +CNSTF4 1092616192 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $894 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $893 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $892 +endproc pow10 4 0 +proc round 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +CNSTF4 1056964608 +LTF4 $897 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $897 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $896 +endproc round 8 0 +proc fmtfp 136 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 20 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 0 +GEI4 $900 +ADDRFP4 20 +CNSTI4 6 +ASGNI4 +LABELV $900 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 80 +ADDRGP4 abs_val +CALLF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRFP4 12 +INDIRF4 +CNSTF4 0 +GEF4 $902 +ADDRLP4 72 +CNSTI4 45 +ASGNI4 +ADDRGP4 $903 +JUMPV +LABELV $902 +ADDRFP4 24 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $904 +ADDRLP4 72 +CNSTI4 43 +ASGNI4 +ADDRGP4 $905 +JUMPV +LABELV $904 +ADDRFP4 24 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $906 +ADDRLP4 72 +CNSTI4 32 +ASGNI4 +LABELV $906 +LABELV $905 +LABELV $903 +ADDRLP4 12 +ADDRLP4 76 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 9 +LEI4 $908 +ADDRFP4 20 +CNSTI4 9 +ASGNI4 +LABELV $908 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 pow10 +CALLF4 +ASGNF4 +ADDRLP4 84 +INDIRF4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +SUBF4 +MULF4 +ARGF4 +ADDRLP4 88 +ADDRGP4 round +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 88 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 92 +ADDRGP4 pow10 +CALLF4 +ASGNF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDRLP4 92 +INDIRF4 +LTF4 $910 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 96 +ADDRGP4 pow10 +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDRLP4 96 +INDIRF4 +SUBF4 +CVFI4 4 +ASGNI4 +LABELV $910 +LABELV $912 +ADDRLP4 100 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 100 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $916 +ADDRLP4 96 +ADDRGP4 $848 +ASGNP4 +ADDRGP4 $917 +JUMPV +LABELV $916 +ADDRLP4 96 +ADDRGP4 $849 +ASGNP4 +LABELV $917 +ADDRLP4 100 +INDIRI4 +ADDRLP4 24 +ADDP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +MODI4 +ADDRLP4 96 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +DIVI4 +ASGNI4 +LABELV $913 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $918 +ADDRLP4 8 +INDIRI4 +CNSTI4 20 +LTI4 $912 +LABELV $918 +ADDRLP4 8 +INDIRI4 +CNSTI4 20 +NEI4 $919 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $919 +ADDRLP4 8 +INDIRI4 +ADDRLP4 24 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $921 +ADDRLP4 100 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 100 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $925 +ADDRLP4 96 +ADDRGP4 $848 +ASGNP4 +ADDRGP4 $926 +JUMPV +LABELV $925 +ADDRLP4 96 +ADDRGP4 $849 +ASGNP4 +LABELV $926 +ADDRLP4 100 +INDIRI4 +ADDRLP4 48 +ADDP4 +ADDRLP4 16 +INDIRI4 +CNSTI4 10 +MODI4 +ADDRLP4 96 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 10 +DIVI4 +ASGNI4 +LABELV $922 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $927 +ADDRLP4 20 +INDIRI4 +CNSTI4 20 +LTI4 $921 +LABELV $927 +ADDRLP4 20 +INDIRI4 +CNSTI4 20 +NEI4 $928 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $928 +ADDRLP4 20 +INDIRI4 +ADDRLP4 48 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $931 +ADDRLP4 96 +CNSTI4 1 +ASGNI4 +ADDRGP4 $932 +JUMPV +LABELV $931 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +LABELV $932 +ADDRLP4 0 +ADDRFP4 16 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ADDRFP4 20 +INDIRI4 +SUBI4 +CNSTI4 1 +SUBI4 +ADDRLP4 96 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 68 +ADDRFP4 20 +INDIRI4 +ADDRLP4 20 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +GEI4 $933 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +LABELV $933 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $935 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $935 +ADDRFP4 24 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $937 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $937 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRFP4 24 +INDIRI4 +CNSTI4 16 +BANDI4 +ADDRLP4 100 +INDIRI4 +EQI4 $947 +ADDRLP4 0 +INDIRI4 +ADDRLP4 100 +INDIRI4 +LEI4 $947 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $944 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 72 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +ADDRLP4 104 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRGP4 $944 +JUMPV +LABELV $943 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 48 +ARGI4 +ADDRLP4 104 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $944 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $943 +ADDRGP4 $947 +JUMPV +LABELV $946 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 104 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $947 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $946 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $952 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 72 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +ADDRLP4 104 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $952 +JUMPV +LABELV $951 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 108 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 108 +INDIRI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +ADDRLP4 24 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 112 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 112 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $952 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +GTI4 $951 +ADDRFP4 20 +INDIRI4 +CNSTI4 0 +LEI4 $963 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 46 +ARGI4 +ADDRLP4 116 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 116 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $957 +JUMPV +LABELV $956 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 48 +ARGI4 +ADDRLP4 120 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 120 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $957 +ADDRLP4 124 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 124 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +GTI4 $956 +ADDRGP4 $960 +JUMPV +LABELV $959 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 128 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRLP4 128 +INDIRI4 +ADDRLP4 48 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 132 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 132 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $960 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +GTI4 $959 +ADDRGP4 $963 +JUMPV +LABELV $962 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 116 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 116 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $963 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $962 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $899 +endproc fmtfp 136 16 +proc dopr_outch 8 0 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRFP4 4 +INDIRP4 +INDIRU4 +CNSTU4 1 +ADDU4 +ADDRFP4 8 +INDIRU4 +GEU4 $966 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +INDIRU4 +ASGNU4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 0 +INDIRU4 +CNSTU4 1 +ADDU4 +ASGNU4 +ADDRLP4 0 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRFP4 12 +INDIRI1 +ASGNI1 +LABELV $966 +CNSTI4 1 +RETI4 +LABELV $965 +endproc dopr_outch 8 0 +export Q_vsnprintf +proc Q_vsnprintf 4 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 dopr +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $968 +endproc Q_vsnprintf 4 16 +export Q_snprintf +proc Q_snprintf 12 16 +ADDRLP4 0 +ADDRFP4 8+4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_vsnprintf +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $969 +endproc Q_snprintf 12 16 +export sscanf +proc sscanf 92 4 +ADDRLP4 8 +ADDRFP4 4+4 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $974 +JUMPV +LABELV $973 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 37 +EQI4 $976 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $974 +JUMPV +LABELV $976 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $978 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +GTI4 $978 +ADDRFP4 4 +ARGP4 +ADDRLP4 20 +ADDRGP4 _atoi +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 -1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRGP4 $979 +JUMPV +LABELV $978 +ADDRLP4 4 +CNSTU4 1023 +ASGNU4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $979 +ADDRLP4 24 +CNSTI4 100 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $982 +ADDRLP4 0 +INDIRI4 +CNSTI4 102 +EQI4 $983 +ADDRLP4 0 +INDIRI4 +CNSTI4 105 +EQI4 $982 +ADDRLP4 0 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LTI4 $980 +LABELV $994 +ADDRLP4 0 +INDIRI4 +CNSTI4 115 +EQI4 $985 +ADDRLP4 0 +INDIRI4 +CNSTI4 117 +EQI4 $982 +ADDRLP4 0 +INDIRI4 +CNSTI4 120 +EQI4 $984 +ADDRGP4 $980 +JUMPV +LABELV $982 +ADDRLP4 32 +ADDRLP4 8 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ARGP4 +ADDRLP4 36 +ADDRGP4 _atoi +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRGP4 $981 +JUMPV +LABELV $983 +ADDRLP4 40 +ADDRLP4 8 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ARGP4 +ADDRLP4 44 +ADDRGP4 _atof +CALLF4 +ASGNF4 +ADDRLP4 40 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRGP4 $981 +JUMPV +LABELV $984 +ADDRLP4 48 +ADDRLP4 8 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ARGP4 +ADDRLP4 52 +ADDRGP4 _hextoi +CALLU4 +ASGNU4 +ADDRLP4 48 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ADDRLP4 52 +INDIRU4 +ASGNU4 +ADDRGP4 $981 +JUMPV +LABELV $985 +ADDRLP4 60 +ADDRLP4 8 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 60 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $987 +JUMPV +LABELV $986 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $987 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 32 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 12 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 10 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 13 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 9 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 11 +EQI4 $986 +ADDRGP4 $990 +JUMPV +LABELV $989 +ADDRLP4 68 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 76 +CNSTI4 1 +ASGNI4 +ADDRLP4 56 +ADDRLP4 68 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 72 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $990 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 32 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 12 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 10 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 13 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 9 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 11 +EQI4 $993 +ADDRLP4 80 +ADDRLP4 4 +INDIRU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 80 +INDIRU4 +CNSTU4 1 +SUBU4 +ASGNU4 +ADDRLP4 80 +INDIRU4 +CNSTU4 0 +NEU4 $989 +LABELV $993 +ADDRLP4 88 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 88 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $980 +LABELV $981 +LABELV $974 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $973 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +INDIRI4 +RETI4 +LABELV $971 +endproc sscanf 92 4 +export bsearch +proc bsearch 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRU4 +ASGNU4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTU4 0 +ASGNU4 +ADDRLP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRGP4 $997 +JUMPV +LABELV $996 +ADDRLP4 4 +ADDRLP4 0 +INDIRU4 +ADDRLP4 8 +INDIRU4 +ADDRLP4 0 +INDIRU4 +SUBU4 +CNSTI4 1 +RSHU4 +ADDU4 +ASGNU4 +ADDRLP4 16 +ADDRLP4 4 +INDIRU4 +ADDRFP4 12 +INDIRU4 +MULU4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRFP4 16 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $999 +ADDRLP4 8 +ADDRLP4 4 +INDIRU4 +ASGNU4 +ADDRGP4 $1000 +JUMPV +LABELV $999 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $1001 +ADDRLP4 0 +ADDRLP4 4 +INDIRU4 +CNSTU4 1 +ADDU4 +ASGNU4 +ADDRGP4 $1002 +JUMPV +LABELV $1001 +ADDRLP4 16 +INDIRP4 +RETP4 +ADDRGP4 $995 +JUMPV +LABELV $1002 +LABELV $1000 +LABELV $997 +ADDRLP4 0 +INDIRU4 +ADDRLP4 8 +INDIRU4 +LTU4 $996 +CNSTP4 0 +RETP4 +LABELV $995 +endproc bsearch 28 8 +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import strncpy +lit +align 1 +LABELV $849 +byte 1 48 +byte 1 49 +byte 1 50 +byte 1 51 +byte 1 52 +byte 1 53 +byte 1 54 +byte 1 55 +byte 1 56 +byte 1 57 +byte 1 97 +byte 1 98 +byte 1 99 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 0 +align 1 +LABELV $848 +byte 1 48 +byte 1 49 +byte 1 50 +byte 1 51 +byte 1 52 +byte 1 53 +byte 1 54 +byte 1 55 +byte 1 56 +byte 1 57 +byte 1 65 +byte 1 66 +byte 1 67 +byte 1 68 +byte 1 69 +byte 1 70 +byte 1 0 +align 1 +LABELV $814 +byte 1 60 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 62 +byte 1 0 +align 1 +LABELV $475 +byte 1 48 +byte 1 120 +byte 1 0 +align 1 +LABELV $468 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $463 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 0 +align 1 +LABELV $452 +byte 1 110 +byte 1 97 +byte 1 110 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/bg_misc.asm b/build/release-linux-x86_64/base/game/bg_misc.asm new file mode 100644 index 0000000..b48eead --- /dev/null +++ b/build/release-linux-x86_64/base/game/bg_misc.asm @@ -0,0 +1,28875 @@ +lit +align 4 +LABELV bg_buildableList +byte 4 1 +address $60 +address $61 +address $62 +address $63 +byte 4 5 +byte 4 0 +byte 4 10 +byte 4 7 +byte 4 250 +byte 4 8 +byte 4 50 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 100 +byte 4 15000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 80 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 900 +byte 4 2 +address $64 +address $65 +address $66 +address $67 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 7 +byte 4 750 +byte 4 6 +byte 4 15 +byte 4 300 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 30000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 120 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 4500 +byte 4 3 +address $68 +address $69 +address $70 +address $71 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 7 +byte 4 350 +byte 4 14 +byte 4 50 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 100 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 70 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 450 +byte 4 4 +address $72 +address $73 +address $74 +address $75 +byte 4 5 +byte 4 0 +byte 4 6 +byte 4 7 +byte 4 125 +byte 4 10 +byte 4 50 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 200 +byte 4 8000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 30 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 540 +byte 4 5 +address $76 +address $77 +address $78 +address $79 +byte 4 5 +byte 4 0 +byte 4 4 +byte 4 6 +byte 4 50 +byte 4 6 +byte 4 15 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 100 +byte 4 5000 +byte 4 0 +byte 4 400 +byte 4 1000 +byte 4 24 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 25 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 360 +byte 4 6 +address $80 +address $81 +address $82 +address $83 +byte 4 5 +byte 4 0 +byte 4 14 +byte 4 6 +byte 4 150 +byte 4 8 +byte 4 50 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 100 +byte 4 14000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 70 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1260 +byte 4 7 +address $84 +address $85 +address $86 +address $87 +byte 4 5 +byte 4 0 +byte 4 8 +byte 4 4 +byte 4 125 +byte 4 10 +byte 4 30 +byte 4 200 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 500 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 25 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 40 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 720 +byte 4 8 +address $88 +address $89 +address $90 +address $91 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 100 +byte 4 1 +byte 4 1 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 6000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 90 +byte 4 9 +address $92 +address $93 +address $94 +address $95 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 250 +byte 4 1 +byte 4 5 +byte 4 40 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 15000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 180 +byte 4 10 +address $96 +address $97 +address $98 +address $99 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 4 +byte 4 450 +byte 4 1 +byte 4 10 +byte 4 70 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 450 +byte 4 11 +address $100 +address $101 +address $102 +address $103 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 25 +byte 4 1 +byte 4 5 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 4000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 90 +byte 4 12 +address $104 +address $105 +address $106 +address $107 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 50 +byte 4 1 +byte 4 5 +byte 4 25 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 9000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 180 +byte 4 13 +address $108 +address $109 +address $110 +address $111 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 4 +byte 4 100 +byte 4 1 +byte 4 5 +byte 4 50 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 14 +address $112 +address $113 +address $114 +address $115 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 80 +byte 4 10 +byte 4 5 +byte 4 50 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 8000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 15 +address $116 +address $117 +address $118 +address $119 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 7 +byte 4 50 +byte 4 10 +byte 4 5 +byte 4 50 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 5000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 180 +byte 4 16 +address $120 +address $121 +address $122 +address $123 +byte 4 5 +byte 4 0 +byte 4 12 +byte 4 6 +byte 4 200 +byte 4 8 +byte 4 15 +byte 4 200 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 200 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 170 +byte 4 0 +byte 4 0 +byte 4 1080 +skip 4 +byte 4 17 +address $124 +address $125 +address $126 +address $127 +byte 4 5 +byte 4 0 +byte 4 4 +byte 4 7 +byte 4 250 +byte 4 1 +byte 4 10 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 12000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 190 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 360 +byte 4 18 +address $128 +address $129 +address $130 +address $131 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 250 +byte 4 1 +byte 4 10 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 7000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 300 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 19 +address $132 +address $133 +address $134 +address $135 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 250 +byte 4 1 +byte 4 5 +byte 4 15 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 4000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 20 +address $136 +address $137 +address $138 +address $139 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 100 +byte 4 5 +byte 4 5 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 500 +byte 4 10000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 50 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 21 +address $140 +address $141 +address $142 +address $143 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 60 +byte 4 10 +byte 4 100 +byte 4 100 +byte 4 19 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 200 +byte 4 8000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 50 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 22 +address $144 +address $145 +address $146 +address $147 +byte 4 5 +byte 4 0 +byte 4 35 +byte 4 4 +byte 4 250 +byte 4 1 +byte 4 10 +byte 4 200 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 60 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 3150 +byte 4 23 +address $148 +address $149 +address $150 +address $151 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 4 +byte 4 35 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 12000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 15 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 24 +address $152 +address $153 +address $154 +address $155 +byte 4 5 +byte 4 0 +byte 4 20 +byte 4 4 +byte 4 850 +byte 4 5 +byte 4 50 +byte 4 150 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1800 +byte 4 25 +address $156 +address $157 +address $158 +address $159 +byte 4 5 +byte 4 0 +byte 4 15 +byte 4 4 +byte 4 650 +byte 4 15 +byte 4 25 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1350 +byte 4 26 +address $160 +address $161 +address $162 +address $163 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 6 +byte 4 350 +byte 4 6 +byte 4 200 +byte 4 300 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 18000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 60 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 450 +byte 4 27 +address $164 +address $165 +address $166 +address $167 +byte 4 5 +byte 4 0 +byte 4 10 +byte 4 7 +byte 4 310 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 10000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 2400 +byte 4 28 +address $168 +address $169 +address $170 +address $171 +byte 4 5 +byte 4 0 +byte 4 8 +byte 4 7 +byte 4 180 +byte 4 0 +byte 4 100 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 50 +byte 4 8000 +byte 4 0 +byte 4 380 +byte 4 150 +byte 4 27 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1920 +byte 4 29 +address $172 +address $173 +address $170 +address $174 +byte 4 5 +byte 4 0 +byte 4 14 +byte 4 6 +byte 4 300 +byte 4 0 +byte 4 1 +byte 4 170 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 50 +byte 4 20000 +byte 4 0 +byte 4 50 +byte 4 140 +byte 4 28 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1920 +byte 4 30 +address $175 +address $176 +address $177 +address $178 +byte 4 5 +byte 4 0 +byte 4 10 +byte 4 4 +byte 4 300 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 150 +byte 4 15000 +byte 4 0 +byte 4 225 +byte 4 250 +byte 4 26 +byte 4 1064514355 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 2400 +byte 4 31 +address $179 +address $180 +address $181 +address $182 +byte 4 5 +byte 4 0 +byte 4 10 +byte 4 7 +byte 4 420 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 10000 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 2400 +byte 4 32 +address $183 +address $184 +address $185 +address $186 +byte 4 5 +byte 4 0 +byte 4 15 +byte 4 6 +byte 4 190 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 16000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 3600 +byte 4 33 +address $187 +address $188 +address $189 +address $190 +byte 4 5 +byte 4 0 +byte 4 8 +byte 4 7 +byte 4 190 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 8000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1920 +byte 4 34 +address $191 +address $192 +address $193 +address $194 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 7 +byte 4 930 +byte 4 0 +byte 4 200 +byte 4 300 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 12000 +byte 4 35 +address $195 +address $196 +address $197 +address $198 +byte 4 5 +byte 4 0 +byte 4 4 +byte 4 7 +byte 4 250 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 10000 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 960 +byte 4 36 +address $199 +address $200 +address $201 +address $202 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 60 +byte 4 0 +byte 4 1 +byte 4 10 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 5000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 240 +byte 4 37 +address $203 +address $204 +address $201 +address $205 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 250 +byte 4 0 +byte 4 5 +byte 4 40 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 14000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 480 +byte 4 38 +address $206 +address $207 +address $201 +address $208 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 4 +byte 4 450 +byte 4 0 +byte 4 10 +byte 4 70 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1200 +byte 4 39 +address $209 +address $210 +address $211 +address $212 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 25 +byte 4 0 +byte 4 5 +byte 4 10 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 4000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 240 +byte 4 40 +address $213 +address $214 +address $211 +address $215 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 4 +byte 4 100 +byte 4 0 +byte 4 5 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 720 +byte 4 41 +address $216 +address $217 +address $201 +address $218 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 100 +byte 4 0 +byte 4 5 +byte 4 50 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 7000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 720 +byte 4 42 +address $219 +address $220 +address $201 +address $221 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 100 +byte 4 0 +byte 4 5 +byte 4 20 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 5000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 480 +byte 4 43 +address $222 +address $223 +address $201 +address $224 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 7 +byte 4 300 +byte 4 0 +byte 4 10 +byte 4 50 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 12000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 480 +byte 4 44 +address $225 +address $226 +address $201 +address $227 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 300 +byte 4 0 +byte 4 10 +byte 4 50 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 480 +byte 4 45 +address $228 +address $229 +address $201 +address $230 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 350 +byte 4 0 +byte 4 10 +byte 4 50 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 15000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 720 +byte 4 46 +address $231 +address $232 +address $233 +address $234 +byte 4 5 +byte 4 0 +byte 4 8 +byte 4 4 +byte 4 600 +byte 4 0 +byte 4 50 +byte 4 150 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1920 +byte 4 47 +address $235 +address $236 +address $237 +address $238 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 6 +byte 4 155 +byte 4 0 +byte 4 15 +byte 4 250 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 8000 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1200 +byte 4 48 +address $239 +address $240 +address $241 +address $242 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 50 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 2000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 240 +byte 4 49 +address $243 +address $244 +address $245 +address $246 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 250 +byte 4 0 +byte 4 40 +byte 4 150 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 6000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 240 +byte 4 50 +address $247 +address $248 +address $249 +address $250 +byte 4 5 +byte 4 0 +byte 4 15 +byte 4 4 +byte 4 200 +byte 4 0 +byte 4 15 +byte 4 180 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 400 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 3600 +byte 4 51 +address $251 +address $252 +address $253 +address $254 +byte 4 5 +byte 4 0 +byte 4 20 +byte 4 4 +byte 4 850 +byte 4 0 +byte 4 50 +byte 4 150 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 4800 +byte 4 52 +address $255 +address $256 +address $257 +address $258 +byte 4 5 +byte 4 0 +byte 4 15 +byte 4 4 +byte 4 650 +byte 4 0 +byte 4 50 +byte 4 150 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 3600 +byte 4 53 +address $259 +address $260 +address $261 +address $262 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 6 +byte 4 350 +byte 4 0 +byte 4 50 +byte 4 300 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 1000 +byte 4 18000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1200 +data +export bg_numBuildables +align 4 +LABELV bg_numBuildables +byte 4 53 +lit +align 4 +LABELV nullBuildable +byte 4 0 +skip 120 +export BG_BuildableByName +code +proc BG_BuildableByName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $267 +JUMPV +LABELV $264 +CNSTI4 124 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $268 +CNSTI4 124 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList +ADDP4 +RETP4 +ADDRGP4 $263 +JUMPV +LABELV $268 +LABELV $265 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $267 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numBuildables +INDIRI4 +LTI4 $264 +ADDRGP4 nullBuildable +RETP4 +LABELV $263 +endproc BG_BuildableByName 8 8 +export BG_BuildableByEntityName +proc BG_BuildableByEntityName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $275 +JUMPV +LABELV $272 +CNSTI4 124 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList+16 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $276 +CNSTI4 124 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList +ADDP4 +RETP4 +ADDRGP4 $271 +JUMPV +LABELV $276 +LABELV $273 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $275 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numBuildables +INDIRI4 +LTI4 $272 +ADDRGP4 nullBuildable +RETP4 +LABELV $271 +endproc BG_BuildableByEntityName 8 8 +export BG_Buildable +proc BG_Buildable 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $282 +ADDRFP4 0 +INDIRI4 +CNSTI4 54 +GEI4 $282 +ADDRLP4 0 +CNSTI4 124 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList-124 +ADDP4 +ASGNP4 +ADDRGP4 $283 +JUMPV +LABELV $282 +ADDRLP4 0 +ADDRGP4 nullBuildable +ASGNP4 +LABELV $283 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $279 +endproc BG_Buildable 8 0 +export BG_BuildableAllowedInStage +proc BG_BuildableAllowedInStage 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +CNSTI4 0 +EQI4 $285 +CNSTI4 1 +RETI4 +ADDRGP4 $284 +JUMPV +LABELV $285 +CNSTI4 0 +RETI4 +LABELV $284 +endproc BG_BuildableAllowedInStage 8 4 +export BG_BuildableConfig +proc BG_BuildableConfig 0 0 +CNSTI4 288 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableConfigList +ADDP4 +RETP4 +LABELV $287 +endproc BG_BuildableConfig 0 0 +export BG_BuildableBoundingBox +proc BG_BuildableBoundingBox 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $289 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRB +ASGNB 12 +LABELV $289 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $291 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 272 +ADDP4 +INDIRB +ASGNB 12 +LABELV $291 +LABELV $288 +endproc BG_BuildableBoundingBox 8 4 +proc BG_ParseBuildableFile 20076 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20024 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20028 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20028 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +GEI4 $295 +ADDRGP4 $297 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $293 +JUMPV +LABELV $295 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $300 +ADDRLP4 20 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $298 +LABELV $300 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $301 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $305 +ADDRLP4 20036 +ADDRGP4 $302 +ASGNP4 +ADDRGP4 $306 +JUMPV +LABELV $305 +ADDRLP4 20036 +ADDRGP4 $303 +ASGNP4 +LABELV $306 +ADDRLP4 20036 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $293 +JUMPV +LABELV $298 +ADDRLP4 24 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 20 +INDIRI4 +ADDRLP4 24 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 8 +ADDRLP4 24 +ASGNP4 +ADDRGP4 $308 +JUMPV +LABELV $307 +ADDRLP4 8 +ARGP4 +ADDRLP4 20036 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20036 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $310 +ADDRGP4 $309 +JUMPV +LABELV $310 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $314 +ARGP4 +ADDRLP4 20040 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20040 +INDIRI4 +CNSTI4 0 +NEI4 $312 +ADDRGP4 $309 +JUMPV +LABELV $312 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $317 +ARGP4 +ADDRLP4 20044 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20044 +INDIRI4 +CNSTI4 0 +NEI4 $315 +ADDRLP4 20048 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20052 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $318 +ADDRGP4 $309 +JUMPV +LABELV $318 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20056 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 20048 +ADDRLP4 20056 +INDIRI4 +ASGNI4 +ADDRLP4 20048 +INDIRI4 +CNSTI4 0 +GEI4 $320 +ADDRLP4 20048 +CNSTI4 0 +ASGNI4 +ADDRGP4 $321 +JUMPV +LABELV $320 +ADDRLP4 20048 +INDIRI4 +CNSTI4 3 +LEI4 $322 +ADDRLP4 20048 +CNSTI4 3 +ASGNI4 +LABELV $322 +LABELV $321 +ADDRLP4 8 +ARGP4 +ADDRLP4 20060 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20060 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $324 +ADDRGP4 $309 +JUMPV +LABELV $324 +ADDRLP4 20048 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $315 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $328 +ARGP4 +ADDRLP4 20048 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20048 +INDIRI4 +CNSTI4 0 +NEI4 $326 +ADDRLP4 8 +ARGP4 +ADDRLP4 20052 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $329 +ADDRGP4 $309 +JUMPV +LABELV $329 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20056 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 20056 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRF4 +CNSTF4 0 +GEF4 $331 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +LABELV $331 +ADDRFP4 4 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $326 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $335 +ARGP4 +ADDRLP4 20052 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20052 +INDIRI4 +CNSTI4 0 +NEI4 $333 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $336 +ADDRLP4 8 +ARGP4 +ADDRLP4 20056 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20056 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $340 +ADDRGP4 $338 +JUMPV +LABELV $340 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20060 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 260 +ADDP4 +ADDP4 +ADDRLP4 20060 +INDIRF4 +ASGNF4 +LABELV $337 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LEI4 $336 +LABELV $338 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $333 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $344 +ARGP4 +ADDRLP4 20056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20056 +INDIRI4 +CNSTI4 0 +NEI4 $342 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $345 +ADDRLP4 8 +ARGP4 +ADDRLP4 20060 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20060 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $349 +ADDRGP4 $347 +JUMPV +LABELV $349 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20064 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 272 +ADDP4 +ADDP4 +ADDRLP4 20064 +INDIRF4 +ASGNF4 +LABELV $346 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LEI4 $345 +LABELV $347 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $342 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $353 +ARGP4 +ADDRLP4 20060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20060 +INDIRI4 +CNSTI4 0 +NEI4 $351 +ADDRLP4 8 +ARGP4 +ADDRLP4 20068 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20068 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $354 +ADDRGP4 $309 +JUMPV +LABELV $354 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20072 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 20064 +ADDRLP4 20072 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 284 +ADDP4 +ADDRLP4 20064 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $351 +ADDRGP4 $356 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $293 +JUMPV +LABELV $308 +ADDRGP4 $307 +JUMPV +LABELV $309 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $357 +ADDRLP4 0 +ADDRGP4 $317 +ASGNP4 +ADDRGP4 $358 +JUMPV +LABELV $357 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +NEI4 $359 +ADDRLP4 0 +ADDRGP4 $328 +ASGNP4 +ADDRGP4 $360 +JUMPV +LABELV $359 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $361 +ADDRLP4 0 +ADDRGP4 $335 +ASGNP4 +ADDRGP4 $362 +JUMPV +LABELV $361 +ADDRLP4 12 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +NEI4 $363 +ADDRLP4 0 +ADDRGP4 $344 +ASGNP4 +ADDRGP4 $364 +JUMPV +LABELV $363 +ADDRLP4 12 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $365 +ADDRLP4 0 +ADDRGP4 $353 +ASGNP4 +ADDRGP4 $366 +JUMPV +LABELV $365 +ADDRLP4 0 +ADDRGP4 $314 +ASGNP4 +LABELV $366 +LABELV $364 +LABELV $362 +LABELV $360 +LABELV $358 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20036 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 20036 +INDIRU4 +CNSTU4 0 +EQU4 $367 +ADDRGP4 $369 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $293 +JUMPV +LABELV $367 +CNSTI4 1 +RETI4 +LABELV $293 +endproc BG_ParseBuildableFile 20076 12 +export BG_InitBuildableConfigs +proc BG_InitBuildableConfigs 20 12 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $371 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 288 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $375 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 BG_ParseBuildableFile +CALLI4 +pop +LABELV $372 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 54 +LTI4 $371 +LABELV $370 +endproc BG_InitBuildableConfigs 20 12 +lit +align 4 +LABELV bg_classList +byte 4 0 +address $376 +address $377 +byte 4 7 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 90 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1145569280 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1132920832 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +byte 4 1 +address $378 +address $379 +byte 4 7 +byte 4 50 +byte 4 0 +byte 4 1073741824 +byte 4 26 +byte 4 29 +byte 4 1119748096 +byte 4 110 +byte 4 981668463 +byte 4 1073741824 +byte 4 150 +byte 4 1065353216 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1128464384 +byte 4 1065353216 +byte 4 2 +byte 4 3 +byte 4 0 +byte 4 0 +byte 4 240 +skip 4 +byte 4 2 +address $380 +address $381 +byte 4 6 +byte 4 75 +byte 4 0 +byte 4 1077936128 +byte 4 27 +byte 4 30 +byte 4 1121058816 +byte 4 110 +byte 4 981668463 +byte 4 1073741824 +byte 4 100 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1132920832 +byte 4 1065353216 +byte 4 3 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 300 +skip 4 +byte 4 3 +address $382 +address $383 +byte 4 7 +byte 4 30 +byte 4 0 +byte 4 1069547520 +byte 4 25 +byte 4 1 +byte 4 0 +byte 4 140 +byte 4 0 +byte 4 1075838976 +byte 4 25 +byte 4 1068708659 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1137180672 +byte 4 1132068864 +byte 4 1073741824 +byte 4 4 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 180 +skip 4 +byte 4 4 +address $384 +address $385 +byte 4 7 +byte 4 40 +byte 4 0 +byte 4 1075419546 +byte 4 25 +byte 4 2 +byte 4 0 +byte 4 140 +byte 4 0 +byte 4 1075838976 +byte 4 25 +byte 4 1069547520 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1137180672 +byte 4 1132068864 +byte 4 1073741824 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 200 +skip 4 +byte 4 5 +address $386 +address $387 +byte 4 7 +byte 4 60 +byte 4 0 +byte 4 1072064102 +byte 4 25 +byte 4 3 +byte 4 0 +byte 4 120 +byte 4 981668463 +byte 4 1072064102 +byte 4 60 +byte 4 1067450368 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1133903872 +byte 4 1134231552 +byte 4 1067030938 +byte 4 7 +byte 4 6 +byte 4 0 +byte 4 0 +byte 4 270 +skip 4 +byte 4 6 +address $388 +address $389 +byte 4 6 +byte 4 80 +byte 4 0 +byte 4 1075419546 +byte 4 25 +byte 4 4 +byte 4 0 +byte 4 120 +byte 4 981668463 +byte 4 1072064102 +byte 4 60 +byte 4 1067450368 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1133903872 +byte 4 1134231552 +byte 4 1066192077 +byte 4 7 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 330 +skip 4 +byte 4 7 +address $390 +address $391 +byte 4 7 +byte 4 150 +byte 4 0 +byte 4 1083179008 +byte 4 89 +byte 4 5 +byte 4 0 +byte 4 90 +byte 4 981668463 +byte 4 1069547520 +byte 4 80 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1077936128 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1136525312 +byte 4 1061997773 +byte 4 9 +byte 4 10 +byte 4 8 +byte 4 1 +byte 4 420 +skip 4 +byte 4 8 +address $392 +address $393 +byte 4 6 +byte 4 175 +byte 4 0 +byte 4 1084751872 +byte 4 89 +byte 4 6 +byte 4 0 +byte 4 90 +byte 4 981668463 +byte 4 1069547520 +byte 4 80 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1077936128 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1136525312 +byte 4 1060320051 +byte 4 9 +byte 4 10 +byte 4 0 +byte 4 1 +byte 4 540 +skip 4 +byte 4 9 +address $394 +address $395 +byte 4 6 +byte 4 200 +byte 4 0 +byte 4 1086324736 +byte 4 89 +byte 4 7 +byte 4 0 +byte 4 90 +byte 4 981668463 +byte 4 1069547520 +byte 4 80 +byte 4 1066192077 +byte 4 1091567616 +byte 4 1084227584 +byte 4 1086324736 +byte 4 1119092736 +byte 4 1132068864 +byte 4 1060320051 +byte 4 10 +byte 4 11 +byte 4 0 +byte 4 2 +byte 4 400 +skip 4 +byte 4 10 +address $396 +address $397 +byte 4 7 +byte 4 220 +byte 4 0 +byte 4 1087583027 +byte 4 24 +byte 4 8 +byte 4 0 +byte 4 90 +byte 4 973279855 +byte 4 1067869798 +byte 4 90 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1128792064 +byte 4 1132920832 +byte 4 1050253722 +byte 4 12 +byte 4 11 +byte 4 0 +byte 4 1 +byte 4 600 +skip 4 +byte 4 11 +address $398 +address $399 +byte 4 6 +byte 4 250 +byte 4 0 +byte 4 1089470464 +byte 4 24 +byte 4 9 +byte 4 0 +byte 4 90 +byte 4 973279855 +byte 4 1067869798 +byte 4 90 +byte 4 1067869798 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1128792064 +byte 4 1132920832 +byte 4 1045220557 +byte 4 12 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 720 +skip 4 +byte 4 12 +address $400 +address $401 +byte 4 4 +byte 4 360 +byte 4 0 +byte 4 1091567616 +byte 4 24 +byte 4 10 +byte 4 0 +byte 4 90 +byte 4 981668463 +byte 4 1066192077 +byte 4 100 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1126825984 +byte 4 1036831949 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 960 +skip 4 +byte 4 13 +address $402 +address $314 +byte 4 7 +byte 4 100 +byte 4 1065353216 +byte 4 0 +byte 4 34 +byte 4 0 +byte 4 1121714176 +byte 4 90 +byte 4 990057071 +byte 4 1065353216 +byte 4 100 +byte 4 1065353216 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1130102784 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 400 +skip 4 +byte 4 14 +address $403 +address $314 +byte 4 4 +byte 4 100 +byte 4 1065353216 +byte 4 0 +byte 4 34 +byte 4 0 +byte 4 1121714176 +byte 4 90 +byte 4 990057071 +byte 4 1065353216 +byte 4 100 +byte 4 1065353216 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1130102784 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 400 +skip 4 +data +export bg_numClasses +align 4 +LABELV bg_numClasses +byte 4 15 +lit +align 4 +LABELV nullClass +byte 4 0 +skip 104 +export BG_ClassByName +code +proc BG_ClassByName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $408 +JUMPV +LABELV $405 +CNSTI4 108 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_classList+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $409 +CNSTI4 108 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_classList +ADDP4 +RETP4 +ADDRGP4 $404 +JUMPV +LABELV $409 +LABELV $406 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $408 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numClasses +INDIRI4 +LTI4 $405 +ADDRGP4 nullClass +RETP4 +LABELV $404 +endproc BG_ClassByName 8 8 +export BG_Class +proc BG_Class 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $414 +ADDRFP4 0 +INDIRI4 +CNSTI4 15 +GEI4 $414 +ADDRLP4 0 +CNSTI4 108 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_classList +ADDP4 +ASGNP4 +ADDRGP4 $415 +JUMPV +LABELV $414 +ADDRLP4 0 +ADDRGP4 nullClass +ASGNP4 +LABELV $415 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $412 +endproc BG_Class 8 0 +export BG_ClassAllowedInStage +proc BG_ClassAllowedInStage 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $416 +endproc BG_ClassAllowedInStage 8 4 +export BG_ClassConfig +proc BG_ClassConfig 0 0 +CNSTI4 1308 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_classConfigList +ADDP4 +RETP4 +LABELV $417 +endproc BG_ClassConfig 0 0 +export BG_ClassBoundingBox +proc BG_ClassBoundingBox 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $419 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +INDIRB +ASGNB 12 +LABELV $419 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $421 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1236 +ADDP4 +INDIRB +ASGNB 12 +LABELV $421 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $423 +ADDRFP4 12 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1248 +ADDP4 +INDIRB +ASGNB 12 +LABELV $423 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $425 +ADDRFP4 16 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1260 +ADDP4 +INDIRB +ASGNB 12 +LABELV $425 +ADDRFP4 20 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $427 +ADDRFP4 20 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1272 +ADDP4 +INDIRB +ASGNB 12 +LABELV $427 +LABELV $418 +endproc BG_ClassBoundingBox 8 4 +export BG_ClassHasAbility +proc BG_ClassHasAbility 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +BANDI4 +RETI4 +LABELV $429 +endproc BG_ClassHasAbility 8 4 +export BG_ClassCanEvolveFromTo +proc BG_ClassCanEvolveFromTo 60 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRFP4 16 +INDIRI4 +LTI4 $435 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $435 +ADDRFP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $435 +ADDRFP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $431 +LABELV $435 +CNSTI4 -1 +RETI4 +ADDRGP4 $430 +JUMPV +LABELV $431 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $439 +JUMPV +LABELV $436 +CNSTI4 108 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 bg_classList +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +EQI4 $440 +ADDRGP4 $437 +JUMPV +LABELV $440 +ADDRLP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $442 +ADDRLP4 28 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 108 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 bg_classList+84 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $450 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_ClassAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $450 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_ClassIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $447 +LABELV $450 +ADDRGP4 $443 +JUMPV +LABELV $447 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 400 +ADDRLP4 48 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $451 +ADDRLP4 0 +ADDRFP4 16 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $452 +JUMPV +LABELV $451 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_ClassCanEvolveFromTo +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 52 +INDIRI4 +ASGNI4 +LABELV $452 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $453 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $453 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $453 +LABELV $443 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $442 +ADDRLP4 8 +INDIRI4 +ADDRFP4 8 +INDIRI4 +GTI4 $456 +ADDRLP4 28 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $457 +JUMPV +LABELV $456 +ADDRLP4 28 +CNSTI4 -1 +ASGNI4 +LABELV $457 +ADDRLP4 28 +INDIRI4 +RETI4 +ADDRGP4 $430 +JUMPV +LABELV $437 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $439 +ADDRLP4 12 +INDIRI4 +ADDRGP4 bg_numClasses +INDIRI4 +LTI4 $436 +ADDRGP4 $458 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 -1 +RETI4 +LABELV $430 +endproc BG_ClassCanEvolveFromTo 60 20 +export BG_AlienCanEvolve +proc BG_AlienCanEvolve 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $463 +JUMPV +LABELV $460 +CNSTI4 108 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 bg_classList +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +EQI4 $464 +ADDRGP4 $461 +JUMPV +LABELV $464 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $466 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 108 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 bg_classList+84 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $471 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_ClassAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $471 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_ClassIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $471 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 400 +ADDRLP4 24 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +MULI4 +LTI4 $471 +CNSTI4 1 +RETI4 +ADDRGP4 $459 +JUMPV +LABELV $471 +LABELV $467 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $466 +CNSTI4 0 +RETI4 +ADDRGP4 $459 +JUMPV +LABELV $461 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $463 +ADDRLP4 8 +INDIRI4 +ADDRGP4 bg_numClasses +INDIRI4 +LTI4 $460 +ADDRGP4 $473 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +LABELV $459 +endproc BG_AlienCanEvolve 28 8 +proc BG_ParseClassFile 20112 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20024 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20028 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 20028 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +GEI4 $476 +CNSTI4 0 +RETI4 +ADDRGP4 $474 +JUMPV +LABELV $476 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $480 +ADDRLP4 16 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $478 +LABELV $480 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $481 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $483 +ADDRLP4 20036 +ADDRGP4 $302 +ASGNP4 +ADDRGP4 $484 +JUMPV +LABELV $483 +ADDRLP4 20036 +ADDRGP4 $303 +ASGNP4 +LABELV $484 +ADDRLP4 20036 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $474 +JUMPV +LABELV $478 +ADDRLP4 24 +ARGP4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 16 +INDIRI4 +ADDRLP4 24 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 4 +ADDRLP4 24 +ASGNP4 +ADDRGP4 $486 +JUMPV +LABELV $485 +ADDRLP4 4 +ARGP4 +ADDRLP4 20036 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20036 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $488 +ADDRGP4 $487 +JUMPV +LABELV $488 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $314 +ARGP4 +ADDRLP4 20040 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20040 +INDIRI4 +CNSTI4 0 +NEI4 $490 +ADDRGP4 $487 +JUMPV +LABELV $490 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $317 +ARGP4 +ADDRLP4 20044 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20044 +INDIRI4 +CNSTI4 0 +NEI4 $492 +ADDRLP4 4 +ARGP4 +ADDRLP4 20048 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20048 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $494 +ADDRGP4 $487 +JUMPV +LABELV $494 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $492 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $498 +ARGP4 +ADDRLP4 20048 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20048 +INDIRI4 +CNSTI4 0 +NEI4 $496 +ADDRLP4 4 +ARGP4 +ADDRLP4 20052 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $499 +ADDRGP4 $487 +JUMPV +LABELV $499 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $496 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $503 +ARGP4 +ADDRLP4 20052 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20052 +INDIRI4 +CNSTI4 0 +NEI4 $501 +ADDRLP4 4 +ARGP4 +ADDRLP4 20056 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20056 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $504 +ADDRGP4 $487 +JUMPV +LABELV $504 +ADDRFP4 4 +INDIRP4 +CNSTI4 136 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $501 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $328 +ARGP4 +ADDRLP4 20056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20056 +INDIRI4 +CNSTI4 0 +NEI4 $506 +ADDRLP4 4 +ARGP4 +ADDRLP4 20060 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20060 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $508 +ADDRGP4 $487 +JUMPV +LABELV $508 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20064 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 20064 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +CNSTF4 0 +GEF4 $510 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +LABELV $510 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $506 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $514 +ARGP4 +ADDRLP4 20060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20060 +INDIRI4 +CNSTI4 0 +NEI4 $512 +ADDRLP4 4 +ARGP4 +ADDRLP4 20064 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20064 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $515 +ADDRGP4 $487 +JUMPV +LABELV $515 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20068 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 20068 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +CNSTF4 0 +GEF4 $517 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +LABELV $517 +ADDRFP4 4 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $512 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $335 +ARGP4 +ADDRLP4 20064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20064 +INDIRI4 +CNSTI4 0 +NEI4 $519 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $521 +ADDRLP4 4 +ARGP4 +ADDRLP4 20068 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20068 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $525 +ADDRGP4 $523 +JUMPV +LABELV $525 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20072 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDP4 +ADDRLP4 20072 +INDIRF4 +ASGNF4 +LABELV $522 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $521 +LABELV $523 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $519 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $344 +ARGP4 +ADDRLP4 20068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20068 +INDIRI4 +CNSTI4 0 +NEI4 $527 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $529 +ADDRLP4 4 +ARGP4 +ADDRLP4 20072 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20072 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $533 +ADDRGP4 $531 +JUMPV +LABELV $533 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20076 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1236 +ADDP4 +ADDP4 +ADDRLP4 20076 +INDIRF4 +ASGNF4 +LABELV $530 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $529 +LABELV $531 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $527 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $537 +ARGP4 +ADDRLP4 20072 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20072 +INDIRI4 +CNSTI4 0 +NEI4 $535 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $538 +ADDRLP4 4 +ARGP4 +ADDRLP4 20076 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20076 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $542 +ADDRGP4 $540 +JUMPV +LABELV $542 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20080 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1260 +ADDP4 +ADDP4 +ADDRLP4 20080 +INDIRF4 +ASGNF4 +LABELV $539 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $538 +LABELV $540 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $535 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $546 +ARGP4 +ADDRLP4 20076 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20076 +INDIRI4 +CNSTI4 0 +NEI4 $544 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $547 +ADDRLP4 4 +ARGP4 +ADDRLP4 20080 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20080 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $551 +ADDRGP4 $549 +JUMPV +LABELV $551 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20084 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1272 +ADDP4 +ADDP4 +ADDRLP4 20084 +INDIRF4 +ASGNF4 +LABELV $548 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $547 +LABELV $549 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $544 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $555 +ARGP4 +ADDRLP4 20080 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20080 +INDIRI4 +CNSTI4 0 +NEI4 $553 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $556 +ADDRLP4 4 +ARGP4 +ADDRLP4 20084 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20084 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $560 +ADDRGP4 $558 +JUMPV +LABELV $560 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20088 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1248 +ADDP4 +ADDP4 +ADDRLP4 20088 +INDIRF4 +ASGNF4 +LABELV $557 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $556 +LABELV $558 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $553 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $564 +ARGP4 +ADDRLP4 20084 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20084 +INDIRI4 +CNSTI4 0 +NEI4 $562 +ADDRLP4 4 +ARGP4 +ADDRLP4 20088 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20088 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20092 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1284 +ADDP4 +ADDRLP4 20092 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1024 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $562 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $567 +ARGP4 +ADDRLP4 20088 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20088 +INDIRI4 +CNSTI4 0 +NEI4 $565 +ADDRLP4 4 +ARGP4 +ADDRLP4 20092 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20092 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20096 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1288 +ADDP4 +ADDRLP4 20096 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $565 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $353 +ARGP4 +ADDRLP4 20092 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20092 +INDIRI4 +CNSTI4 0 +NEI4 $568 +ADDRLP4 4 +ARGP4 +ADDRLP4 20100 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20100 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $570 +ADDRGP4 $487 +JUMPV +LABELV $570 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20104 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 20096 +ADDRLP4 20104 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1292 +ADDP4 +ADDRLP4 20096 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $568 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $574 +ARGP4 +ADDRLP4 20096 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20096 +INDIRI4 +CNSTI4 0 +NEI4 $572 +ADDRLP4 4 +ARGP4 +ADDRLP4 20100 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20100 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $575 +ADDRGP4 $487 +JUMPV +LABELV $575 +ADDRFP4 4 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $572 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $579 +ARGP4 +ADDRLP4 20100 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20100 +INDIRI4 +CNSTI4 0 +NEI4 $577 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $580 +ADDRLP4 4 +ARGP4 +ADDRLP4 20104 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20104 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $584 +ADDRGP4 $582 +JUMPV +LABELV $584 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20108 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1296 +ADDP4 +ADDP4 +ADDRLP4 20108 +INDIRF4 +ASGNF4 +LABELV $581 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $580 +LABELV $582 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $577 +ADDRGP4 $356 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $474 +JUMPV +LABELV $486 +ADDRGP4 $485 +JUMPV +LABELV $487 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $586 +ADDRLP4 0 +ADDRGP4 $317 +ASGNP4 +ADDRGP4 $587 +JUMPV +LABELV $586 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +NEI4 $588 +ADDRLP4 0 +ADDRGP4 $498 +ASGNP4 +ADDRGP4 $589 +JUMPV +LABELV $588 +ADDRLP4 8 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $590 +ADDRLP4 0 +ADDRGP4 $503 +ASGNP4 +ADDRGP4 $591 +JUMPV +LABELV $590 +ADDRLP4 8 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +NEI4 $592 +ADDRLP4 0 +ADDRGP4 $328 +ASGNP4 +ADDRGP4 $593 +JUMPV +LABELV $592 +ADDRLP4 8 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $594 +ADDRLP4 0 +ADDRGP4 $514 +ASGNP4 +ADDRGP4 $595 +JUMPV +LABELV $594 +ADDRLP4 8 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +NEI4 $596 +ADDRLP4 0 +ADDRGP4 $335 +ASGNP4 +ADDRGP4 $597 +JUMPV +LABELV $596 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $598 +ADDRLP4 0 +ADDRGP4 $344 +ASGNP4 +ADDRGP4 $599 +JUMPV +LABELV $598 +ADDRLP4 8 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +NEI4 $600 +ADDRLP4 0 +ADDRGP4 $537 +ASGNP4 +ADDRGP4 $601 +JUMPV +LABELV $600 +ADDRLP4 8 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +NEI4 $602 +ADDRLP4 0 +ADDRGP4 $546 +ASGNP4 +ADDRGP4 $603 +JUMPV +LABELV $602 +ADDRLP4 8 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +NEI4 $604 +ADDRLP4 0 +ADDRGP4 $555 +ASGNP4 +ADDRGP4 $605 +JUMPV +LABELV $604 +ADDRLP4 8 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +NEI4 $606 +ADDRLP4 0 +ADDRGP4 $564 +ASGNP4 +ADDRGP4 $607 +JUMPV +LABELV $606 +ADDRLP4 8 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +NEI4 $608 +ADDRLP4 0 +ADDRGP4 $567 +ASGNP4 +ADDRGP4 $609 +JUMPV +LABELV $608 +ADDRLP4 8 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +NEI4 $610 +ADDRLP4 0 +ADDRGP4 $353 +ASGNP4 +ADDRGP4 $611 +JUMPV +LABELV $610 +ADDRLP4 8 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +NEI4 $612 +ADDRLP4 0 +ADDRGP4 $574 +ASGNP4 +ADDRGP4 $613 +JUMPV +LABELV $612 +ADDRLP4 8 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +NEI4 $614 +ADDRLP4 0 +ADDRGP4 $579 +ASGNP4 +ADDRGP4 $615 +JUMPV +LABELV $614 +ADDRLP4 0 +ADDRGP4 $314 +ASGNP4 +LABELV $615 +LABELV $613 +LABELV $611 +LABELV $609 +LABELV $607 +LABELV $605 +LABELV $603 +LABELV $601 +LABELV $599 +LABELV $597 +LABELV $595 +LABELV $593 +LABELV $591 +LABELV $589 +LABELV $587 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20036 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 20036 +INDIRU4 +CNSTU4 0 +EQU4 $616 +ADDRGP4 $369 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $474 +JUMPV +LABELV $616 +CNSTI4 1 +RETI4 +LABELV $474 +endproc BG_ParseClassFile 20112 12 +export BG_InitClassConfigs +proc BG_InitClassConfigs 20 8 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $619 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRGP4 $623 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 BG_ParseClassFile +CALLI4 +pop +LABELV $620 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +LTI4 $619 +LABELV $618 +endproc BG_InitClassConfigs 20 8 +lit +align 4 +LABELV bg_weapons +byte 4 1 +byte 4 0 +byte 4 7 +byte 4 32 +address $382 +address $624 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 2 +byte 4 0 +byte 4 7 +byte 4 32 +address $384 +address $625 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 3 +byte 4 0 +byte 4 7 +byte 4 32 +address $386 +address $626 +address $314 +byte 4 1 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 600 +byte 4 0 +byte 4 1000 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 4 +byte 4 0 +byte 4 7 +byte 4 32 +address $388 +address $627 +address $314 +byte 4 1 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 2000 +byte 4 1000 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 5 +byte 4 0 +byte 4 7 +byte 4 32 +address $390 +address $626 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 6 +byte 4 0 +byte 4 7 +byte 4 32 +address $392 +address $628 +address $314 +byte 4 3 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 400 +byte 4 1500 +byte 4 200 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 7 +byte 4 0 +byte 4 7 +byte 4 32 +address $394 +address $629 +address $314 +byte 4 10 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 1000 +byte 4 200 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 8 +byte 4 0 +byte 4 7 +byte 4 32 +address $396 +address $630 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 900 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1120403456 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 9 +byte 4 0 +byte 4 7 +byte 4 32 +address $398 +address $631 +address $314 +byte 4 3 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 800 +byte 4 0 +byte 4 1200 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 10 +byte 4 0 +byte 4 7 +byte 4 32 +address $400 +address $632 +address $314 +byte 4 3 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 800 +byte 4 0 +byte 4 1000 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 11 +byte 4 0 +byte 4 7 +byte 4 0 +address $633 +address $634 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 600 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 2 +byte 4 12 +byte 4 0 +byte 4 7 +byte 4 32 +address $635 +address $636 +address $637 +byte 4 35 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 90 +byte 4 35 +byte 4 0 +byte 4 2000 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 13 +byte 4 100 +byte 4 7 +byte 4 32 +address $638 +address $639 +address $640 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 75 +byte 4 3000 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 14 +byte 4 150 +byte 4 7 +byte 4 32 +address $641 +address $642 +address $643 +byte 4 8 +byte 4 3 +byte 4 0 +byte 4 0 +byte 4 1000 +byte 4 0 +byte 4 0 +byte 4 2000 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 15 +byte 4 250 +byte 4 7 +byte 4 32 +address $644 +address $645 +address $646 +byte 4 250 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 190 +byte 4 0 +byte 4 0 +byte 4 2000 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 16 +byte 4 350 +byte 4 7 +byte 4 32 +address $647 +address $648 +address $649 +byte 4 5 +byte 4 3 +byte 4 0 +byte 4 1 +byte 4 1000 +byte 4 0 +byte 4 2200 +byte 4 2200 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 1103626240 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 17 +byte 4 400 +byte 4 7 +byte 4 32 +address $650 +address $651 +address $652 +byte 4 350 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 80 +byte 4 120 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 18 +byte 4 550 +byte 4 6 +byte 4 32 +address $653 +address $654 +address $655 +byte 4 150 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 150 +byte 4 200 +byte 4 150 +byte 4 3000 +byte 4 1073741824 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 19 +byte 4 450 +byte 4 6 +byte 4 32 +address $656 +address $657 +address $658 +byte 4 40 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 100 +byte 4 400 +byte 4 0 +byte 4 2000 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 20 +byte 4 600 +byte 4 4 +byte 4 32 +address $659 +address $660 +address $661 +byte 4 80 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 500 +byte 4 1000 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 21 +byte 4 200 +byte 4 6 +byte 4 0 +address $662 +address $663 +address $314 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 22 +byte 4 250 +byte 4 7 +byte 4 0 +address $664 +address $665 +address $314 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 23 +byte 4 1000 +byte 4 6 +byte 4 0 +address $666 +address $667 +address $314 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 24 +byte 4 0 +byte 4 7 +byte 4 32 +address $668 +address $669 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 500 +byte 4 500 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 25 +byte 4 0 +byte 4 7 +byte 4 32 +address $84 +address $85 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 500 +byte 4 500 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 26 +byte 4 0 +byte 4 7 +byte 4 32 +address $670 +address $176 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 500 +byte 4 500 +byte 4 500 +byte 4 0 +byte 4 1082130432 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 27 +byte 4 0 +byte 4 7 +byte 4 32 +address $168 +address $169 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 28 +byte 4 0 +byte 4 4 +byte 4 32 +address $172 +address $671 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 29 +byte 4 0 +byte 4 7 +byte 4 32 +address $672 +address $673 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1000 +byte 4 1000 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 0 +byte 4 1 +byte 4 30 +byte 4 0 +byte 4 7 +byte 4 32 +address $674 +address $675 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1000 +byte 4 1000 +byte 4 1000 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 0 +byte 4 1 +byte 4 31 +byte 4 0 +byte 4 7 +byte 4 32 +address $676 +address $677 +address $678 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 0 +byte 4 2 +data +export bg_numWeapons +align 4 +LABELV bg_numWeapons +byte 4 31 +lit +align 4 +LABELV nullWeapon +byte 4 0 +skip 88 +export BG_WeaponByName +code +proc BG_WeaponByName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $683 +JUMPV +LABELV $680 +CNSTI4 92 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_weapons+16 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $684 +CNSTI4 92 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_weapons +ADDP4 +RETP4 +ADDRGP4 $679 +JUMPV +LABELV $684 +LABELV $681 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $683 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numWeapons +INDIRI4 +LTI4 $680 +ADDRGP4 nullWeapon +RETP4 +LABELV $679 +endproc BG_WeaponByName 8 8 +export BG_Weapon +proc BG_Weapon 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $690 +ADDRFP4 0 +INDIRI4 +CNSTI4 32 +GEI4 $690 +ADDRLP4 0 +CNSTI4 92 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_weapons-92 +ADDP4 +ASGNP4 +ADDRGP4 $691 +JUMPV +LABELV $690 +ADDRLP4 0 +ADDRGP4 nullWeapon +ASGNP4 +LABELV $691 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $687 +endproc BG_Weapon 8 0 +export BG_WeaponAllowedInStage +proc BG_WeaponAllowedInStage 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $692 +endproc BG_WeaponAllowedInStage 8 4 +lit +align 4 +LABELV bg_upgrades +byte 4 1 +byte 4 50 +byte 4 7 +byte 4 14 +address $693 +address $694 +address $695 +address $696 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 2 +byte 4 80 +byte 4 6 +byte 4 1 +address $697 +address $698 +address $699 +address $700 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 3 +byte 4 50 +byte 4 7 +byte 4 0 +address $701 +address $702 +address $703 +address $704 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 4 +byte 4 200 +byte 4 6 +byte 4 0 +address $705 +address $706 +address $707 +address $708 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 5 +byte 4 125 +byte 4 6 +byte 4 0 +address $709 +address $710 +address $711 +address $712 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 6 +byte 4 75 +byte 4 7 +byte 4 16 +address $713 +address $714 +address $715 +address $716 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 7 +byte 4 120 +byte 4 6 +byte 4 16 +address $717 +address $718 +address $719 +address $720 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 8 +byte 4 400 +byte 4 4 +byte 4 31 +address $721 +address $722 +address $723 +address $724 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 9 +byte 4 200 +byte 4 6 +byte 4 0 +address $725 +address $726 +address $727 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 10 +byte 4 1000 +byte 4 6 +byte 4 0 +address $728 +address $729 +address $314 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 11 +byte 4 250 +byte 4 7 +byte 4 0 +address $730 +address $731 +address $314 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 12 +byte 4 0 +byte 4 7 +byte 4 0 +address $732 +address $733 +address $734 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 2 +data +export bg_numUpgrades +align 4 +LABELV bg_numUpgrades +byte 4 12 +lit +align 4 +LABELV nullUpgrade +byte 4 0 +skip 40 +export BG_UpgradeByName +code +proc BG_UpgradeByName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $739 +JUMPV +LABELV $736 +CNSTI4 44 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_upgrades+16 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $740 +CNSTI4 44 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_upgrades +ADDP4 +RETP4 +ADDRGP4 $735 +JUMPV +LABELV $740 +LABELV $737 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $739 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numUpgrades +INDIRI4 +LTI4 $736 +ADDRGP4 nullUpgrade +RETP4 +LABELV $735 +endproc BG_UpgradeByName 8 8 +export BG_Upgrade +proc BG_Upgrade 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $746 +ADDRFP4 0 +INDIRI4 +CNSTI4 13 +GEI4 $746 +ADDRLP4 0 +CNSTI4 44 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_upgrades-44 +ADDP4 +ASGNP4 +ADDRGP4 $747 +JUMPV +LABELV $746 +ADDRLP4 0 +ADDRGP4 nullUpgrade +ASGNP4 +LABELV $747 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $743 +endproc BG_Upgrade 8 0 +export BG_UpgradeAllowedInStage +proc BG_UpgradeAllowedInStage 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $748 +endproc BG_UpgradeAllowedInStage 8 4 +export BG_EvaluateTrajectory +proc BG_EvaluateTrajectory 108 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $750 +ADDRLP4 8 +INDIRI4 +CNSTI4 6 +GTI4 $750 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $764 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $764 +address $753 +address $753 +address $754 +address $756 +address $755 +address $761 +address $762 +code +LABELV $753 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $751 +JUMPV +LABELV $754 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $755 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +CNSTF4 1073741824 +CNSTF4 1078530011 +ADDRLP4 0 +INDIRF4 +MULF4 +MULF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $756 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDI4 +LEI4 $757 +ADDRFP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $757 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $759 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $759 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $761 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +CNSTF4 1137180672 +ADDRLP4 84 +INDIRF4 +MULF4 +ADDRLP4 84 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $762 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 104 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRF4 +CNSTF4 1137180672 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $750 +CNSTI4 1 +ARGI4 +ADDRGP4 $763 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $751 +LABELV $749 +endproc BG_EvaluateTrajectory 108 12 +export BG_EvaluateTrajectoryDelta +proc BG_EvaluateTrajectoryDelta 52 12 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $766 +ADDRLP4 8 +INDIRI4 +CNSTI4 6 +GTI4 $766 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $778 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $778 +address $769 +address $769 +address $770 +address $772 +address $771 +address $775 +address $776 +code +LABELV $769 +ADDRLP4 16 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRGP4 $767 +JUMPV +LABELV $770 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $767 +JUMPV +LABELV $771 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 24 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +CNSTF4 1073741824 +CNSTF4 1078530011 +ADDRLP4 0 +INDIRF4 +MULF4 +MULF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTF4 1056964608 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $767 +JUMPV +LABELV $772 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDI4 +LEI4 $773 +ADDRLP4 36 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 40 +CNSTF4 0 +ASGNF4 +ADDRLP4 36 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRGP4 $765 +JUMPV +LABELV $773 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $767 +JUMPV +LABELV $775 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 40 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +CNSTF4 1145569280 +ADDRLP4 0 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 $767 +JUMPV +LABELV $776 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRLP4 44 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 48 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +CNSTF4 1145569280 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $767 +JUMPV +LABELV $766 +CNSTI4 1 +ARGI4 +ADDRGP4 $777 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $767 +LABELV $765 +endproc BG_EvaluateTrajectoryDelta 52 12 +data +export eventnames +align 4 +LABELV eventnames +address $779 +address $780 +address $781 +address $782 +address $783 +address $784 +address $785 +address $786 +address $787 +address $788 +address $789 +address $790 +address $791 +address $792 +address $793 +address $794 +address $795 +address $796 +address $797 +address $798 +address $799 +address $800 +address $801 +address $802 +address $803 +address $804 +address $805 +address $806 +address $807 +address $808 +address $809 +address $810 +address $811 +address $812 +address $813 +address $814 +address $815 +address $816 +address $817 +address $818 +address $819 +address $820 +address $821 +address $822 +address $823 +address $824 +address $825 +address $826 +address $827 +address $828 +address $829 +address $830 +address $831 +address $832 +address $833 +address $834 +address $835 +address $836 +address $837 +address $838 +address $839 +address $840 +address $841 +address $842 +address $843 +address $844 +address $845 +address $846 +address $847 +address $848 +address $849 +address $850 +address $851 +address $852 +address $853 +address $854 +address $855 +address $856 +address $857 +address $858 +address $859 +export BG_EventName +code +proc BG_EventName 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $863 +ADDRFP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 81 +LTU4 $861 +LABELV $863 +ADDRGP4 $864 +RETP4 +ADDRGP4 $860 +JUMPV +LABELV $861 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 eventnames +ADDP4 +INDIRP4 +RETP4 +LABELV $860 +endproc BG_EventName 4 0 +export BG_AddPredictableEventToPlayerstate +proc BG_AddPredictableEventToPlayerstate 12 0 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 8 +INDIRP4 +CNSTI4 116 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $865 +endproc BG_AddPredictableEventToPlayerstate 12 0 +export BG_PlayerStateToEntityState +proc BG_PlayerStateToEntityState 76 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +EQI4 $870 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $870 +ADDRLP4 4 +INDIRI4 +CNSTI4 6 +NEI4 $867 +LABELV $870 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRGP4 $868 +JUMPV +LABELV $867 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $871 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRGP4 $872 +JUMPV +LABELV $871 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $872 +LABELV $868 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $873 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $873 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $875 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $875 +ADDRFP4 4 +INDIRP4 +CNSTI4 88 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 204 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 168 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $877 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $878 +JUMPV +LABELV $877 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $878 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $879 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 32768 +BORI4 +ASGNI4 +ADDRGP4 $880 +JUMPV +LABELV $879 +ADDRLP4 44 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 -32769 +BANDI4 +ASGNI4 +LABELV $880 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $881 +ADDRFP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $882 +JUMPV +LABELV $881 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +GEI4 $883 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +GEI4 $885 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +ASGNI4 +LABELV $885 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 8 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $883 +LABELV $882 +ADDRFP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 164 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $887 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $891 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $893 +ADDRLP4 64 +ADDRFP4 4 +INDIRP4 +CNSTI4 164 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +LABELV $893 +LABELV $891 +LABELV $888 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $887 +ADDRFP4 4 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 8 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 396 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +LEI4 $897 +ADDRLP4 56 +INDIRI4 +CNSTI4 5 +LTI4 $895 +LABELV $897 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $895 +ADDRFP4 4 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 400 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $866 +endproc BG_PlayerStateToEntityState 76 8 +export BG_PlayerStateToEntityStateExtraPolate +proc BG_PlayerStateToEntityStateExtraPolate 76 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +EQI4 $902 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $902 +ADDRLP4 4 +INDIRI4 +CNSTI4 6 +NEI4 $899 +LABELV $902 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRGP4 $900 +JUMPV +LABELV $899 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $903 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRGP4 $904 +JUMPV +LABELV $903 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $904 +LABELV $900 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $905 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $905 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 50 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $907 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $907 +ADDRFP4 4 +INDIRP4 +CNSTI4 88 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 204 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 168 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $909 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $910 +JUMPV +LABELV $909 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $910 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $911 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 32768 +BORI4 +ASGNI4 +ADDRGP4 $912 +JUMPV +LABELV $911 +ADDRLP4 44 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 -32769 +BANDI4 +ASGNI4 +LABELV $912 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $913 +ADDRFP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $914 +JUMPV +LABELV $913 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +GEI4 $915 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +GEI4 $917 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +ASGNI4 +LABELV $917 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 8 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $915 +LABELV $914 +ADDRFP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 164 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $919 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $923 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $925 +ADDRLP4 64 +ADDRFP4 4 +INDIRP4 +CNSTI4 164 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +LABELV $925 +LABELV $923 +LABELV $920 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $919 +ADDRFP4 4 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 8 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 396 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +LEI4 $929 +ADDRLP4 56 +INDIRI4 +CNSTI4 5 +LTI4 $927 +LABELV $929 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $927 +ADDRFP4 4 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 400 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $898 +endproc BG_PlayerStateToEntityStateExtraPolate 76 8 +export BG_WeaponIsFull +proc BG_WeaponIsFull 24 8 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 6 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $931 +ADDRLP4 0 +CNSTF4 1069547520 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $931 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +NEI4 $934 +ADDRLP4 4 +INDIRI4 +ADDRFP4 12 +INDIRI4 +NEI4 $934 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRGP4 $935 +JUMPV +LABELV $934 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $935 +ADDRLP4 20 +INDIRI4 +RETI4 +LABELV $930 +endproc BG_WeaponIsFull 24 8 +export BG_InventoryContainsWeapon +proc BG_InventoryContainsWeapon 4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $937 +ADDRFP4 0 +INDIRI4 +CNSTI4 11 +NEI4 $937 +CNSTI4 1 +RETI4 +ADDRGP4 $936 +JUMPV +LABELV $937 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $940 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $941 +JUMPV +LABELV $940 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $941 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $936 +endproc BG_InventoryContainsWeapon 4 0 +export BG_SlotsForInventory +proc BG_SlotsForInventory 28 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $943 +CNSTI4 11 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +BORI4 +ASGNI4 +LABELV $943 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $945 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $949 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $951 +ADDRGP4 $953 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $951 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +BORI4 +ASGNI4 +LABELV $949 +LABELV $946 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $945 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $942 +endproc BG_SlotsForInventory 28 12 +export BG_AddUpgradeToInventory +proc BG_AddUpgradeToInventory 4 0 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +LABELV $954 +endproc BG_AddUpgradeToInventory 4 0 +export BG_RemoveUpgradeFromInventory +proc BG_RemoveUpgradeFromInventory 4 0 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BCOMI4 +BANDI4 +ASGNI4 +LABELV $955 +endproc BG_RemoveUpgradeFromInventory 4 0 +export BG_InventoryContainsUpgrade +proc BG_InventoryContainsUpgrade 0 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $956 +endproc BG_InventoryContainsUpgrade 0 0 +export BG_ActivateUpgrade +proc BG_ActivateUpgrade 4 0 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +LABELV $957 +endproc BG_ActivateUpgrade 4 0 +export BG_DeactivateUpgrade +proc BG_DeactivateUpgrade 4 0 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BCOMI4 +BANDI4 +ASGNI4 +LABELV $958 +endproc BG_DeactivateUpgrade 4 0 +export BG_UpgradeIsActive +proc BG_UpgradeIsActive 0 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $959 +endproc BG_UpgradeIsActive 0 0 +lit +align 4 +LABELV $961 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $962 +byte 4 0 +byte 4 0 +byte 4 3212836864 +export BG_RotateAxis +code +proc BG_RotateAxis 68 16 +ADDRLP4 12 +ADDRGP4 $961 +INDIRB +ASGNB 12 +ADDRLP4 40 +ADDRGP4 $962 +INDIRB +ASGNB 12 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $963 +ADDRLP4 24 +ADDRLP4 40 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 $964 +JUMPV +LABELV $963 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +LABELV $964 +ADDRLP4 0 +ARGP4 +ADDRLP4 52 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 52 +INDIRF4 +CNSTF4 0 +EQF4 $965 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 56 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 36 +CNSTF4 1127481344 +ADDRLP4 56 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $971 +ADDRLP4 36 +ADDRLP4 36 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $971 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRGP4 AngleNormalize180 +CALLF4 +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 60 +CNSTI4 12 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 36 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 64 +CNSTI4 24 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 36 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRGP4 $966 +JUMPV +LABELV $965 +CNSTI4 0 +RETI4 +ADDRGP4 $960 +JUMPV +LABELV $966 +CNSTI4 1 +RETI4 +LABELV $960 +endproc BG_RotateAxis 68 16 +export BG_GetClientNormal +proc BG_GetClientNormal 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $974 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $976 +ADDRFP4 4 +INDIRP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $975 +JUMPV +LABELV $976 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $975 +JUMPV +LABELV $974 +ADDRFP4 4 +INDIRP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $975 +LABELV $973 +endproc BG_GetClientNormal 0 0 +export BG_GetClientViewOrigin +proc BG_GetClientViewOrigin 24 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $978 +endproc BG_GetClientViewOrigin 24 8 +export BG_PositionBuildableRelativeToPlayer +proc BG_PositionBuildableRelativeToPlayer 100 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 80 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 80 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 64 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 84 +CNSTP4 0 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +ADDRLP4 48 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 48+4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 48+8 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRB +ASGNB 12 +ADDRLP4 92 +CNSTF4 1107296256 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1107296256 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +CNSTF4 3271557120 +ASGNF4 +ADDRLP4 36 +ADDRLP4 36 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 36+4 +ADDRLP4 36+4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 36+8 +ADDRLP4 36+8 +INDIRF4 +CNSTF4 3271557120 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRFP4 12 +INDIRP4 +CALLV +pop +ADDRLP4 0 +ADDRFP4 24 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 16 +INDIRP4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1036831949 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +CNSTF4 1036831949 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1036831949 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +LABELV $981 +endproc BG_PositionBuildableRelativeToPlayer 100 28 +export BG_GetValueOfPlayer +proc BG_GetValueOfPlayer 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1005 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1007 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1011 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1011 +LABELV $1008 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $1007 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1013 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1017 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1017 +LABELV $1014 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1013 +LABELV $1005 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $1004 +endproc BG_GetValueOfPlayer 20 8 +export BG_PlayerCanChangeWeapon +proc BG_PlayerCanChangeWeapon 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 20 +EQI4 $1022 +ADDRLP4 0 +INDIRI4 +CNSTI4 18 +NEI4 $1020 +LABELV $1022 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 100 +LEI4 $1020 +CNSTI4 0 +RETI4 +ADDRGP4 $1019 +JUMPV +LABELV $1020 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1026 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1024 +LABELV $1026 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1025 +JUMPV +LABELV $1024 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1025 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $1019 +endproc BG_PlayerCanChangeWeapon 12 0 +export BG_PlayerPoisonCloudTime +proc BG_PlayerPoisonCloudTime 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 10000 +ASGNI4 +CNSTI4 8 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1028 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 3000 +SUBI4 +ASGNI4 +LABELV $1028 +CNSTI4 2 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1030 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +LABELV $1030 +CNSTI4 1 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1032 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +LABELV $1032 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1027 +endproc BG_PlayerPoisonCloudTime 16 8 +export BG_GetPlayerWeapon +proc BG_GetPlayerWeapon 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 296 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1035 +ADDRFP4 0 +INDIRP4 +CNSTI4 296 +ADDP4 +INDIRI4 +RETI4 +ADDRGP4 $1034 +JUMPV +LABELV $1035 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +RETI4 +LABELV $1034 +endproc BG_GetPlayerWeapon 0 0 +export atof_neg +proc atof_neg 8 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1038 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $1038 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +LABELV $1038 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $1037 +endproc atof_neg 8 4 +export atoi_neg +proc atoi_neg 12 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $1041 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $1041 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1041 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1040 +endproc atoi_neg 12 4 +export BG_PackEntityNumbers +proc BG_PackEntityNumbers 60 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 10 +LEI4 $1044 +ADDRLP4 4 +CNSTI4 10 +ASGNI4 +ADDRFP4 8 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $1046 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $1044 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1047 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +GEI4 $1051 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1052 +JUMPV +LABELV $1051 +ADDRLP4 12 +CNSTI4 1023 +ASGNI4 +LABELV $1052 +ADDRLP4 12 +INDIRI4 +CNSTI4 -1024 +BANDI4 +CNSTI4 0 +EQI4 $1053 +CNSTI4 0 +ARGI4 +ADDRGP4 $1055 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 10 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $1053 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $1056 +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +GTI4 $1056 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1069 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1069 +address $1058 +address $1059 +address $1060 +address $1061 +address $1062 +address $1063 +address $1064 +address $1065 +address $1066 +address $1067 +code +LABELV $1058 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1059 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1060 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1061 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 20 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1062 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1063 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1064 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 20 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1065 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1066 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1067 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 20 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1056 +CNSTI4 0 +ARGI4 +ADDRGP4 $1068 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $1057 +LABELV $1048 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LTI4 $1047 +LABELV $1043 +endproc BG_PackEntityNumbers 60 16 +export BG_UnpackEntityNumbers +proc BG_UnpackEntityNumbers 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 10 +LEI4 $1071 +ADDRFP4 8 +CNSTI4 10 +ASGNI4 +LABELV $1071 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1076 +JUMPV +LABELV $1073 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $1077 +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +GTI4 $1077 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1089 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1089 +address $1079 +address $1080 +address $1081 +address $1082 +address $1083 +address $1084 +address $1085 +address $1086 +address $1087 +address $1088 +code +LABELV $1079 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1080 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1081 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 10 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1082 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 20 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1083 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1084 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 10 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1085 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 20 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1086 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1087 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1088 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 20 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1077 +CNSTI4 0 +ARGI4 +ADDRGP4 $1068 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $1078 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1023 +BANDI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1023 +NEI4 $1090 +ADDRGP4 $1075 +JUMPV +LABELV $1090 +LABELV $1074 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1076 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LTI4 $1073 +LABELV $1075 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1070 +endproc BG_UnpackEntityNumbers 16 12 +export BG_ParseCSVEquipmentList +proc BG_ParseCSVEquipmentList 1076 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +ADDRLP4 20 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +ASGNP4 +ADDRGP4 $1094 +JUMPV +LABELV $1096 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1097 +ADDRLP4 1044 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 44 +EQI4 $1099 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $1096 +LABELV $1099 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1100 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +LABELV $1100 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1103 +JUMPV +LABELV $1102 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1103 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +EQI4 $1102 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1105 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1048 +ADDRGP4 BG_WeaponByName +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ADDRLP4 1048 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $1105 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1107 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1052 +ADDRGP4 BG_UpgradeByName +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +ADDRLP4 1052 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $1107 +ADDRLP4 1056 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +EQI4 $1109 +ADDRLP4 1060 +CNSTI4 2 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 1060 +INDIRI4 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +NEI4 $1109 +ADDRFP4 16 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +EQI4 $1109 +ADDRLP4 12 +INDIRI4 +ADDRLP4 1060 +INDIRI4 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +NEI4 $1109 +ADDRGP4 $1111 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1110 +JUMPV +LABELV $1109 +ADDRLP4 1064 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 1064 +INDIRI4 +EQI4 $1112 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +ADDRLP4 1064 +INDIRI4 +EQI4 $1112 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1113 +JUMPV +LABELV $1112 +ADDRLP4 1068 +CNSTI4 0 +ASGNI4 +ADDRFP4 16 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +EQI4 $1114 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +EQI4 $1114 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1114 +LABELV $1113 +LABELV $1110 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $1095 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $1117 +ADDRLP4 1072 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 1072 +INDIRI4 +SUBI4 +EQI4 $1120 +ADDRLP4 12 +INDIRI4 +ADDRFP4 16 +INDIRI4 +ADDRLP4 1072 +INDIRI4 +SUBI4 +NEI4 $1118 +LABELV $1120 +ADDRGP4 $1095 +JUMPV +LABELV $1118 +LABELV $1094 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1097 +LABELV $1095 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1121 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1121 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1123 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1123 +LABELV $1092 +endproc BG_ParseCSVEquipmentList 1076 12 +export BG_ParseCSVClassList +proc BG_ParseCSVClassList 1048 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +ADDRLP4 16 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +ASGNP4 +ADDRGP4 $1127 +JUMPV +LABELV $1129 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1130 +ADDRLP4 1040 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 44 +EQI4 $1132 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1129 +LABELV $1132 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1133 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $1133 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1136 +JUMPV +LABELV $1135 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1136 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +EQI4 $1135 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 BG_ClassByName +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ADDRLP4 1044 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1138 +ADDRGP4 $1140 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1139 +JUMPV +LABELV $1138 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1139 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $1128 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $1142 +LABELV $1127 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1143 +ADDRLP4 8 +INDIRI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +LTI4 $1130 +LABELV $1143 +LABELV $1128 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1125 +endproc BG_ParseCSVClassList 1048 12 +export BG_ParseCSVBuildableList +proc BG_ParseCSVBuildableList 1048 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +ADDRLP4 16 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +ASGNP4 +ADDRGP4 $1146 +JUMPV +LABELV $1148 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1149 +ADDRLP4 1040 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 44 +EQI4 $1151 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1148 +LABELV $1151 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1152 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $1152 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1155 +JUMPV +LABELV $1154 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1155 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +EQI4 $1154 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 BG_BuildableByName +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ADDRLP4 1044 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1157 +ADDRGP4 $1159 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1158 +JUMPV +LABELV $1157 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1158 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $1147 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $1161 +LABELV $1146 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1162 +ADDRLP4 8 +INDIRI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +LTI4 $1149 +LABELV $1162 +LABELV $1147 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1144 +endproc BG_ParseCSVBuildableList 1048 12 +export BG_InitAllowedGameElements +proc BG_InitAllowedGameElements 256 20 +ADDRGP4 $1164 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 bg_disabledGameElements+276 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 bg_disabledGameElements+404 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRGP4 BG_ParseCSVEquipmentList +CALLV +pop +ADDRGP4 $1167 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 bg_disabledGameElements+216 +ARGP4 +CNSTI4 15 +ARGI4 +ADDRGP4 BG_ParseCSVClassList +CALLV +pop +ADDRGP4 $1169 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 bg_disabledGameElements +ARGP4 +CNSTI4 54 +ARGI4 +ADDRGP4 BG_ParseCSVBuildableList +CALLV +pop +LABELV $1163 +endproc BG_InitAllowedGameElements 256 20 +export BG_WeaponIsAllowed +proc BG_WeaponIsAllowed 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1174 +JUMPV +LABELV $1171 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+276 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1176 +CNSTI4 0 +RETI4 +ADDRGP4 $1170 +JUMPV +LABELV $1176 +LABELV $1172 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1174 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +GEI4 $1179 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+276 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1171 +LABELV $1179 +CNSTI4 1 +RETI4 +LABELV $1170 +endproc BG_WeaponIsAllowed 8 0 +export BG_UpgradeIsAllowed +proc BG_UpgradeIsAllowed 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1184 +JUMPV +LABELV $1181 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+404 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1186 +CNSTI4 0 +RETI4 +ADDRGP4 $1180 +JUMPV +LABELV $1186 +LABELV $1182 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1184 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +GEI4 $1189 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+404 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1181 +LABELV $1189 +CNSTI4 1 +RETI4 +LABELV $1180 +endproc BG_UpgradeIsAllowed 8 0 +export BG_ClassIsAllowed +proc BG_ClassIsAllowed 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1194 +JUMPV +LABELV $1191 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+216 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1196 +CNSTI4 0 +RETI4 +ADDRGP4 $1190 +JUMPV +LABELV $1196 +LABELV $1192 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1194 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +GEI4 $1199 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+216 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1191 +LABELV $1199 +CNSTI4 1 +RETI4 +LABELV $1190 +endproc BG_ClassIsAllowed 8 0 +export BG_BuildableIsAllowed +proc BG_BuildableIsAllowed 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1204 +JUMPV +LABELV $1201 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1205 +CNSTI4 0 +RETI4 +ADDRGP4 $1200 +JUMPV +LABELV $1205 +LABELV $1202 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1204 +ADDRLP4 0 +INDIRI4 +CNSTI4 54 +GEI4 $1207 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1201 +LABELV $1207 +CNSTI4 1 +RETI4 +LABELV $1200 +endproc BG_BuildableIsAllowed 8 0 +export BG_PrimaryWeapon +proc BG_PrimaryWeapon 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1209 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 32 +EQI4 $1213 +ADDRGP4 $1210 +JUMPV +LABELV $1213 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1215 +ADDRLP4 0 +INDIRI4 +RETI4 +ADDRGP4 $1208 +JUMPV +LABELV $1215 +LABELV $1210 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1209 +CNSTI4 11 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1217 +CNSTI4 11 +RETI4 +ADDRGP4 $1208 +JUMPV +LABELV $1217 +CNSTI4 0 +RETI4 +LABELV $1208 +endproc BG_PrimaryWeapon 12 8 +lit +align 1 +LABELV $1220 +byte 1 0 +skip 8699 +export BG_LoadEmoticons +code +proc BG_LoadEmoticons 8752 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRGP4 $1220 +INDIRB +ASGNB 8700 +ADDRGP4 $1221 +ARGP4 +ADDRGP4 $1222 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 8700 +ARGI4 +ADDRLP4 8720 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 8720 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +GEI4 $1223 +CNSTI4 0 +RETI4 +ADDRGP4 $1219 +JUMPV +LABELV $1223 +ADDRLP4 0 +ADDRLP4 20 +ASGNP4 +ADDRLP4 8724 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8724 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8724 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 8724 +INDIRI4 +ASGNI4 +ADDRGP4 $1228 +JUMPV +LABELV $1225 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8728 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 8728 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 9 +LTI4 $1233 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +SUBI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 95 +NEI4 $1233 +ADDRLP4 8740 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +SUBI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8740 +INDIRI4 +CNSTI4 49 +LTI4 $1233 +ADDRLP4 8740 +INDIRI4 +CNSTI4 57 +LEI4 $1229 +LABELV $1233 +ADDRGP4 $1234 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1226 +JUMPV +LABELV $1229 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +SUBI4 +CNSTI4 20 +LEI4 $1235 +ADDRGP4 $1237 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 28 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1226 +JUMPV +LABELV $1235 +ADDRGP4 $1240 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8744 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8744 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8748 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 8748 +INDIRI4 +CNSTI4 0 +NEI4 $1238 +ADDRGP4 $1241 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1226 +JUMPV +LABELV $1238 +CNSTI4 20 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +SUBI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1226 +ADDRLP4 8728 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 8728 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8728 +INDIRI4 +ADDI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $1228 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +GEI4 $1242 +ADDRLP4 8 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $1225 +LABELV $1242 +ADDRGP4 $1243 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +CNSTI4 300 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $1219 +endproc BG_LoadEmoticons 8752 16 +export BG_TeamName +proc BG_TeamName 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1245 +ADDRGP4 $376 +RETP4 +ADDRGP4 $1244 +JUMPV +LABELV $1245 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $1247 +ADDRGP4 $1249 +RETP4 +ADDRGP4 $1244 +JUMPV +LABELV $1247 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $1250 +ADDRGP4 $1252 +RETP4 +ADDRGP4 $1244 +JUMPV +LABELV $1250 +ADDRGP4 $1253 +RETP4 +LABELV $1244 +endproc BG_TeamName 0 0 +export cmdcmp +proc cmdcmp 4 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1254 +endproc cmdcmp 4 8 +bss +align 4 +LABELV bg_disabledGameElements +skip 456 +import trap_Cvar_VariableStringBuffer +align 4 +LABELV bg_classConfigList +skip 19620 +align 4 +LABELV bg_buildableConfigList +skip 15552 +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PlayerTouchesItem +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_HasEnergyWeapon +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1253 +byte 1 60 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 62 +byte 1 0 +align 1 +LABELV $1252 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 0 +align 1 +LABELV $1249 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $1243 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 69 +byte 1 77 +byte 1 79 +byte 1 84 +byte 1 73 +byte 1 67 +byte 1 79 +byte 1 78 +byte 1 83 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $1241 +byte 1 94 +byte 1 51 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $1240 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1237 +byte 1 94 +byte 1 51 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 40 +byte 1 62 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $1234 +byte 1 94 +byte 1 51 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $1222 +byte 1 120 +byte 1 49 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1221 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $1169 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $1167 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $1164 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 69 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $1159 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1140 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1111 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1068 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 120 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $1055 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $1046 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 65 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $953 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $864 +byte 1 85 +byte 1 78 +byte 1 75 +byte 1 78 +byte 1 79 +byte 1 87 +byte 1 78 +byte 1 0 +align 1 +LABELV $859 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 67 +byte 1 73 +byte 1 68 +byte 1 66 +byte 1 79 +byte 1 77 +byte 1 66 +byte 1 95 +byte 1 66 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $858 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 50 +byte 1 95 +byte 1 90 +byte 1 65 +byte 1 80 +byte 1 0 +align 1 +LABELV $857 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 82 +byte 1 80 +byte 1 84 +byte 1 85 +byte 1 83 +byte 1 69 +byte 1 95 +byte 1 83 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $856 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 71 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 82 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 73 +byte 1 78 +byte 1 85 +byte 1 80 +byte 1 0 +align 1 +LABELV $855 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 67 +byte 1 67 +byte 1 95 +byte 1 65 +byte 1 84 +byte 1 84 +byte 1 65 +byte 1 67 +byte 1 75 +byte 1 0 +align 1 +LABELV $854 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 79 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 65 +byte 1 87 +byte 1 78 +byte 1 83 +byte 1 0 +align 1 +LABELV $853 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 79 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 68 +byte 1 95 +byte 1 68 +byte 1 89 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 0 +align 1 +LABELV $852 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 79 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 68 +byte 1 95 +byte 1 65 +byte 1 84 +byte 1 84 +byte 1 65 +byte 1 67 +byte 1 75 +byte 1 0 +align 1 +LABELV $851 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 72 +byte 1 85 +byte 1 77 +byte 1 77 +byte 1 69 +byte 1 76 +byte 1 0 +align 1 +LABELV $850 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 84 +byte 1 65 +byte 1 85 +byte 1 78 +byte 1 84 +byte 1 0 +align 1 +LABELV $849 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 79 +byte 1 80 +byte 1 76 +byte 1 79 +byte 1 79 +byte 1 80 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 83 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $848 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 66 +byte 1 85 +byte 1 71 +byte 1 95 +byte 1 76 +byte 1 73 +byte 1 78 +byte 1 69 +byte 1 0 +align 1 +LABELV $847 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 69 +byte 1 86 +byte 1 79 +byte 1 76 +byte 1 86 +byte 1 69 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 73 +byte 1 76 +byte 1 69 +byte 1 68 +byte 1 0 +align 1 +LABELV $846 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 69 +byte 1 86 +byte 1 79 +byte 1 76 +byte 1 86 +byte 1 69 +byte 1 0 +align 1 +LABELV $845 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 69 +byte 1 68 +byte 1 75 +byte 1 73 +byte 1 84 +byte 1 95 +byte 1 85 +byte 1 83 +byte 1 69 +byte 1 68 +byte 1 0 +align 1 +LABELV $844 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 82 +byte 1 67 +byte 1 69 +byte 1 95 +byte 1 70 +byte 1 73 +byte 1 69 +byte 1 76 +byte 1 68 +byte 1 0 +align 1 +LABELV $843 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 83 +byte 1 76 +byte 1 73 +byte 1 77 +byte 1 69 +byte 1 0 +align 1 +LABELV $842 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 65 +byte 1 67 +byte 1 73 +byte 1 68 +byte 1 84 +byte 1 85 +byte 1 66 +byte 1 69 +byte 1 0 +align 1 +LABELV $841 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 65 +byte 1 66 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 69 +byte 1 88 +byte 1 80 +byte 1 76 +byte 1 79 +byte 1 83 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $840 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 72 +byte 1 85 +byte 1 77 +byte 1 65 +byte 1 78 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 65 +byte 1 66 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 69 +byte 1 88 +byte 1 80 +byte 1 76 +byte 1 79 +byte 1 83 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $839 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 82 +byte 1 69 +byte 1 80 +byte 1 65 +byte 1 73 +byte 1 82 +byte 1 69 +byte 1 68 +byte 1 0 +align 1 +LABELV $838 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 82 +byte 1 69 +byte 1 80 +byte 1 65 +byte 1 73 +byte 1 82 +byte 1 0 +align 1 +LABELV $837 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 0 +align 1 +LABELV $836 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 79 +byte 1 89 +byte 1 0 +align 1 +LABELV $835 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 67 +byte 1 79 +byte 1 78 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 0 +align 1 +LABELV $834 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 71 +byte 1 73 +byte 1 66 +byte 1 95 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $833 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 79 +byte 1 66 +byte 1 73 +byte 1 84 +byte 1 85 +byte 1 65 +byte 1 82 +byte 1 89 +byte 1 0 +align 1 +LABELV $832 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 65 +byte 1 84 +byte 1 72 +byte 1 51 +byte 1 0 +align 1 +LABELV $831 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 65 +byte 1 84 +byte 1 72 +byte 1 50 +byte 1 0 +align 1 +LABELV $830 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 65 +byte 1 84 +byte 1 72 +byte 1 49 +byte 1 0 +align 1 +LABELV $829 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 80 +byte 1 65 +byte 1 73 +byte 1 78 +byte 1 0 +align 1 +LABELV $828 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 52 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 77 +byte 1 80 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 65 +byte 1 82 +byte 1 84 +byte 1 0 +align 1 +LABELV $827 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 52 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 77 +byte 1 80 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 80 +byte 1 82 +byte 1 69 +byte 1 80 +byte 1 65 +byte 1 82 +byte 1 69 +byte 1 0 +align 1 +LABELV $826 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 49 +byte 1 95 +byte 1 71 +byte 1 82 +byte 1 65 +byte 1 66 +byte 1 0 +align 1 +LABELV $825 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 69 +byte 1 84 +byte 1 0 +align 1 +LABELV $824 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 76 +byte 1 73 +byte 1 77 +byte 1 69 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 73 +byte 1 76 +byte 1 0 +align 1 +LABELV $823 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 83 +byte 1 76 +byte 1 65 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 73 +byte 1 76 +byte 1 0 +align 1 +LABELV $822 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 73 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 95 +byte 1 77 +byte 1 69 +byte 1 84 +byte 1 65 +byte 1 76 +byte 1 0 +align 1 +LABELV $821 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 73 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 0 +align 1 +LABELV $820 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 73 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 72 +byte 1 73 +byte 1 84 +byte 1 0 +align 1 +LABELV $819 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 65 +byte 1 83 +byte 1 83 +byte 1 95 +byte 1 68 +byte 1 82 +byte 1 73 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $818 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 72 +byte 1 79 +byte 1 84 +byte 1 71 +byte 1 85 +byte 1 78 +byte 1 0 +align 1 +LABELV $817 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 72 +byte 1 73 +byte 1 84 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 0 +align 1 +LABELV $816 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 72 +byte 1 73 +byte 1 84 +byte 1 95 +byte 1 70 +byte 1 76 +byte 1 69 +byte 1 83 +byte 1 72 +byte 1 0 +align 1 +LABELV $815 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 71 +byte 1 76 +byte 1 79 +byte 1 66 +byte 1 65 +byte 1 76 +byte 1 95 +byte 1 83 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $814 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 69 +byte 1 82 +byte 1 65 +byte 1 76 +byte 1 95 +byte 1 83 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $813 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 69 +byte 1 95 +byte 1 66 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $812 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 71 +byte 1 82 +byte 1 69 +byte 1 78 +byte 1 65 +byte 1 68 +byte 1 69 +byte 1 95 +byte 1 66 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $811 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 69 +byte 1 80 +byte 1 79 +byte 1 82 +byte 1 84 +byte 1 95 +byte 1 79 +byte 1 85 +byte 1 84 +byte 1 0 +align 1 +LABELV $810 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 69 +byte 1 80 +byte 1 79 +byte 1 82 +byte 1 84 +byte 1 95 +byte 1 73 +byte 1 78 +byte 1 0 +align 1 +LABELV $809 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 82 +byte 1 69 +byte 1 83 +byte 1 80 +byte 1 65 +byte 1 87 +byte 1 78 +byte 1 0 +align 1 +LABELV $808 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 73 +byte 1 82 +byte 1 69 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 51 +byte 1 0 +align 1 +LABELV $807 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 73 +byte 1 82 +byte 1 69 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 50 +byte 1 0 +align 1 +LABELV $806 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 73 +byte 1 82 +byte 1 69 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $805 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 78 +byte 1 71 +byte 1 69 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $804 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 78 +byte 1 79 +byte 1 65 +byte 1 77 +byte 1 77 +byte 1 79 +byte 1 0 +align 1 +LABELV $803 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 67 +byte 1 76 +byte 1 69 +byte 1 65 +byte 1 82 +byte 1 0 +align 1 +LABELV $802 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $801 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 69 +byte 1 0 +align 1 +LABELV $800 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 84 +byte 1 79 +byte 1 85 +byte 1 67 +byte 1 72 +byte 1 0 +align 1 +LABELV $799 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 73 +byte 1 82 +byte 1 80 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $798 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 74 +byte 1 85 +byte 1 77 +byte 1 80 +byte 1 0 +align 1 +LABELV $797 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 0 +align 1 +LABELV $796 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 82 +byte 1 0 +align 1 +LABELV $795 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 95 +byte 1 77 +byte 1 69 +byte 1 68 +byte 1 73 +byte 1 85 +byte 1 77 +byte 1 0 +align 1 +LABELV $794 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 95 +byte 1 83 +byte 1 72 +byte 1 79 +byte 1 82 +byte 1 84 +byte 1 0 +align 1 +LABELV $793 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 68 +byte 1 78 +byte 1 95 +byte 1 49 +byte 1 54 +byte 1 0 +align 1 +LABELV $792 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 68 +byte 1 78 +byte 1 95 +byte 1 49 +byte 1 50 +byte 1 0 +align 1 +LABELV $791 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 68 +byte 1 78 +byte 1 95 +byte 1 56 +byte 1 0 +align 1 +LABELV $790 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 68 +byte 1 78 +byte 1 95 +byte 1 52 +byte 1 0 +align 1 +LABELV $789 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 49 +byte 1 54 +byte 1 0 +align 1 +LABELV $788 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 49 +byte 1 50 +byte 1 0 +align 1 +LABELV $787 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 56 +byte 1 0 +align 1 +LABELV $786 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 52 +byte 1 0 +align 1 +LABELV $785 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 87 +byte 1 73 +byte 1 77 +byte 1 0 +align 1 +LABELV $784 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 87 +byte 1 65 +byte 1 68 +byte 1 69 +byte 1 0 +align 1 +LABELV $783 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 83 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 83 +byte 1 72 +byte 1 0 +align 1 +LABELV $782 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 83 +byte 1 81 +byte 1 85 +byte 1 69 +byte 1 76 +byte 1 67 +byte 1 72 +byte 1 0 +align 1 +LABELV $781 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 77 +byte 1 69 +byte 1 84 +byte 1 65 +byte 1 76 +byte 1 0 +align 1 +LABELV $780 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 0 +align 1 +LABELV $779 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 78 +byte 1 79 +byte 1 78 +byte 1 69 +byte 1 0 +align 1 +LABELV $777 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 69 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 68 +byte 1 101 +byte 1 108 +byte 1 116 +byte 1 97 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $763 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 69 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $734 +byte 1 65 +byte 1 109 +byte 1 109 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $733 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 93 +byte 1 65 +byte 1 109 +byte 1 109 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $732 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $731 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 93 +byte 1 83 +byte 1 109 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 71 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $730 +byte 1 115 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $729 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 93 +byte 1 77 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $728 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $727 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 0 +align 1 +LABELV $726 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 93 +byte 1 69 +byte 1 120 +byte 1 112 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 71 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $725 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $724 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 98 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $723 +byte 1 65 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $722 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $721 +byte 1 98 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $720 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $719 +byte 1 66 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 45 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $718 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 93 +byte 1 74 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $717 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $716 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $715 +byte 1 66 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 45 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $714 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $713 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $712 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 0 +align 1 +LABELV $711 +byte 1 73 +byte 1 110 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 51 +byte 1 48 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 45 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $710 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 93 +byte 1 67 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 0 +align 1 +LABELV $709 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 0 +align 1 +LABELV $708 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 98 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $707 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 66 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 44 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $706 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 98 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 93 +byte 1 66 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $705 +byte 1 98 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $704 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 120 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $703 +byte 1 66 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 0 +align 1 +LABELV $702 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 93 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $701 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $700 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 109 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $699 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 109 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $698 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 93 +byte 1 72 +byte 1 101 +byte 1 108 +byte 1 109 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $697 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 109 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $696 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 0 +align 1 +LABELV $695 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $694 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 93 +byte 1 76 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 0 +align 1 +LABELV $693 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 0 +align 1 +LABELV $678 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 77 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $677 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 108 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 75 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $676 +byte 1 99 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $675 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 50 +byte 1 0 +align 1 +LABELV $674 +byte 1 97 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $673 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $672 +byte 1 97 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $671 +byte 1 77 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 84 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 50 +byte 1 0 +align 1 +LABELV $670 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $669 +byte 1 76 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 66 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 0 +align 1 +LABELV $668 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 0 +align 1 +LABELV $667 +byte 1 77 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $666 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $665 +byte 1 83 +byte 1 109 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $664 +byte 1 115 +byte 1 109 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $663 +byte 1 71 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $662 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $661 +byte 1 66 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 104 +byte 1 110 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 118 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 32 +byte 1 80 +byte 1 114 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 0 +align 1 +LABELV $660 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 76 +byte 1 117 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $659 +byte 1 108 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $658 +byte 1 65 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $657 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 80 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 82 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $656 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $655 +byte 1 83 +byte 1 112 +byte 1 114 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $654 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 70 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $653 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $652 +byte 1 66 +byte 1 101 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $651 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $650 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $649 +byte 1 65 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 121 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 108 +byte 1 121 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 111 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 91 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 93 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 91 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 93 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 45 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 109 +byte 1 121 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 83 +byte 1 51 +byte 1 0 +align 1 +LABELV $648 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 77 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $647 +byte 1 109 +byte 1 100 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $646 +byte 1 83 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $645 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 76 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 71 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $644 +byte 1 108 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $643 +byte 1 67 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 118 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $642 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 83 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $641 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $640 +byte 1 83 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 97 +byte 1 119 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 99 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 112 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 108 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $639 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 80 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 83 +byte 1 97 +byte 1 119 +byte 1 0 +align 1 +LABELV $638 +byte 1 112 +byte 1 115 +byte 1 97 +byte 1 119 +byte 1 0 +align 1 +LABELV $637 +byte 1 66 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 67 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 44 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 38 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 50 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $636 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 82 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $635 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $634 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 66 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $633 +byte 1 98 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $632 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $631 +byte 1 80 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 40 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 41 +byte 1 0 +align 1 +LABELV $630 +byte 1 80 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $629 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $628 +byte 1 90 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $627 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $626 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 119 +byte 1 115 +byte 1 0 +align 1 +LABELV $625 +byte 1 66 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $624 +byte 1 66 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $623 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 115 +byte 1 47 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $579 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 79 +byte 1 102 +byte 1 102 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $574 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $567 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 86 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $564 +byte 1 118 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $555 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 115 +byte 1 0 +align 1 +LABELV $546 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 115 +byte 1 0 +align 1 +LABELV $537 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 77 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $514 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 83 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $503 +byte 1 104 +byte 1 117 +byte 1 100 +byte 1 0 +align 1 +LABELV $498 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $481 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $473 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 69 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $458 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 69 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 70 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 84 +byte 1 111 +byte 1 10 +byte 1 0 +align 1 +LABELV $403 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $402 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $401 +byte 1 65 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 109 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 84 +byte 1 121 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $400 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 52 +byte 1 0 +align 1 +LABELV $399 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 51 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 106 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 46 +byte 1 0 +align 1 +LABELV $398 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 51 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $397 +byte 1 80 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 0 +align 1 +LABELV $396 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 51 +byte 1 0 +align 1 +LABELV $395 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 47 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 107 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 47 +byte 1 98 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 66 +byte 1 85 +byte 1 84 +byte 1 84 +byte 1 79 +byte 1 78 +byte 1 32 +byte 1 43 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 47 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 79 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 70 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $394 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 53 +byte 1 0 +align 1 +LABELV $393 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 51 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $392 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 50 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $391 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 106 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 102 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $390 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 50 +byte 1 0 +align 1 +LABELV $389 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 66 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 107 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 102 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 46 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 60 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 46 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 40 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 41 +byte 1 32 +byte 1 65 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 66 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $388 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 49 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $387 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 101 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 98 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 65 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 66 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $386 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 49 +byte 1 0 +align 1 +LABELV $385 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $384 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 48 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $383 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 101 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $382 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 48 +byte 1 0 +align 1 +LABELV $381 +byte 1 83 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 71 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 44 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $380 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $379 +byte 1 82 +byte 1 101 +byte 1 115 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 0 +align 1 +LABELV $378 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $377 +byte 1 79 +byte 1 98 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $376 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $375 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 115 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $369 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $356 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $353 +byte 1 122 +byte 1 79 +byte 1 102 +byte 1 102 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $344 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 115 +byte 1 0 +align 1 +LABELV $335 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $328 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 83 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $317 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $314 +byte 1 0 +align 1 +LABELV $303 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $302 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $301 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $297 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $262 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $261 +byte 1 83 +byte 1 85 +byte 1 80 +byte 1 80 +byte 1 76 +byte 1 89 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 71 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 55 +byte 1 53 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 0 +align 1 +LABELV $260 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $259 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $258 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $257 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $256 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $255 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $254 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $253 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $252 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $251 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $250 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $249 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 46 +byte 1 10 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $248 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 70 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 70 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $247 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $246 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $245 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $244 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $243 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $242 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 102 +byte 1 111 +byte 1 105 +byte 1 108 +byte 1 0 +align 1 +LABELV $241 +byte 1 83 +byte 1 69 +byte 1 77 +byte 1 73 +byte 1 45 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $240 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 84 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 70 +byte 1 111 +byte 1 105 +byte 1 108 +byte 1 0 +align 1 +LABELV $239 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 102 +byte 1 111 +byte 1 105 +byte 1 108 +byte 1 0 +align 1 +LABELV $238 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $237 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 65 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 120 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 45 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $236 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 65 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $235 +byte 1 108 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $234 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $233 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 69 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 45 +byte 1 83 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 47 +byte 1 32 +byte 1 70 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 100 +byte 1 103 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 46 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $232 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 83 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $231 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $230 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $229 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $228 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $227 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $226 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $225 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $224 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $223 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 76 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $222 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $221 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 95 +byte 1 114 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $220 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 70 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 82 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $219 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 95 +byte 1 114 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $218 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $217 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 70 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $216 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $215 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $214 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 76 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $213 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $212 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $211 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $210 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 83 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $209 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $208 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $207 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 76 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $206 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $205 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $204 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $203 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $202 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $201 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $200 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 83 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $199 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $198 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $197 +byte 1 65 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 46 +byte 1 0 +align 1 +LABELV $196 +byte 1 82 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $195 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $194 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $193 +byte 1 65 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 97 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 79 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $192 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $191 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $190 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $189 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 117 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $188 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $187 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $186 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 100 +byte 1 99 +byte 1 99 +byte 1 0 +align 1 +LABELV $185 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 45 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 69 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $184 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $183 +byte 1 100 +byte 1 99 +byte 1 99 +byte 1 0 +align 1 +LABELV $182 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $181 +byte 1 65 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $180 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $179 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 0 +align 1 +LABELV $178 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 0 +align 1 +LABELV $177 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $176 +byte 1 84 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 32 +byte 1 71 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $175 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 0 +align 1 +LABELV $174 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 50 +byte 1 0 +align 1 +LABELV $173 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 70 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 84 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $172 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 50 +byte 1 0 +align 1 +LABELV $171 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $170 +byte 1 65 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 32 +byte 1 83 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 104 +byte 1 121 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $169 +byte 1 77 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 84 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $168 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $167 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $166 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 46 +byte 1 32 +byte 1 87 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $165 +byte 1 84 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $164 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $163 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 0 +align 1 +LABELV $162 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 71 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $161 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 0 +align 1 +LABELV $160 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 0 +align 1 +LABELV $159 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $158 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 80 +byte 1 111 +byte 1 100 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $157 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 111 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $156 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $155 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $154 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 80 +byte 1 111 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $153 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $152 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $151 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 111 +byte 1 114 +byte 1 103 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 95 +byte 1 98 +byte 1 117 +byte 1 108 +byte 1 98 +byte 1 0 +align 1 +LABELV $150 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $149 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 79 +byte 1 114 +byte 1 103 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 108 +byte 1 98 +byte 1 0 +align 1 +LABELV $148 +byte 1 111 +byte 1 114 +byte 1 103 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 95 +byte 1 98 +byte 1 117 +byte 1 108 +byte 1 98 +byte 1 0 +align 1 +LABELV $147 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $146 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 10 +byte 1 43 +byte 1 102 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 118 +byte 1 46 +byte 1 103 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 101 +byte 1 110 +byte 1 46 +byte 1 10 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $145 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $144 +byte 1 99 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $143 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 95 +byte 1 97 +byte 1 98 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $142 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $141 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 83 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 32 +byte 1 65 +byte 1 98 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $140 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 95 +byte 1 97 +byte 1 98 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $139 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $138 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $137 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 77 +byte 1 117 +byte 1 115 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $136 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $135 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $134 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 80 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 82 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 38 +byte 1 32 +byte 1 76 +byte 1 117 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 117 +byte 1 108 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $133 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $132 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $131 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $130 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 73 +byte 1 78 +byte 1 70 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 65 +byte 1 84 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $129 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 66 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $128 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $127 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $126 +byte 1 65 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 73 +byte 1 78 +byte 1 70 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 65 +byte 1 84 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $125 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $124 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $123 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $122 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 73 +byte 1 78 +byte 1 70 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 65 +byte 1 84 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 78 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 42 +byte 1 115 +byte 1 117 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 42 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 50 +byte 1 53 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $121 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 83 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $120 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $119 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $118 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 53 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $117 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 78 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 83 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $116 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $115 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $114 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 56 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $113 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 78 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $112 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $111 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $110 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 49 +byte 1 48 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $109 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 84 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 76 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $108 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $107 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $106 +byte 1 65 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 53 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $105 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 84 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $104 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $103 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $102 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $101 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 84 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 83 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $100 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $99 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $98 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $97 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 76 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $96 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $94 +byte 1 65 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $93 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $92 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $91 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $90 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $89 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 83 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $88 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $87 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 104 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $86 +byte 1 72 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 87 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 105 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 0 +align 1 +LABELV $85 +byte 1 72 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $84 +byte 1 104 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $83 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $82 +byte 1 76 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 117 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $81 +byte 1 66 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $80 +byte 1 98 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $79 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $78 +byte 1 70 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 45 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 44 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $77 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $76 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $75 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 95 +byte 1 116 +byte 1 117 +byte 1 98 +byte 1 101 +byte 1 0 +align 1 +LABELV $74 +byte 1 69 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 106 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $73 +byte 1 65 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 84 +byte 1 117 +byte 1 98 +byte 1 101 +byte 1 0 +align 1 +LABELV $72 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 95 +byte 1 116 +byte 1 117 +byte 1 98 +byte 1 101 +byte 1 0 +align 1 +LABELV $71 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $70 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 111 +byte 1 98 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 44 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 0 +align 1 +LABELV $69 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $68 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $67 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $66 +byte 1 65 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 99 +byte 1 105 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 110 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $65 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $64 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $63 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $62 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 87 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $61 +byte 1 69 +byte 1 103 +byte 1 103 +byte 1 0 +align 1 +LABELV $60 +byte 1 101 +byte 1 103 +byte 1 103 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/bg_pmove.asm b/build/release-linux-x86_64/base/game/bg_pmove.asm new file mode 100644 index 0000000..bf06cd4 --- /dev/null +++ b/build/release-linux-x86_64/base/game/bg_pmove.asm @@ -0,0 +1,20965 @@ +data +export pm_stopspeed +align 4 +LABELV pm_stopspeed +byte 4 1120403456 +export pm_duckScale +align 4 +LABELV pm_duckScale +byte 4 1048576000 +export pm_swimScale +align 4 +LABELV pm_swimScale +byte 4 1056964608 +export pm_wadeScale +align 4 +LABELV pm_wadeScale +byte 4 1060320051 +export pm_accelerate +align 4 +LABELV pm_accelerate +byte 4 1092616192 +export pm_airaccelerate +align 4 +LABELV pm_airaccelerate +byte 4 1065353216 +export pm_wateraccelerate +align 4 +LABELV pm_wateraccelerate +byte 4 1082130432 +export pm_flyaccelerate +align 4 +LABELV pm_flyaccelerate +byte 4 1082130432 +export pm_friction +align 4 +LABELV pm_friction +byte 4 1086324736 +export pm_waterfriction +align 4 +LABELV pm_waterfriction +byte 4 1065353216 +export pm_flightfriction +align 4 +LABELV pm_flightfriction +byte 4 1086324736 +export pm_spectatorfriction +align 4 +LABELV pm_spectatorfriction +byte 4 1084227584 +export c_pmove +align 4 +LABELV c_pmove +byte 4 0 +export PM_AddEvent +code +proc PM_AddEvent 0 12 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 BG_AddPredictableEventToPlayerstate +CALLV +pop +LABELV $61 +endproc PM_AddEvent 0 12 +export PM_AddTouchEnt +proc PM_AddTouchEnt 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 1022 +NEI4 $63 +ADDRGP4 $62 +JUMPV +LABELV $63 +ADDRGP4 pm +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +CNSTI4 32 +NEI4 $65 +ADDRGP4 $62 +JUMPV +LABELV $65 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $70 +JUMPV +LABELV $67 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 180 +ADDP4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $71 +ADDRGP4 $62 +JUMPV +LABELV $71 +LABELV $68 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $70 +ADDRLP4 0 +INDIRI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +LTI4 $67 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +CNSTI4 176 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $62 +endproc PM_AddTouchEnt 12 0 +export PM_StartTorsoAnim +proc PM_StartTorsoAnim 12 0 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +EQI4 $77 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +EQI4 $77 +ADDRLP4 0 +INDIRI4 +CNSTI4 7 +NEI4 $74 +LABELV $77 +ADDRGP4 $73 +JUMPV +LABELV $74 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 128 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +ADDRLP4 8 +INDIRI4 +BXORI4 +ADDRFP4 0 +INDIRI4 +BORI4 +ASGNI4 +LABELV $73 +endproc PM_StartTorsoAnim 12 0 +proc PM_StartWeaponAnim 12 0 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +EQI4 $82 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +EQI4 $82 +ADDRLP4 0 +INDIRI4 +CNSTI4 7 +NEI4 $79 +LABELV $82 +ADDRGP4 $78 +JUMPV +LABELV $79 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 92 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 128 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +ADDRLP4 8 +INDIRI4 +BXORI4 +ADDRFP4 0 +INDIRI4 +BORI4 +ASGNI4 +LABELV $78 +endproc PM_StartWeaponAnim 12 0 +proc PM_StartLegsAnim 12 0 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +EQI4 $87 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +EQI4 $87 +ADDRLP4 0 +INDIRI4 +CNSTI4 7 +NEI4 $84 +LABELV $87 +ADDRGP4 $83 +JUMPV +LABELV $84 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $89 +ADDRGP4 $83 +JUMPV +LABELV $88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $92 +ADDRGP4 $83 +JUMPV +LABELV $92 +LABELV $89 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 76 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 128 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +ADDRLP4 8 +INDIRI4 +BXORI4 +ADDRFP4 0 +INDIRI4 +BORI4 +ASGNI4 +LABELV $83 +endproc PM_StartLegsAnim 12 0 +proc PM_ContinueLegsAnim 0 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ADDRFP4 0 +INDIRI4 +NEI4 $95 +ADDRGP4 $94 +JUMPV +LABELV $95 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $97 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $98 +ADDRGP4 $94 +JUMPV +LABELV $97 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $101 +ADDRGP4 $94 +JUMPV +LABELV $101 +LABELV $98 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 PM_StartLegsAnim +CALLV +pop +LABELV $94 +endproc PM_ContinueLegsAnim 0 4 +proc PM_ContinueTorsoAnim 0 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ADDRFP4 0 +INDIRI4 +NEI4 $104 +ADDRGP4 $103 +JUMPV +LABELV $104 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $106 +ADDRGP4 $103 +JUMPV +LABELV $106 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +LABELV $103 +endproc PM_ContinueTorsoAnim 0 4 +proc PM_ContinueWeaponAnim 0 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ADDRFP4 0 +INDIRI4 +NEI4 $109 +ADDRGP4 $108 +JUMPV +LABELV $109 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +LABELV $108 +endproc PM_ContinueWeaponAnim 0 4 +proc PM_ForceLegsAnim 0 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $113 +JUMPV +LABELV $112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $113 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 PM_StartLegsAnim +CALLV +pop +LABELV $111 +endproc PM_ForceLegsAnim 0 4 +export PM_ClipVelocity +proc PM_ClipVelocity 32 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +ADDRLP4 24 +CNSTI4 8 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +GEF4 $115 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRFP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $116 +JUMPV +LABELV $115 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRFP4 12 +INDIRF4 +DIVF4 +ASGNF4 +LABELV $116 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $117 +ADDRLP4 28 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +INDIRI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +ADDRLP4 28 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $118 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $117 +LABELV $114 +endproc PM_ClipVelocity 32 0 +proc PM_Friction 64 4 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $122 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 32 +INDIRI4 +NEI4 $122 +ADDRLP4 16+8 +CNSTF4 0 +ASGNF4 +LABELV $122 +ADDRLP4 16 +ARGP4 +ADDRLP4 36 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $126 +ADDRLP4 0 +INDIRP4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $121 +JUMPV +LABELV $126 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +GTI4 $128 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +INDIRI4 +ADDRLP4 40 +INDIRI4 +NEI4 $136 +ADDRGP4 pml+52 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $130 +LABELV $136 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +NEI4 $130 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $137 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 52 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 48 +ADDRLP4 56 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 44 +INDIRF4 +GEF4 $140 +ADDRLP4 60 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRGP4 $141 +JUMPV +LABELV $140 +ADDRLP4 60 +ADDRLP4 8 +INDIRF4 +ASGNF4 +LABELV $141 +ADDRLP4 28 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 48 +INDIRF4 +MULF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $137 +LABELV $130 +LABELV $128 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $143 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRGP4 pm_waterfriction +INDIRF4 +MULF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $143 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $146 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRGP4 pm_flightfriction +INDIRF4 +MULF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $146 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $149 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRGP4 pm_spectatorfriction +INDIRF4 +MULF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $149 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $152 +ADDRLP4 40 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $152 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $155 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $155 +LABELV $152 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $157 +ADDRLP4 44 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $157 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRGP4 pm_flightfriction +INDIRF4 +MULF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $157 +ADDRLP4 4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +GEF4 $160 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +LABELV $160 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $121 +endproc PM_Friction 64 4 +proc PM_Accelerate 32 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 16 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +MULF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +GTF4 $163 +ADDRGP4 $162 +JUMPV +LABELV $163 +ADDRLP4 4 +ADDRFP4 8 +INDIRF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +LEF4 $166 +ADDRLP4 4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +LABELV $166 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $168 +ADDRLP4 24 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 24 +INDIRI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 24 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $169 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $168 +LABELV $162 +endproc PM_Accelerate 32 0 +proc PM_CmdScale 84 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $173 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $173 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $175 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $177 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 65536 +BANDI4 +ADDRLP4 36 +INDIRI4 +NEI4 $177 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $180 +ADDRLP4 40 +CNSTI4 1 +ASGNI4 +ADDRGP4 $181 +JUMPV +LABELV $180 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +LABELV $181 +ADDRLP4 20 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 65536 +BORI4 +ASGNI4 +ADDRGP4 $176 +JUMPV +LABELV $177 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 65536 +BANDI4 +ADDRLP4 40 +INDIRI4 +EQI4 $176 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 40 +INDIRI4 +NEI4 $176 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 -65537 +BANDI4 +ASGNI4 +ADDRGP4 $176 +JUMPV +LABELV $175 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ASGNI4 +LABELV $176 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $184 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $185 +JUMPV +LABELV $184 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $186 +ADDRLP4 20 +INDIRI4 +ADDRLP4 40 +INDIRI4 +NEI4 $186 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 -5 +BANDI4 +ASGNI4 +LABELV $186 +LABELV $185 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $188 +ADDRLP4 52 +CNSTI4 16 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 52 +INDIRI4 +BANDI4 +ADDRLP4 48 +INDIRI4 +NEI4 $188 +ADDRLP4 0 +CNSTF4 1067702026 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $189 +JUMPV +LABELV $188 +ADDRLP4 0 +CNSTF4 1066192077 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $189 +ADDRFP4 0 +INDIRP4 +CNSTI4 21 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $190 +ADDRLP4 0 +CNSTF4 1061997773 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $191 +JUMPV +LABELV $190 +ADDRFP4 0 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $192 +ADDRLP4 0 +CNSTF4 1063675494 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $192 +LABELV $191 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 -250 +GEI4 $194 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $194 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 -500 +GTI4 $196 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 1200 +ADDI4 +CVIF4 4 +CNSTF4 1143930880 +DIVF4 +MULF4 +ASGNF4 +LABELV $196 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $198 +CNSTI4 1 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $202 +CNSTI4 8 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $200 +LABELV $202 +ADDRLP4 0 +CNSTF4 1061158912 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $201 +JUMPV +LABELV $200 +ADDRLP4 0 +CNSTF4 1056964608 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $201 +LABELV $198 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +EQI4 $203 +CNSTI4 1 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $207 +CNSTI4 8 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $205 +LABELV $207 +ADDRLP4 0 +CNSTF4 1061158912 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $206 +JUMPV +LABELV $205 +ADDRLP4 0 +CNSTF4 1056964608 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $206 +LABELV $203 +LABELV $173 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $208 +ADDRLP4 20 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +EQI4 $208 +ADDRLP4 24 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1161527296 +DIVF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +LABELV $208 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 8 +EQI4 $212 +ADDRLP4 28 +INDIRI4 +CNSTI4 9 +NEI4 $210 +LABELV $212 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $210 +ADDRLP4 0 +CNSTF4 1061158912 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $210 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 12 +NEI4 $213 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $213 +ADDRLP4 32 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 4 +EQI4 $213 +ADDRLP4 0 +CNSTF4 1045220557 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $213 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $215 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $215 +ADDRLP4 0 +CNSTF4 1061158912 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $215 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +EQI4 $217 +ADDRLP4 0 +CNSTF4 1056964608 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $217 +ADDRLP4 36 +CNSTI4 4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $219 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $219 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +EQI4 $221 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +EQI4 $221 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $223 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $223 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 52 +INDIRI4 +NEI4 $225 +ADDRLP4 48 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $225 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 52 +INDIRI4 +GEI4 $225 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $225 +LABELV $221 +ADDRFP4 0 +INDIRP4 +CNSTI4 21 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 44 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 48 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $227 +ADDRFP4 0 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 52 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +LABELV $227 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 56 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $229 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 60 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 60 +INDIRI4 +ASGNI4 +LABELV $229 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $231 +CNSTF4 0 +RETF4 +ADDRGP4 $172 +JUMPV +LABELV $231 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 21 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 68 +INDIRI4 +ADDRLP4 68 +INDIRI4 +MULI4 +ADDRLP4 72 +INDIRI4 +ADDRLP4 72 +INDIRI4 +MULI4 +ADDI4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDI4 +CVIF4 4 +ARGF4 +ADDRLP4 80 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1123942400 +ADDRLP4 8 +INDIRF4 +MULF4 +DIVF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +RETF4 +LABELV $172 +endproc PM_CmdScale 84 8 +proc PM_SetMovementDir 72 0 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 4 +INDIRI4 +NEI4 $236 +ADDRLP4 0 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 4 +INDIRI4 +EQI4 $234 +LABELV $236 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 12 +INDIRI4 +NEI4 $237 +ADDRLP4 8 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 12 +INDIRI4 +LEI4 $237 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $237 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 20 +INDIRI4 +GEI4 $239 +ADDRLP4 16 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 20 +INDIRI4 +LEI4 $239 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $239 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 28 +INDIRI4 +GEI4 $241 +ADDRLP4 24 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 28 +INDIRI4 +NEI4 $241 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $241 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 36 +INDIRI4 +GEI4 $243 +ADDRLP4 32 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 36 +INDIRI4 +GEI4 $243 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $243 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 44 +INDIRI4 +NEI4 $245 +ADDRLP4 40 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 44 +INDIRI4 +GEI4 $245 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $245 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 52 +INDIRI4 +LEI4 $247 +ADDRLP4 48 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 52 +INDIRI4 +GEI4 $247 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $247 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 60 +INDIRI4 +LEI4 $249 +ADDRLP4 56 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 60 +INDIRI4 +NEI4 $249 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 6 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $249 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 68 +INDIRI4 +LEI4 $235 +ADDRLP4 64 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 68 +INDIRI4 +LEI4 $235 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 7 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $234 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $253 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $254 +JUMPV +LABELV $253 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $255 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 7 +ASGNI4 +LABELV $255 +LABELV $254 +LABELV $235 +LABELV $233 +endproc PM_SetMovementDir 72 0 +proc PM_CheckCharge 16 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +EQI4 $258 +ADDRGP4 $257 +JUMPV +LABELV $258 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +ADDRLP4 4 +INDIRI4 +EQI4 $260 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +ADDRLP4 4 +INDIRI4 +NEI4 $260 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +ADDRGP4 $257 +JUMPV +LABELV $260 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $262 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRGP4 $263 +JUMPV +LABELV $262 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +LABELV $263 +LABELV $257 +endproc PM_CheckCharge 16 0 +lit +align 4 +LABELV $291 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc PM_CheckPounce 68 16 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $265 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +EQI4 $265 +ADDRLP4 4 +INDIRI4 +CNSTI4 9 +EQI4 $265 +CNSTI4 0 +RETI4 +ADDRGP4 $264 +JUMPV +LABELV $265 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $267 +ADDRLP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +EQI4 $267 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $269 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 400 +ADDI4 +ASGNI4 +ADDRGP4 $270 +JUMPV +LABELV $269 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 320 +ADDI4 +ASGNI4 +LABELV $270 +CNSTI4 0 +RETI4 +ADDRGP4 $264 +JUMPV +LABELV $267 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $271 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +CNSTI4 0 +RETI4 +ADDRGP4 $264 +JUMPV +LABELV $271 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $273 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +NEI4 $278 +ADDRLP4 12 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 200 +LTI4 $278 +ADDRLP4 12 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $274 +LABELV $278 +CNSTI4 0 +RETI4 +ADDRGP4 $264 +JUMPV +LABELV $273 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +NEI4 $282 +ADDRLP4 12 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 200 +LTI4 $282 +ADDRLP4 12 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $279 +LABELV $282 +CNSTI4 0 +RETI4 +ADDRGP4 $264 +JUMPV +LABELV $279 +LABELV $274 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $285 +ADDRLP4 0 +CNSTI4 500 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 600 +DIVI4 +ASGNI4 +ADDRGP4 $286 +JUMPV +LABELV $285 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $287 +ADDRLP4 0 +CNSTI4 850 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 800 +DIVI4 +ASGNI4 +ADDRGP4 $288 +JUMPV +LABELV $287 +ADDRLP4 0 +CNSTI4 930 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 800 +DIVI4 +ASGNI4 +LABELV $288 +LABELV $286 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 20 +INDIRI4 +EQI4 $289 +ADDRLP4 16 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 20 +INDIRI4 +GEI4 $289 +ADDRLP4 36 +ADDRGP4 $291 +INDIRB +ASGNB 12 +ADDRLP4 0 +CNSTF4 1061997773 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 24 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRGP4 pml +ARGP4 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $293 +ADDRLP4 48 +CNSTF4 3266576384 +ASGNF4 +ADDRGP4 $294 +JUMPV +LABELV $293 +ADDRLP4 48 +CNSTF4 1119092736 +ASGNF4 +LABELV $294 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +ADDRGP4 $290 +JUMPV +LABELV $289 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRGP4 pml +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRGP4 pml+4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRGP4 pml+8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $290 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 1 +LTI4 $299 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $301 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $302 +JUMPV +LABELV $301 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $302 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRGP4 $300 +JUMPV +LABELV $299 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $303 +CNSTI4 20 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $304 +JUMPV +LABELV $303 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $304 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $300 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $264 +endproc PM_CheckPounce 68 16 +proc PM_CheckAirPounce 24 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $306 +CNSTI4 0 +RETI4 +ADDRGP4 $305 +JUMPV +LABELV $306 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +EQI4 $308 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +CNSTI4 0 +RETI4 +ADDRGP4 $305 +JUMPV +LABELV $308 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $310 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +CNSTI4 0 +RETI4 +ADDRGP4 $305 +JUMPV +LABELV $310 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $312 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 500 +GEI4 $314 +CNSTI4 0 +RETI4 +ADDRGP4 $305 +JUMPV +LABELV $314 +LABELV $312 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $318 +ADDRLP4 0 +CNSTI4 500 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 600 +DIVI4 +ASGNI4 +LABELV $318 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRGP4 pml +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +ADDRGP4 pml+4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRGP4 pml+8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 20 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 1 +LTI4 $322 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $324 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $325 +JUMPV +LABELV $324 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $325 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRGP4 $323 +JUMPV +LABELV $322 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $326 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $327 +JUMPV +LABELV $326 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $327 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $323 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $305 +endproc PM_CheckAirPounce 24 4 +lit +align 4 +LABELV $329 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc PM_CheckWallJump 256 28 +ADDRLP4 28 +ADDRGP4 $329 +INDIRB +ASGNB 12 +ADDRLP4 112 +CNSTF4 1069547520 +ASGNF4 +ADDRLP4 24 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 116 +CNSTF4 1069547520 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 144 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $330 +CNSTI4 0 +RETI4 +ADDRGP4 $328 +JUMPV +LABELV $330 +ADDRLP4 12 +ARGP4 +ADDRGP4 pml +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $332 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 12+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 12+8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $332 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $338 +ADDRLP4 12 +ADDRGP4 pml+12 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $341 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 12+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 12+8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $341 +LABELV $338 +ADDRLP4 148 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 152 +CNSTF4 1048576000 +ASGNF4 +ADDRLP4 100 +ADDRLP4 148 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100+4 +ADDRLP4 148 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1048576000 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ARGP4 +ADDRLP4 156 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 160 +ADDRLP4 156 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 160 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 156 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 156 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 160 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 156 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 156 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 40+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $351 +ADDRLP4 40+44 +INDIRI4 +CNSTI4 6 +BANDI4 +CNSTI4 0 +NEI4 $351 +ADDRLP4 40+24+8 +INDIRF4 +CNSTF4 1060320051 +GEF4 $351 +ADDRLP4 40+24 +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRLP4 164 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 164 +INDIRI4 +CNSTI4 0 +NEI4 $352 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 40+24 +INDIRB +ASGNB 12 +ADDRGP4 $352 +JUMPV +LABELV $351 +CNSTI4 0 +RETI4 +ADDRGP4 $328 +JUMPV +LABELV $352 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $361 +CNSTI4 0 +RETI4 +ADDRGP4 $328 +JUMPV +LABELV $361 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +GEI4 $363 +CNSTI4 0 +RETI4 +ADDRGP4 $328 +JUMPV +LABELV $363 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +EQI4 $365 +CNSTI4 0 +RETI4 +ADDRGP4 $328 +JUMPV +LABELV $365 +ADDRLP4 164 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 164 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $367 +ADDRLP4 164 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +NEF4 $367 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 0 +ASGNI1 +CNSTI4 0 +RETI4 +ADDRGP4 $328 +JUMPV +LABELV $367 +ADDRLP4 168 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 168 +INDIRP4 +ADDRLP4 168 +INDIRP4 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 200 +ASGNI4 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRLP4 172 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 172 +INDIRP4 +ADDRLP4 172 +INDIRP4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRLP4 120 +ARGP4 +ADDRGP4 pml +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 132 +ARGP4 +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 176 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 176 +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 112 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 176 +INDIRP4 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 112 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 112 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $374 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 120 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $375 +JUMPV +LABELV $374 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $382 +ADDRLP4 188 +ADDRLP4 24 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 120 +INDIRF4 +ADDRLP4 188 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 188 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $382 +LABELV $375 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $390 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 132+4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 132+8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $391 +JUMPV +LABELV $390 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $398 +ADDRLP4 196 +ADDRLP4 24 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 196 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 132+4 +INDIRF4 +ADDRLP4 196 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 132+8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $398 +LABELV $391 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 116 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 116 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 116 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 204 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 204 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 208 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 212 +ADDRLP4 204 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 212 +INDIRP4 +ADDRLP4 212 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 208 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 216 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 216 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 220 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 224 +ADDRLP4 216 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 224 +INDIRP4 +ADDRLP4 224 +INDIRP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 220 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 228 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 228 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 232 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 236 +ADDRLP4 228 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 236 +INDIRP4 +ADDRLP4 236 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 232 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 240 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 240 +INDIRF4 +CNSTF4 1148846080 +LEF4 $414 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 244 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 244 +INDIRP4 +CNSTF4 1148846080 +ADDRLP4 244 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 248 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 248 +INDIRP4 +CNSTF4 1148846080 +ADDRLP4 248 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 252 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 252 +INDIRP4 +CNSTF4 1148846080 +ADDRLP4 252 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $414 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LTI4 $416 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $418 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $419 +JUMPV +LABELV $418 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $419 +ADDRLP4 244 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 244 +INDIRP4 +ADDRLP4 244 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRGP4 $417 +JUMPV +LABELV $416 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $420 +CNSTI4 20 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $421 +JUMPV +LABELV $420 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $421 +ADDRLP4 244 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 244 +INDIRP4 +ADDRLP4 244 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $417 +CNSTI4 1 +RETI4 +LABELV $328 +endproc PM_CheckWallJump 256 28 +proc PM_CheckJump 92 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $423 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $423 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $425 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $425 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $427 +ADDRLP4 16 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $427 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $427 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 8 +EQI4 $431 +ADDRLP4 20 +INDIRI4 +CNSTI4 9 +NEI4 $429 +LABELV $431 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $429 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $429 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $432 +ADDRLP4 24 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $432 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $432 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $434 +ADDRLP4 28 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 -250 +GEI4 $434 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $434 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $436 +ADDRLP4 32 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $436 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $436 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $438 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $438 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +GEI4 $440 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $440 +ADDRLP4 36 +CNSTI4 4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $442 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 0 +ASGNI1 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $442 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $444 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 0 +ASGNI1 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $444 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 64 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $446 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 200 +ASGNI4 +LABELV $446 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $450 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 250 +SUBI4 +ASGNI4 +LABELV $450 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +CNSTF4 0 +GEF4 $452 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 0 +ASGNF4 +LABELV $452 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 52 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 56 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 64 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 68 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 76 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 80 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 76 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 80 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LTI4 $456 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $458 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $459 +JUMPV +LABELV $458 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $459 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRGP4 $457 +JUMPV +LABELV $456 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $460 +CNSTI4 20 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $461 +JUMPV +LABELV $460 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $461 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $457 +CNSTI4 1 +RETI4 +LABELV $422 +endproc PM_CheckJump 92 8 +proc PM_CheckWaterJump 56 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $463 +CNSTI4 0 +RETI4 +ADDRGP4 $462 +JUMPV +LABELV $463 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $465 +CNSTI4 0 +RETI4 +ADDRGP4 $462 +JUMPV +LABELV $465 +ADDRLP4 12 +ADDRGP4 pml +INDIRF4 +ASGNF4 +ADDRLP4 12+4 +ADDRGP4 pml+4 +INDIRF4 +ASGNF4 +ADDRLP4 12+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTF4 1106247680 +ASGNF4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1106247680 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1082130432 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRLP4 36 +INDIRP4 +CNSTI4 356 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $475 +CNSTI4 0 +RETI4 +ADDRGP4 $462 +JUMPV +LABELV $475 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1098907648 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRLP4 44 +INDIRP4 +CNSTI4 356 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $478 +CNSTI4 0 +RETI4 +ADDRGP4 $462 +JUMPV +LABELV $478 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTF4 1128792064 +ADDRGP4 pml +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1128792064 +ADDRGP4 pml+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1128792064 +ADDRGP4 pml+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1135542272 +ASGNF4 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 2000 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $462 +endproc PM_CheckWaterJump 56 8 +lit +align 4 +LABELV $483 +byte 4 0 +byte 4 0 +byte 4 0 +code +proc PM_CheckDodge 128 16 +ADDRLP4 4 +ADDRGP4 $483 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $484 +CNSTI4 0 +RETI4 +ADDRGP4 $482 +JUMPV +LABELV $484 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +EQI4 $486 +ADDRLP4 48 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $486 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +CNSTI4 32 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 500 +ASGNI4 +LABELV $486 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +NEI4 $491 +ADDRLP4 52 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 -250 +LTI4 $491 +ADDRLP4 52 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 56 +INDIRI4 +EQI4 $488 +LABELV $491 +CNSTI4 0 +RETI4 +ADDRGP4 $482 +JUMPV +LABELV $488 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $492 +CNSTI4 0 +RETI4 +ADDRGP4 $482 +JUMPV +LABELV $492 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 64 +ADDRLP4 60 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16416 +BANDI4 +ADDRLP4 68 +INDIRI4 +NEI4 $497 +ADDRLP4 64 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $497 +ADDRLP4 60 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 68 +INDIRI4 +NEI4 $494 +LABELV $497 +CNSTI4 0 +RETI4 +ADDRGP4 $482 +JUMPV +LABELV $494 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +ADDRLP4 72 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 76 +INDIRI4 +NEI4 $501 +ADDRLP4 72 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 76 +INDIRI4 +EQI4 $500 +LABELV $501 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $498 +LABELV $500 +CNSTI4 0 +RETI4 +ADDRGP4 $482 +JUMPV +LABELV $498 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 80 +CNSTP4 0 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 28 +ADDRLP4 16+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 28+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 84 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 88 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 92 +INDIRI4 +EQI4 $505 +ADDRLP4 88 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 92 +INDIRI4 +EQI4 $505 +ADDRLP4 40 +CNSTF4 1060439283 +ADDRLP4 40 +INDIRF4 +MULF4 +ASGNF4 +LABELV $505 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 96 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 512 +BANDI4 +ADDRLP4 104 +INDIRI4 +NEI4 $510 +ADDRLP4 100 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 104 +INDIRI4 +NEI4 $510 +ADDRLP4 96 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +ADDRLP4 104 +INDIRI4 +EQI4 $507 +LABELV $510 +ADDRLP4 44 +CNSTF4 1063675494 +ASGNF4 +ADDRGP4 $508 +JUMPV +LABELV $507 +ADDRLP4 44 +CNSTF4 1077516698 +ASGNF4 +LABELV $508 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $511 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $513 +ADDRLP4 16 +ADDRLP4 16 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 16+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 16+8 +ADDRLP4 16+8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $513 +ADDRLP4 108 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $511 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $525 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $527 +ADDRLP4 28 +ADDRLP4 28 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 28+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 28+8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $527 +ADDRLP4 108 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $525 +ADDRLP4 4+8 +CNSTF4 1056964608 +ADDRLP4 40 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $540 +ADDRLP4 108 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 112 +ADDRLP4 108 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 112 +INDIRF4 +CNSTF4 0 +GEF4 $547 +ADDRLP4 108 +INDIRI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 112 +INDIRF4 +GTF4 $546 +LABELV $547 +ADDRLP4 116 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 120 +ADDRLP4 116 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 120 +INDIRF4 +CNSTF4 0 +LEF4 $544 +ADDRLP4 116 +INDIRI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 120 +INDIRF4 +GEF4 $544 +LABELV $546 +ADDRLP4 124 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +ADDRLP4 124 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $544 +LABELV $541 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $540 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRLP4 108 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRI4 +CNSTI4 250 +SUBI4 +ASGNI4 +ADDRLP4 116 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 76 +ADDP4 +ASGNP4 +ADDRLP4 120 +CNSTI4 128 +ASGNI4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRI4 +ADDRLP4 120 +INDIRI4 +BANDI4 +ADDRLP4 120 +INDIRI4 +BXORI4 +CNSTI4 18 +BORI4 +ASGNI4 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $482 +endproc PM_CheckDodge 128 16 +proc PM_WaterJumpMove 12 8 +CNSTI4 1 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +CNSTF4 0 +GEF4 $552 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -8417 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $552 +LABELV $550 +endproc PM_WaterJumpMove 12 8 +proc PM_WaterMove 76 16 +ADDRLP4 40 +ADDRGP4 PM_CheckWaterJump +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $555 +ADDRGP4 PM_WaterJumpMove +CALLV +pop +ADDRGP4 $554 +JUMPV +LABELV $555 +ADDRGP4 PM_Friction +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +NEF4 $557 +ADDRLP4 48 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 8+8 +CNSTF4 3262119936 +ASGNF4 +ADDRGP4 $558 +JUMPV +LABELV $557 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $561 +ADDRLP4 48 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 48 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 56 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 48 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 56 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $562 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $561 +ADDRLP4 8+8 +ADDRLP4 8+8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $558 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +CNSTF4 0 +LEF4 $567 +ADDRLP4 8+8 +CNSTF4 1132068864 +ASGNF4 +ADDRGP4 $568 +JUMPV +LABELV $567 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +CNSTF4 0 +GEF4 $570 +ADDRLP4 8+8 +CNSTF4 3281387520 +ASGNF4 +ADDRGP4 $571 +JUMPV +LABELV $570 +ADDRLP4 8+8 +CNSTF4 0 +ASGNF4 +LABELV $571 +LABELV $568 +ADDRLP4 24 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRLP4 48 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_swimScale +INDIRF4 +MULF4 +LEF4 $574 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_swimScale +INDIRF4 +MULF4 +ASGNF4 +LABELV $574 +ADDRLP4 24 +ARGP4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRGP4 pm_wateraccelerate +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $576 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRGP4 pml+56+24 +INDIRF4 +MULF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRGP4 pml+56+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRGP4 pml+56+24+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +GEF4 $576 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 56 +INDIRF4 +ASGNF4 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +LABELV $576 +CNSTI4 0 +ARGI4 +ADDRGP4 PM_SlideMove +CALLI4 +pop +LABELV $554 +endproc PM_WaterMove 76 16 +proc PM_JetPackMove 60 12 +ADDRGP4 PM_Friction +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $590 +ADDRLP4 40 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 48 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 48 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $591 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LTI4 $590 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +CNSTF4 0 +LEF4 $595 +ADDRLP4 8+8 +CNSTF4 1132068864 +ASGNF4 +ADDRGP4 $596 +JUMPV +LABELV $595 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +CNSTF4 0 +GEF4 $598 +ADDRLP4 8+8 +CNSTF4 3281387520 +ASGNF4 +ADDRGP4 $599 +JUMPV +LABELV $598 +ADDRLP4 8+8 +CNSTF4 0 +ASGNF4 +LABELV $599 +LABELV $596 +ADDRLP4 20 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 20 +ARGP4 +ADDRLP4 52 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ARGP4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRGP4 pm_flyaccelerate +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +INDIRI4 +ARGI4 +ADDRLP4 56 +INDIRI4 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $602 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $603 +JUMPV +LABELV $602 +CNSTI4 12 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +LABELV $603 +LABELV $589 +endproc PM_JetPackMove 60 12 +proc PM_HUMMELFLY 60 12 +ADDRLP4 36 +ADDRGP4 PM_CheckAirPounce +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $605 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 1200 +ASGNI4 +ADDRGP4 $604 +JUMPV +LABELV $605 +ADDRGP4 PM_Friction +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +NEF4 $607 +ADDRLP4 8+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 8+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 8+12 +CNSTF4 0 +ASGNF4 +ADDRGP4 $608 +JUMPV +LABELV $607 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $612 +ADDRLP4 44 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 44 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 44 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $613 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $612 +ADDRLP4 56 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $608 +ADDRLP4 24 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRLP4 44 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 20 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +CNSTI4 0 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $617 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $618 +JUMPV +LABELV $617 +CNSTI4 12 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +LABELV $618 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $619 +ADDRLP4 52 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $619 +CNSTI4 10 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +LABELV $619 +LABELV $604 +endproc PM_HUMMELFLY 60 12 +proc PM_FlyMove 52 12 +ADDRGP4 PM_Friction +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +NEF4 $622 +ADDRLP4 40 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 8+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 $623 +JUMPV +LABELV $622 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $626 +ADDRLP4 40 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 48 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 48 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $627 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $626 +ADDRLP4 8+8 +ADDRLP4 8+8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $623 +ADDRLP4 20 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 20 +ARGP4 +ADDRLP4 40 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ARGP4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRGP4 pm_flyaccelerate +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +LABELV $621 +endproc PM_FlyMove 52 12 +proc PM_AirMove 92 16 +ADDRGP4 PM_CheckWallJump +CALLI4 +pop +ADDRGP4 PM_Friction +CALLV +pop +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 68 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 68 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 68 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRB +ASGNB 24 +ADDRLP4 44 +ARGP4 +ADDRLP4 72 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRGP4 PM_SetMovementDir +CALLV +pop +ADDRGP4 pml+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 pml+12+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 pml +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $637 +ADDRLP4 76 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 76 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 76 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $638 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LTI4 $637 +ADDRLP4 4+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRLP4 80 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 36 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 84 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $643 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 88 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +LABELV $643 +CNSTI4 1 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +LABELV $632 +endproc PM_AirMove 92 16 +proc PM_ClimbMove 160 16 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 2 +LEI4 $649 +ADDRGP4 pml +INDIRF4 +ADDRGP4 pml+56+24 +INDIRF4 +MULF4 +ADDRGP4 pml+4 +INDIRF4 +ADDRGP4 pml+56+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRGP4 pml+8 +INDIRF4 +ADDRGP4 pml+56+24+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +LEF4 $649 +ADDRGP4 PM_WaterMove +CALLV +pop +ADDRGP4 $648 +JUMPV +LABELV $649 +ADDRLP4 76 +ADDRGP4 PM_CheckJump +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +NEI4 $663 +ADDRLP4 80 +ADDRGP4 PM_CheckPounce +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $661 +LABELV $663 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +LEI4 $664 +ADDRGP4 PM_WaterMove +CALLV +pop +ADDRGP4 $648 +JUMPV +LABELV $664 +ADDRGP4 PM_AirMove +CALLV +pop +ADDRGP4 $648 +JUMPV +LABELV $661 +ADDRGP4 PM_Friction +CALLV +pop +ADDRLP4 84 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 84 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 84 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 84 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRB +ASGNB 24 +ADDRLP4 48 +ARGP4 +ADDRLP4 88 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 88 +INDIRF4 +ASGNF4 +ADDRGP4 PM_SetMovementDir +CALLV +pop +ADDRLP4 92 +ADDRGP4 pml +ASGNP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRGP4 pml+12 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pml +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $673 +ADDRLP4 96 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $674 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $673 +ADDRLP4 32 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRLP4 32 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 100 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 24 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $678 +ADDRLP4 24 +INDIRF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_duckScale +INDIRF4 +MULF4 +LEF4 $680 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_duckScale +INDIRF4 +MULF4 +ASGNF4 +LABELV $680 +LABELV $678 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $682 +ADDRLP4 108 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 104 +ADDRLP4 108 +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1077936128 +DIVF4 +ASGNF4 +ADDRLP4 112 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 104 +ADDRLP4 112 +INDIRF4 +ADDRLP4 112 +INDIRF4 +ADDRGP4 pm_swimScale +INDIRF4 +SUBF4 +ADDRLP4 104 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 108 +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 104 +INDIRF4 +MULF4 +LEF4 $684 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 104 +INDIRF4 +MULF4 +ASGNF4 +LABELV $684 +LABELV $682 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 104 +INDIRI4 +NEI4 $690 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 104 +INDIRI4 +EQI4 $686 +LABELV $690 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 108 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $687 +JUMPV +LABELV $686 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 112 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 112 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $687 +ADDRLP4 32 +ARGP4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 116 +INDIRI4 +NEI4 $695 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 116 +INDIRI4 +EQI4 $691 +LABELV $695 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 124 +ADDRLP4 120 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ADDRLP4 124 +INDIRP4 +INDIRF4 +ADDRLP4 120 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +LABELV $691 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 128 +INDIRF4 +ASGNF4 +ADDRLP4 132 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 136 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 140 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 140 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 144 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +ADDRLP4 144 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 148 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 152 +CNSTF4 0 +ASGNF4 +ADDRLP4 148 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +NEF4 $699 +ADDRLP4 148 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +NEF4 $699 +ADDRLP4 148 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +NEF4 $699 +ADDRGP4 $648 +JUMPV +LABELV $699 +ADDRLP4 156 +CNSTI4 0 +ASGNI4 +ADDRLP4 156 +INDIRI4 +ARGI4 +ADDRLP4 156 +INDIRI4 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +LABELV $648 +endproc PM_ClimbMove 160 16 +proc PM_WalkMove 140 16 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 2 +LEI4 $702 +ADDRGP4 pml +INDIRF4 +ADDRGP4 pml+56+24 +INDIRF4 +MULF4 +ADDRGP4 pml+4 +INDIRF4 +ADDRGP4 pml+56+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRGP4 pml+8 +INDIRF4 +ADDRGP4 pml+56+24+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +LEF4 $702 +ADDRGP4 PM_WaterMove +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $702 +ADDRLP4 72 +ADDRGP4 PM_CheckJump +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $716 +ADDRLP4 76 +ADDRGP4 PM_CheckPounce +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $714 +LABELV $716 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +LEI4 $717 +ADDRGP4 PM_WaterMove +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $717 +ADDRGP4 PM_AirMove +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $714 +ADDRGP4 PM_CheckCharge +CALLV +pop +ADDRGP4 PM_Friction +CALLV +pop +ADDRLP4 80 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 80 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 80 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 80 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRB +ASGNB 24 +ADDRLP4 44 +ARGP4 +ADDRLP4 84 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRGP4 PM_SetMovementDir +CALLV +pop +ADDRGP4 pml+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 pml+12+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 88 +ADDRGP4 pml +ASGNP4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 88 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRGP4 pml+12 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pml +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $729 +ADDRLP4 92 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 92 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 92 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $730 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $729 +ADDRLP4 28 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRLP4 28 +ARGP4 +ADDRLP4 96 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 24 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $734 +ADDRLP4 24 +INDIRF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_duckScale +INDIRF4 +MULF4 +LEF4 $736 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_duckScale +INDIRF4 +MULF4 +ASGNF4 +LABELV $736 +LABELV $734 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $738 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 104 +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1077936128 +DIVF4 +ASGNF4 +ADDRLP4 108 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 100 +ADDRLP4 108 +INDIRF4 +ADDRLP4 108 +INDIRF4 +ADDRGP4 pm_swimScale +INDIRF4 +SUBF4 +ADDRLP4 100 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 104 +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 100 +INDIRF4 +MULF4 +LEF4 $740 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +LABELV $740 +LABELV $738 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 100 +INDIRI4 +NEI4 $746 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 100 +INDIRI4 +EQI4 $742 +LABELV $746 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 104 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 104 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $743 +JUMPV +LABELV $742 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 108 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $743 +ADDRLP4 28 +ARGP4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 68 +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRLP4 112 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 112 +INDIRI4 +NEI4 $751 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 112 +INDIRI4 +EQI4 $747 +LABELV $751 +ADDRLP4 116 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 120 +ADDRLP4 116 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRF4 +ADDRLP4 116 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +LABELV $747 +LABELV $748 +ADDRLP4 124 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRLP4 128 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 132 +CNSTF4 0 +ASGNF4 +ADDRLP4 128 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +NEF4 $755 +ADDRLP4 128 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +NEF4 $755 +ADDRGP4 $701 +JUMPV +LABELV $755 +ADDRLP4 136 +CNSTI4 0 +ASGNI4 +ADDRLP4 136 +INDIRI4 +ARGI4 +ADDRLP4 136 +INDIRI4 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +LABELV $701 +endproc PM_WalkMove 140 16 +proc PM_LadderMove 84 16 +ADDRGP4 PM_Friction +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $758 +ADDRLP4 44 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 44 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 44 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $759 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $758 +ADDRLP4 8+8 +ADDRLP4 8+8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRLP4 56 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 56 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_swimScale +INDIRF4 +MULF4 +LEF4 $764 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_swimScale +INDIRF4 +MULF4 +ASGNF4 +LABELV $764 +ADDRLP4 24 +ARGP4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRGP4 pm_accelerate +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $766 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRGP4 pml+56+24 +INDIRF4 +MULF4 +ADDRLP4 60 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRGP4 pml+56+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 60 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRGP4 pml+56+24+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +GEF4 $766 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 76 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 80 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +LABELV $766 +CNSTI4 0 +ARGI4 +ADDRGP4 PM_SlideMove +CALLI4 +pop +LABELV $757 +endproc PM_LadderMove 84 16 +proc PM_CheckLadder 104 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 32 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +NEI4 $780 +ADDRGP4 pml+52 +CNSTI4 0 +ASGNI4 +ADDRGP4 $779 +JUMPV +LABELV $780 +ADDRLP4 0 +ADDRGP4 pml +INDIRB +ASGNB 12 +ADDRLP4 0+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 92 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 12 +ADDRLP4 88 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 88 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 96 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRLP4 96 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $788 +ADDRLP4 24+44 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $788 +ADDRGP4 pml+52 +CNSTI4 1 +ASGNI4 +ADDRGP4 $789 +JUMPV +LABELV $788 +ADDRGP4 pml+52 +CNSTI4 0 +ASGNI4 +LABELV $789 +LABELV $779 +endproc PM_CheckLadder 104 28 +proc PM_DeadMove 28 4 +ADDRGP4 pml+44 +INDIRI4 +CNSTI4 0 +NEI4 $795 +ADDRGP4 $794 +JUMPV +LABELV $795 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +CNSTF4 1101004800 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GTF4 $798 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRGP4 $799 +JUMPV +LABELV $798 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $799 +LABELV $794 +endproc PM_DeadMove 28 4 +proc PM_NoclipMove 108 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 1065353216 +GEF4 $801 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRGP4 vec3_origin +INDIRB +ASGNB 12 +ADDRGP4 $802 +JUMPV +LABELV $801 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRLP4 56 +CNSTF4 1069547520 +ADDRGP4 pm_friction +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRGP4 pm_stopspeed +INDIRF4 +GEF4 $804 +ADDRLP4 68 +ADDRGP4 pm_stopspeed +INDIRF4 +ASGNF4 +ADDRGP4 $805 +JUMPV +LABELV $804 +ADDRLP4 68 +ADDRLP4 24 +INDIRF4 +ASGNF4 +LABELV $805 +ADDRLP4 60 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 52 +INDIRF4 +ADDRLP4 60 +INDIRF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 24 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +CNSTF4 0 +GEF4 $807 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +LABELV $807 +ADDRLP4 28 +ADDRLP4 28 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 76 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 80 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +LABELV $802 +ADDRGP4 pm +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 72 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 72 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $809 +ADDRLP4 76 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 76 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 76 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $810 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $809 +ADDRLP4 4+8 +ADDRLP4 4+8 +INDIRF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRLP4 32 +ARGP4 +ADDRLP4 80 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 44 +INDIRF4 +ADDRLP4 48 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 32 +ARGP4 +ADDRLP4 44 +INDIRF4 +ARGF4 +ADDRGP4 pm_accelerate +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRLP4 84 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 88 +ADDRLP4 84 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRF4 +ADDRLP4 84 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 96 +ADDRLP4 92 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRF4 +ADDRLP4 92 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 104 +ADDRLP4 100 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +ADDRLP4 100 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $800 +endproc PM_NoclipMove 108 12 +proc PM_FootstepForSurface 0 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $819 +CNSTI4 3 +RETI4 +ADDRGP4 $818 +JUMPV +LABELV $819 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +EQI4 $821 +CNSTI4 0 +RETI4 +ADDRGP4 $818 +JUMPV +LABELV $821 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $825 +CNSTI4 2 +RETI4 +ADDRGP4 $818 +JUMPV +LABELV $825 +CNSTI4 1 +RETI4 +LABELV $818 +endproc PM_FootstepForSurface 0 0 +proc PM_CrashLand 60 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $830 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $832 +CNSTI4 21 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $831 +JUMPV +LABELV $832 +CNSTI4 14 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $831 +JUMPV +LABELV $830 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $834 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $835 +JUMPV +LABELV $834 +CNSTI4 12 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $835 +LABELV $831 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $836 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +CNSTI4 130 +ASGNI4 +ADDRGP4 $837 +JUMPV +LABELV $836 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 130 +ASGNI4 +LABELV $837 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 36 +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRGP4 pml+120+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ADDRGP4 pml+132+8 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 36 +INDIRP4 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +NEGI4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 12 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 24 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +CNSTF4 1082130432 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +CNSTF4 0 +GEF4 $842 +ADDRGP4 $829 +JUMPV +LABELV $842 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 44 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 4 +INDIRF4 +NEGF4 +ADDRLP4 44 +INDIRF4 +SUBF4 +CNSTF4 1073741824 +ADDRLP4 16 +INDIRF4 +MULF4 +DIVF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 8 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +CNSTF4 953267991 +ADDRLP4 0 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $844 +ADDRGP4 $829 +JUMPV +LABELV $844 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $846 +ADDRLP4 0 +CNSTF4 1048576000 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $846 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $848 +ADDRLP4 0 +CNSTF4 1056964608 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $848 +ADDRLP4 0 +INDIRF4 +CNSTF4 1065353216 +GEF4 $850 +ADDRGP4 $829 +JUMPV +LABELV $850 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $852 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 236 +ADDP4 +ADDRLP4 0 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1117454336 +LEF4 $856 +ADDRLP4 52 +CNSTI4 4 +ASGNI4 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $861 +ADDRLP4 56 +INDIRI4 +CNSTI4 3 +EQI4 $861 +ADDRLP4 56 +INDIRI4 +ADDRLP4 52 +INDIRI4 +NEI4 $857 +LABELV $861 +CNSTI4 17 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $857 +JUMPV +LABELV $856 +ADDRLP4 0 +INDIRF4 +CNSTF4 1108082688 +LEF4 $862 +ADDRLP4 52 +CNSTI4 4 +ASGNI4 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $867 +ADDRLP4 56 +INDIRI4 +CNSTI4 3 +EQI4 $867 +ADDRLP4 56 +INDIRI4 +ADDRLP4 52 +INDIRI4 +NEI4 $863 +LABELV $867 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $863 +JUMPV +LABELV $862 +ADDRLP4 0 +INDIRF4 +CNSTF4 1088421888 +LEF4 $868 +CNSTI4 15 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $869 +JUMPV +LABELV $868 +ADDRLP4 52 +ADDRGP4 PM_FootstepForSurface +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $869 +LABELV $863 +LABELV $857 +LABELV $852 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $829 +endproc PM_CrashLand 60 4 +proc PM_CorrectAllSolid 40 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $871 +ADDRGP4 $873 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $871 +ADDRLP4 20 +CNSTI4 -1 +ASGNI4 +LABELV $874 +ADDRLP4 16 +CNSTI4 -1 +ASGNI4 +LABELV $878 +ADDRLP4 12 +CNSTI4 -1 +ASGNI4 +LABELV $882 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 20 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $888 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1048576000 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 32 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 pml+56 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 60 +CNSTI4 1 +RETI4 +ADDRGP4 $870 +JUMPV +LABELV $888 +LABELV $883 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +LEI4 $882 +LABELV $879 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +LEI4 $878 +LABELV $875 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +LEI4 $874 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +CNSTI4 0 +RETI4 +LABELV $870 +endproc PM_CorrectAllSolid 40 28 +proc PM_GroundTraceMissed 88 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $896 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $898 +ADDRGP4 $900 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $898 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1115684864 +SUBF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 76 +ADDRLP4 72 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 80 +CNSTP4 0 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 72 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 72 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $902 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LTI4 $905 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $907 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $908 +JUMPV +LABELV $907 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $908 +ADDRLP4 84 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRGP4 $906 +JUMPV +LABELV $905 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $909 +CNSTI4 20 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $910 +JUMPV +LABELV $909 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $910 +ADDRLP4 84 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $906 +LABELV $902 +LABELV $896 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $911 +ADDRLP4 76 +CNSTF4 3294691328 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +GEF4 $913 +ADDRGP4 pml+132+8 +INDIRF4 +ADDRLP4 76 +INDIRF4 +LTF4 $913 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $913 +LABELV $911 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +LABELV $895 +endproc PM_GroundTraceMissed 88 28 +lit +align 4 +LABELV $920 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $921 +byte 4 0 +byte 4 0 +byte 4 3212836864 +align 4 +LABELV $922 +byte 4 1065353216 +byte 4 0 +byte 4 0 +code +proc PM_GroundClimbTrace 372 28 +ADDRLP4 76 +ADDRGP4 $920 +INDIRB +ASGNB 12 +ADDRLP4 144 +ADDRGP4 $921 +INDIRB +ASGNB 12 +ADDRLP4 112 +CNSTF4 897988541 +ASGNF4 +ADDRLP4 260 +ADDRGP4 $922 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRLP4 164 +ARGP4 +ADDRGP4 pml +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 164 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 132 +ADDRLP4 164 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $923 +ADDRLP4 164 +ADDRLP4 164 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 164+4 +ADDRLP4 164+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 164+8 +ADDRLP4 164+8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $923 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $929 +ADDRLP4 164 +ADDRGP4 pml+12 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $932 +ADDRLP4 164 +ADDRLP4 164 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 164+4 +ADDRLP4 164+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 164+8 +ADDRLP4 164+8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $932 +LABELV $929 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +LABELV $938 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +LTI4 $942 +ADDRLP4 72 +INDIRI4 +CNSTI4 4 +GTI4 $942 +ADDRLP4 72 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $980 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $980 +address $944 +address $951 +address $956 +address $964 +address $978 +code +LABELV $944 +ADDRLP4 304 +ADDRGP4 PM_PredictStepMove +CALLI4 +ASGNI4 +ADDRLP4 304 +INDIRI4 +CNSTI4 0 +EQI4 $945 +ADDRGP4 $939 +JUMPV +LABELV $945 +ADDRLP4 308 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 312 +CNSTF4 1048576000 +ASGNF4 +ADDRLP4 88 +ADDRLP4 308 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 312 +INDIRF4 +ADDRLP4 164 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 308 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 312 +INDIRF4 +ADDRLP4 164+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1048576000 +ADDRLP4 164+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 316 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 320 +ADDRLP4 316 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 320 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 316 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 316 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 320 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 316 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 316 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $943 +JUMPV +LABELV $951 +ADDRLP4 324 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 328 +CNSTF4 3196059648 +ASGNF4 +ADDRLP4 88 +ADDRLP4 324 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 328 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 324 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 328 +INDIRF4 +ADDRLP4 60+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3196059648 +ADDRLP4 60+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 332 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 336 +ADDRLP4 332 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 336 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 332 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 332 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 336 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 332 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 332 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $943 +JUMPV +LABELV $956 +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $939 +ADDRLP4 340 +ADDRGP4 PM_PredictStepMove +CALLI4 +ASGNI4 +ADDRLP4 340 +INDIRI4 +CNSTI4 0 +EQI4 $939 +ADDRLP4 344 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 348 +CNSTF4 3248488448 +ASGNF4 +ADDRLP4 88 +ADDRLP4 344 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 348 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 344 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 348 +INDIRF4 +ADDRLP4 60+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3248488448 +ADDRLP4 60+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 352 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 356 +ADDRLP4 352 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 356 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 352 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 352 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 356 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 352 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 352 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $943 +JUMPV +LABELV $964 +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $939 +ADDRLP4 344 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 348 +CNSTF4 3246391296 +ASGNF4 +ADDRLP4 88 +ADDRLP4 344 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 348 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 344 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 348 +INDIRF4 +ADDRLP4 60+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3246391296 +ADDRLP4 60+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 352 +CNSTF4 3246391296 +ASGNF4 +ADDRLP4 88 +ADDRLP4 88 +INDIRF4 +ADDRLP4 352 +INDIRF4 +ADDRLP4 164 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 88+4 +INDIRF4 +ADDRLP4 352 +INDIRF4 +ADDRLP4 164+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRLP4 88+8 +INDIRF4 +CNSTF4 3246391296 +ADDRLP4 164+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 356 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 360 +ADDRLP4 356 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 360 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 356 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 356 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 360 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 356 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 356 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $943 +JUMPV +LABELV $978 +ADDRLP4 344 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 88 +ADDRLP4 344 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 88+8 +ADDRLP4 344 +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1048576000 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 348 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 352 +ADDRLP4 348 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 352 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 348 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 348 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 352 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 348 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 348 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $942 +LABELV $943 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $981 +ADDRLP4 0+44 +INDIRI4 +CNSTI4 6 +BANDI4 +CNSTI4 0 +NEI4 $981 +ADDRLP4 0+52 +INDIRI4 +CNSTI4 64 +LTI4 $981 +ADDRLP4 72 +INDIRI4 +CNSTI4 4 +EQI4 $981 +ADDRLP4 72 +INDIRI4 +CNSTI4 2 +EQI4 $988 +ADDRLP4 72 +INDIRI4 +CNSTI4 3 +NEI4 $986 +LABELV $988 +ADDRLP4 72 +INDIRI4 +CNSTI4 2 +NEI4 $989 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 0+12 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 PM_StepEvent +CALLV +pop +LABELV $989 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 0+12 +INDIRB +ASGNB 12 +LABELV $986 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 100 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0+24 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 176 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 176 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 60 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 188 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 188 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 200 +ADDRLP4 0+24 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDRLP4 0+24+4 +INDIRF4 +ADDRLP4 60+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+24+8 +INDIRF4 +ADDRLP4 60+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 200 +INDIRF4 +ARGF4 +ADDRLP4 308 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 116 +CNSTF4 1127481344 +ADDRLP4 308 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 116 +INDIRF4 +CNSTF4 1127481344 +LEF4 $1002 +ADDRLP4 116 +ADDRLP4 116 +INDIRF4 +CNSTF4 1127481344 +SUBF4 +ASGNF4 +LABELV $1002 +ADDRLP4 204 +ADDRLP4 0+24 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDRLP4 0+24+4 +INDIRF4 +ADDRLP4 76+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+24+8 +INDIRF4 +ADDRLP4 76+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 204 +INDIRF4 +ARGF4 +ADDRLP4 312 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 156 +CNSTF4 1127481344 +ADDRLP4 312 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 156 +INDIRF4 +CNSTF4 1127481344 +LEF4 $1011 +ADDRLP4 156 +ADDRLP4 156 +INDIRF4 +CNSTF4 1127481344 +SUBF4 +ASGNF4 +LABELV $1011 +ADDRLP4 208 +ADDRLP4 60 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDRLP4 60+4 +INDIRF4 +ADDRLP4 76+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 60+8 +INDIRF4 +ADDRLP4 76+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 208 +INDIRF4 +ARGF4 +ADDRLP4 316 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 160 +CNSTF4 1127481344 +ADDRLP4 316 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 160 +INDIRF4 +CNSTF4 1127481344 +LEF4 $1017 +ADDRLP4 160 +ADDRLP4 160 +INDIRF4 +CNSTF4 1127481344 +SUBF4 +ASGNF4 +LABELV $1017 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 320 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 320 +INDIRI4 +CNSTI4 0 +NEI4 $1019 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 324 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 324 +INDIRI4 +CNSTI4 0 +NEI4 $1022 +ADDRLP4 60 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 328 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 328 +INDIRI4 +CNSTI4 0 +NEI4 $1022 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 144 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 332 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 332 +INDIRI4 +CNSTI4 0 +NEI4 $1022 +ADDRLP4 60 +ARGP4 +ADDRLP4 144 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 336 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 336 +INDIRI4 +CNSTI4 0 +NEI4 $1022 +ADDRLP4 224 +ARGP4 +ADDRLP4 176 +ARGP4 +ADDRLP4 260 +ARGP4 +ADDRLP4 156 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 212 +ARGP4 +ADDRLP4 188 +ARGP4 +ADDRLP4 260 +ARGP4 +ADDRLP4 160 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 236 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 212 +ARGP4 +ADDRLP4 116 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 296 +ADDRLP4 224 +INDIRF4 +ADDRLP4 236 +INDIRF4 +MULF4 +ADDRLP4 224+4 +INDIRF4 +ADDRLP4 236+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 224+8 +INDIRF4 +ADDRLP4 236+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 296 +INDIRF4 +ARGF4 +ADDRLP4 340 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 252 +CNSTF4 1199570944 +CNSTF4 1127481344 +ADDRLP4 340 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +ASGNI4 +ADDRLP4 252 +INDIRI4 +CNSTI4 32768 +LEI4 $1030 +ADDRLP4 252 +ADDRLP4 252 +INDIRI4 +CNSTI4 32768 +SUBI4 +ASGNI4 +LABELV $1030 +ADDRLP4 224 +ARGP4 +ADDRLP4 236 +ARGP4 +ADDRLP4 212 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 212 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0+24 +INDIRF4 +ADDRLP4 212 +INDIRF4 +MULF4 +ADDRLP4 0+24+4 +INDIRF4 +ADDRLP4 212+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+24+8 +INDIRF4 +ADDRLP4 212+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +LEF4 $1032 +ADDRLP4 252 +ADDRLP4 252 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $1032 +ADDRLP4 344 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 344 +INDIRP4 +ADDRLP4 344 +INDIRP4 +INDIRI4 +ADDRLP4 252 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1022 +ADDRLP4 100 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 120 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 120 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 340 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 344 +ADDRLP4 340 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 348 +CNSTI4 20 +ASGNI4 +ADDRLP4 352 +CNSTI4 24 +ASGNI4 +ADDRLP4 256 +ADDRLP4 120 +INDIRF4 +ADDRLP4 344 +INDIRP4 +ADDRLP4 348 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 344 +INDIRP4 +ADDRLP4 352 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 344 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88 +ADDRLP4 340 +INDIRP4 +INDIRP4 +ADDRLP4 348 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 340 +INDIRP4 +INDIRP4 +ADDRLP4 352 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 132+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 132+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +INDIRF4 +ADDRLP4 88 +INDIRF4 +MULF4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 88+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 88+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 256 +INDIRF4 +SUBF4 +CNSTF4 0 +LEF4 $1047 +ADDRLP4 116 +ADDRLP4 116 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $1047 +ADDRLP4 356 +ADDRLP4 132 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ADDRLP4 132+4 +INDIRF4 +ADDRLP4 100+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 132+8 +INDIRF4 +ADDRLP4 100+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 248 +ADDRLP4 356 +INDIRF4 +ASGNF4 +ADDRLP4 356 +INDIRF4 +CNSTF4 0 +GEF4 $1053 +ADDRLP4 100 +ARGP4 +ADDRGP4 VectorInverse +CALLV +pop +ADDRLP4 248 +ADDRLP4 132 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ADDRLP4 132+4 +INDIRF4 +ADDRLP4 100+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 132+8 +INDIRF4 +ADDRLP4 100+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $1053 +ADDRLP4 116 +ADDRLP4 116 +INDIRF4 +CNSTF4 1065353216 +ADDRLP4 248 +INDIRF4 +SUBF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $1063 +ADDRLP4 360 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 56 +ADDP4 +ASGNP4 +ADDRLP4 360 +INDIRP4 +ADDRLP4 360 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +ADDRLP4 116 +INDIRF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1063 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 144 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 360 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 360 +INDIRI4 +CNSTI4 0 +EQI4 $1065 +ADDRLP4 60 +ARGP4 +ADDRLP4 0+24 +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 364 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 364 +INDIRP4 +ADDRLP4 364 +INDIRP4 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +LABELV $1065 +ADDRLP4 60 +ARGP4 +ADDRLP4 144 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 364 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 364 +INDIRI4 +CNSTI4 0 +EQI4 $1069 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 272 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRLP4 284 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRLP4 368 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 368 +INDIRP4 +ADDRLP4 368 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1073741824 +ADDRLP4 284+4 +INDIRF4 +ADDRLP4 272+4 +INDIRF4 +SUBF4 +MULF4 +CNSTF4 1127481344 +SUBF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1069 +LABELV $1019 +ADDRGP4 pml+56 +ADDRLP4 0 +INDIRB +ASGNB 60 +ADDRLP4 324 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 324 +INDIRP4 +ADDRLP4 324 +INDIRP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 144 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 328 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 328 +INDIRI4 +CNSTI4 0 +NEI4 $940 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 0+24 +INDIRB +ASGNB 12 +ADDRLP4 332 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 332 +INDIRP4 +ADDRLP4 332 +INDIRP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRGP4 $940 +JUMPV +LABELV $981 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1079 +ADDRLP4 0 +ARGP4 +ADDRLP4 304 +ADDRGP4 PM_CorrectAllSolid +CALLI4 +ASGNI4 +ADDRLP4 304 +INDIRI4 +CNSTI4 0 +NEI4 $1081 +ADDRGP4 $919 +JUMPV +LABELV $1081 +LABELV $1079 +LABELV $939 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 4 +LEI4 $938 +LABELV $940 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +LTF4 $1083 +ADDRGP4 PM_GroundTraceMissed +CALLV +pop +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRLP4 300 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 300 +INDIRP4 +ADDRLP4 300 +INDIRP4 +INDIRI4 +CNSTI4 -65 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1088 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 304 +ARGP4 +ADDRLP4 340 +CNSTP4 0 +ASGNP4 +ADDRLP4 340 +INDIRP4 +ARGP4 +ADDRLP4 340 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 316 +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRLP4 304 +ARGP4 +CNSTF4 1127481344 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 316 +ARGP4 +ADDRLP4 328 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRLP4 344 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 348 +ADDRLP4 344 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 348 +INDIRP4 +ADDRLP4 348 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +ADDRLP4 328+4 +INDIRF4 +ADDRLP4 344 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1088 +ADDRLP4 304 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 304 +INDIRP4 +ADDRLP4 304 +INDIRP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 76 +INDIRB +ASGNB 12 +ADDRGP4 $919 +JUMPV +LABELV $1083 +ADDRGP4 pml+48 +CNSTI4 1 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 1 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1093 +ADDRLP4 300 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 300 +INDIRP4 +ADDRLP4 300 +INDIRP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1093 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +ADDRLP4 0+52 +INDIRI4 +ASGNI4 +ADDRLP4 0+52 +INDIRI4 +ARGI4 +ADDRGP4 PM_AddTouchEnt +CALLV +pop +LABELV $919 +endproc PM_GroundClimbTrace 372 28 +lit +align 4 +LABELV $1098 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc PM_GroundTrace 140 28 +ADDRLP4 72 +ADDRGP4 $1098 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $1099 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1101 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 88 +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 92 +INDIRI4 +GEI4 $1103 +ADDRLP4 88 +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +ADDRLP4 92 +INDIRI4 +NEI4 $1103 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $1105 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $1106 +JUMPV +LABELV $1105 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1107 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $1107 +LABELV $1106 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $1102 +JUMPV +LABELV $1103 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LTI4 $1102 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 -5 +BANDI4 +ASGNI4 +ADDRGP4 $1102 +JUMPV +LABELV $1101 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $1111 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $1112 +JUMPV +LABELV $1111 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LTI4 $1113 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $1113 +LABELV $1112 +LABELV $1102 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $1115 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $1115 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1117 +ADDRGP4 PM_GroundClimbTrace +CALLV +pop +ADDRGP4 $1097 +JUMPV +LABELV $1117 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1119 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 92 +ARGP4 +ADDRLP4 128 +CNSTP4 0 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ARGP4 +ADDRLP4 128 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 104 +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRLP4 92 +ARGP4 +CNSTF4 1127481344 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 104 +ARGP4 +ADDRLP4 116 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRLP4 132 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 136 +ADDRLP4 132 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +ADDRLP4 116+4 +INDIRF4 +ADDRLP4 132 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1119 +LABELV $1099 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 96 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 60+4 +ADDRLP4 96 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 60+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1048576000 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 104 +ADDRLP4 100 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 104 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 100 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 100 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 pml+56 +ADDRLP4 0 +INDIRB +ASGNB 60 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1125 +ADDRLP4 0 +ARGP4 +ADDRLP4 108 +ADDRGP4 PM_CorrectAllSolid +CALLI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CNSTI4 0 +NEI4 $1127 +ADDRGP4 $1097 +JUMPV +LABELV $1127 +LABELV $1125 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 72 +INDIRB +ASGNB 12 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $1129 +ADDRLP4 112 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $1132 +ADDRLP4 116 +ADDRGP4 PM_PredictStepMove +CALLI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 0 +EQI4 $1132 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 120 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 60+4 +ADDRLP4 120 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 60+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1101004800 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 124 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 128 +ADDRLP4 124 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 128 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 124 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 124 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $1137 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 0+12 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 PM_StepEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 0+12 +INDIRB +ASGNB 12 +ADDRLP4 112 +CNSTI4 1 +ASGNI4 +LABELV $1137 +LABELV $1132 +ADDRLP4 112 +INDIRI4 +CNSTI4 0 +NEI4 $1142 +ADDRGP4 PM_GroundTraceMissed +CALLV +pop +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1097 +JUMPV +LABELV $1142 +LABELV $1129 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 116 +ADDRLP4 112 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 116 +INDIRF4 +CNSTF4 0 +LEF4 $1146 +ADDRLP4 112 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0+24 +INDIRF4 +MULF4 +ADDRLP4 112 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 0+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 116 +INDIRF4 +ADDRLP4 0+24+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1092616192 +LEF4 $1146 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1153 +ADDRGP4 $1155 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $1153 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LTI4 $1156 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1158 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $1159 +JUMPV +LABELV $1158 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $1159 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRGP4 $1157 +JUMPV +LABELV $1156 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1160 +CNSTI4 20 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $1161 +JUMPV +LABELV $1160 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $1161 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $1157 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1097 +JUMPV +LABELV $1146 +ADDRLP4 0+24+8 +INDIRF4 +CNSTF4 1060320051 +GEF4 $1164 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1168 +ADDRGP4 $1170 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $1168 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRGP4 pml+48 +CNSTI4 1 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1097 +JUMPV +LABELV $1164 +ADDRGP4 pml+48 +CNSTI4 1 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 1 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1175 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1175 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $1177 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1179 +ADDRGP4 $1181 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $1179 +ADDRLP4 120 +CNSTI4 4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +ADDRGP4 pml+132+8 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRLP4 124 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +EQI4 $1184 +ADDRGP4 PM_CrashLand +CALLV +pop +LABELV $1184 +LABELV $1177 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +ADDRLP4 0+52 +INDIRI4 +ASGNI4 +ADDRLP4 0+52 +INDIRI4 +ARGI4 +ADDRGP4 PM_AddTouchEnt +CALLV +pop +LABELV $1097 +endproc PM_GroundTrace 140 28 +proc PM_SetWaterLevel 56 8 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 332 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 24 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3250585600 +ADDF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +CNSTI4 356 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 56 +BANDI4 +CNSTI4 0 +EQI4 $1191 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 36 +INDIRP4 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CNSTI4 -24 +SUBI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +DIVI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 332 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3250585600 +ADDF4 +ADDRLP4 20 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRLP4 40 +INDIRP4 +CNSTI4 356 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 56 +BANDI4 +CNSTI4 0 +EQI4 $1194 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3250585600 +ADDF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRLP4 48 +INDIRP4 +CNSTI4 356 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 56 +BANDI4 +CNSTI4 0 +EQI4 $1197 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +CNSTI4 3 +ASGNI4 +LABELV $1197 +LABELV $1194 +LABELV $1191 +LABELV $1188 +endproc PM_SetWaterLevel 56 8 +proc PM_SetViewheight 16 4 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1201 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +CNSTI4 1288 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1202 +JUMPV +LABELV $1201 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +CNSTI4 1284 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1202 +ADDRLP4 4 +INDIRP4 +CNSTI4 172 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1199 +endproc PM_SetViewheight 16 4 +proc PM_CheckDuck 120 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 96 +CNSTP4 0 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 308 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 312 +ADDP4 +ADDRLP4 12+4 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 320 +ADDP4 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 324 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 316 +ADDP4 +ADDRLP4 12+8 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $1207 +ADDRGP4 pm +INDIRP4 +CNSTI4 328 +ADDP4 +CNSTF4 3238002688 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 172 +ADDP4 +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1082130432 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $1203 +JUMPV +LABELV $1207 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $1210 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 0 +NEI4 $1210 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1210 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $1211 +JUMPV +LABELV $1210 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1212 +ADDRGP4 pm +INDIRP4 +CNSTI4 328 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ARGP4 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 108 +ADDRLP4 104 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 112 +ADDRLP4 108 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 104 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 104 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 108 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 104 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 104 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $1215 +ADDRLP4 116 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $1215 +LABELV $1212 +LABELV $1211 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1217 +ADDRGP4 pm +INDIRP4 +CNSTI4 328 +ADDP4 +ADDRLP4 24+8 +INDIRF4 +ASGNF4 +ADDRGP4 $1218 +JUMPV +LABELV $1217 +ADDRGP4 pm +INDIRP4 +CNSTI4 328 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ASGNF4 +LABELV $1218 +ADDRGP4 PM_SetViewheight +CALLV +pop +LABELV $1203 +endproc PM_CheckDuck 120 28 +proc PM_Footsteps 76 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $1222 +ADDRGP4 pml+48 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $1222 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 20 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 24 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 24 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 24 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 32 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 40 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 20 +INDIRP4 +CNSTI4 340 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRGP4 $1223 +JUMPV +LABELV $1222 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 20 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 24 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 24 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 32 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 36 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 20 +INDIRP4 +CNSTI4 340 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $1223 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $1225 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +LEI4 $1221 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1229 +CNSTI4 17 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1221 +JUMPV +LABELV $1229 +CNSTI4 10 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1221 +JUMPV +LABELV $1225 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 44 +INDIRI4 +NEI4 $1231 +ADDRLP4 40 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 44 +INDIRI4 +NEI4 $1231 +ADDRGP4 pm +INDIRP4 +CNSTI4 340 +ADDP4 +INDIRF4 +CNSTF4 1084227584 +GEF4 $1221 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1235 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1237 +CNSTI4 23 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1221 +JUMPV +LABELV $1237 +CNSTI4 0 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1221 +JUMPV +LABELV $1235 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1239 +CNSTI4 22 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1221 +JUMPV +LABELV $1239 +CNSTI4 0 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1221 +JUMPV +LABELV $1231 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 48 +INDIRI4 +EQI4 $1241 +ADDRLP4 0 +CNSTF4 1056964608 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $1243 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1245 +CNSTI4 32 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1245 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +LEI4 $1247 +ADDRLP4 52 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +NEI4 $1247 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1247 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +GEI4 $1249 +ADDRLP4 60 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +NEI4 $1249 +CNSTI4 7 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1249 +CNSTI4 28 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1243 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1251 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1251 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +LEI4 $1253 +ADDRLP4 52 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +NEI4 $1253 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1253 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +GEI4 $1255 +ADDRLP4 60 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +NEI4 $1255 +CNSTI4 7 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1255 +CNSTI4 2 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1241 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $1257 +ADDRLP4 0 +CNSTF4 1053609165 +ASGNF4 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $1259 +ADDRLP4 52 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +EQI4 $1259 +CNSTI4 5 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1260 +JUMPV +LABELV $1259 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $1261 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1263 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1262 +JUMPV +LABELV $1263 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 60 +INDIRI4 +LEI4 $1265 +ADDRLP4 56 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 60 +INDIRI4 +NEI4 $1265 +CNSTI4 8 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1262 +JUMPV +LABELV $1265 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 68 +INDIRI4 +GEI4 $1267 +ADDRLP4 64 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 68 +INDIRI4 +NEI4 $1267 +CNSTI4 6 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1262 +JUMPV +LABELV $1267 +CNSTI4 4 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1262 +JUMPV +LABELV $1261 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1269 +CNSTI4 15 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1270 +JUMPV +LABELV $1269 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 60 +INDIRI4 +LEI4 $1271 +ADDRLP4 56 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 60 +INDIRI4 +NEI4 $1271 +CNSTI4 8 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1272 +JUMPV +LABELV $1271 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 68 +INDIRI4 +GEI4 $1273 +ADDRLP4 64 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 68 +INDIRI4 +NEI4 $1273 +CNSTI4 6 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1274 +JUMPV +LABELV $1273 +CNSTI4 3 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +LABELV $1274 +LABELV $1272 +LABELV $1270 +LABELV $1262 +LABELV $1260 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1258 +JUMPV +LABELV $1257 +ADDRLP4 0 +CNSTF4 1050253722 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $1275 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1277 +CNSTI4 33 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1276 +JUMPV +LABELV $1277 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +LEI4 $1279 +ADDRLP4 52 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +NEI4 $1279 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1276 +JUMPV +LABELV $1279 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +GEI4 $1281 +ADDRLP4 60 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +NEI4 $1281 +CNSTI4 7 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1276 +JUMPV +LABELV $1281 +CNSTI4 28 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1276 +JUMPV +LABELV $1275 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1283 +CNSTI4 14 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1284 +JUMPV +LABELV $1283 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +LEI4 $1285 +ADDRLP4 52 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +NEI4 $1285 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1286 +JUMPV +LABELV $1285 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +GEI4 $1287 +ADDRLP4 60 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +NEI4 $1287 +CNSTI4 7 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1288 +JUMPV +LABELV $1287 +CNSTI4 2 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +LABELV $1288 +LABELV $1286 +LABELV $1284 +LABELV $1276 +LABELV $1258 +LABELV $1242 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $1289 +ADDRLP4 0 +CNSTF4 1067702026 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $1289 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 8 +ASGNI4 +ADDRLP4 4 +ADDRLP4 56 +INDIRP4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRP4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ADDRLP4 0 +INDIRF4 +ADDRGP4 pml+40 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +CVFI4 4 +CNSTI4 255 +BANDI4 +ASGNI4 +ADDRLP4 64 +CNSTI4 64 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +ADDI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +ADDI4 +BXORI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1292 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1294 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 68 +INDIRI4 +EQI4 $1295 +ADDRGP4 pm +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRI4 +NEI4 $1295 +ADDRLP4 72 +ADDRGP4 PM_FootstepForSurface +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $1295 +JUMPV +LABELV $1294 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1298 +CNSTI4 4 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $1299 +JUMPV +LABELV $1298 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1300 +CNSTI4 6 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $1301 +JUMPV +LABELV $1300 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1302 +LABELV $1302 +LABELV $1301 +LABELV $1299 +LABELV $1295 +LABELV $1292 +LABELV $1221 +endproc PM_Footsteps 76 8 +proc PM_WaterEvents 16 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+144 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1305 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +EQI4 $1305 +CNSTI4 21 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $1305 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+144 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $1308 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1308 +CNSTI4 22 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $1308 +ADDRLP4 8 +CNSTI4 3 +ASGNI4 +ADDRGP4 pml+144 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $1311 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $1311 +CNSTI4 23 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $1311 +ADDRLP4 12 +CNSTI4 3 +ASGNI4 +ADDRGP4 pml+144 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $1314 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $1314 +CNSTI4 24 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $1314 +LABELV $1304 +endproc PM_WaterEvents 16 4 +proc PM_BeginWeaponChange 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $1320 +ADDRFP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1318 +LABELV $1320 +ADDRGP4 $1317 +JUMPV +LABELV $1318 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1321 +ADDRGP4 $1317 +JUMPV +LABELV $1321 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1323 +ADDRGP4 $1317 +JUMPV +LABELV $1323 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $1325 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1325 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 20 +EQI4 $1329 +ADDRLP4 12 +INDIRI4 +CNSTI4 18 +NEI4 $1327 +LABELV $1329 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1327 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 296 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1330 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +LABELV $1330 +LABELV $1317 +endproc PM_BeginWeaponChange 20 8 +proc PM_FinishWeaponChange 16 8 +CNSTI4 26 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 296 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $1335 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1333 +LABELV $1335 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1333 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1336 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1336 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 250 +ADDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1338 +CNSTI4 10 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +CNSTI4 4 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +LABELV $1338 +LABELV $1332 +endproc PM_FinishWeaponChange 16 8 +proc PM_TorsoAnimation 0 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1341 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1343 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 11 +NEI4 $1345 +CNSTI4 12 +ARGI4 +ADDRGP4 PM_ContinueTorsoAnim +CALLV +pop +ADDRGP4 $1346 +JUMPV +LABELV $1345 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ContinueTorsoAnim +CALLV +pop +LABELV $1346 +LABELV $1343 +CNSTI4 1 +ARGI4 +ADDRGP4 PM_ContinueWeaponAnim +CALLV +pop +LABELV $1341 +LABELV $1340 +endproc PM_TorsoAnimation 0 4 +proc PM_Weapon 144 16 +ADDRLP4 12 +CNSTI4 200 +ASGNI4 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1348 +ADDRGP4 $1347 +JUMPV +LABELV $1348 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1350 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1350 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 8 +EQI4 $1354 +ADDRLP4 16 +INDIRI4 +CNSTI4 9 +NEI4 $1352 +LABELV $1354 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $1356 +ADDRLP4 24 +CNSTI4 800 +ASGNI4 +ADDRGP4 $1357 +JUMPV +LABELV $1356 +ADDRLP4 24 +CNSTI4 800 +ASGNI4 +LABELV $1357 +ADDRLP4 20 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1358 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1359 +JUMPV +LABELV $1358 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1359 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $1362 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $1363 +JUMPV +LABELV $1362 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1364 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1364 +LABELV $1363 +LABELV $1352 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +EQI4 $1368 +ADDRLP4 20 +INDIRI4 +CNSTI4 7 +NEI4 $1366 +LABELV $1368 +ADDRLP4 24 +CNSTI4 600 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1369 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1370 +JUMPV +LABELV $1369 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1370 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LEI4 $1373 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +LABELV $1373 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1375 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1375 +LABELV $1366 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $1377 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +NEI4 $1379 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +GEI4 $1381 +ADDRLP4 24 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1381 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $1383 +ADDRLP4 32 +ADDRGP4 pml+40 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 60 +CNSTP4 0 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 48+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 36+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 48 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 36 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +CVIF4 4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 48 +INDIRF4 +MULF4 +ADDRLP4 36+4 +INDIRF4 +ADDRLP4 48+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 36+8 +INDIRF4 +ADDRLP4 48+8 +INDIRF4 +MULF4 +ADDF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1380 +JUMPV +LABELV $1383 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1380 +JUMPV +LABELV $1381 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +NEI4 $1380 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 375 +LEI4 $1394 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 1000 +LEI4 $1396 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 1000 +ASGNI4 +LABELV $1396 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 3000 +ADDRLP4 28 +INDIRP4 +INDIRI4 +MULI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1024 +BORI4 +ASGNI4 +CNSTI4 49 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $1380 +JUMPV +LABELV $1394 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $1380 +JUMPV +LABELV $1379 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 375 +GEI4 $1399 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1400 +JUMPV +LABELV $1399 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1400 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +CNSTF4 1115684864 +LTF4 $1404 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1402 +LABELV $1404 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRGP4 pml+40 +INDIRI4 +MULI4 +SUBI4 +ASGNI4 +LABELV $1402 +LABELV $1380 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +LEI4 $1408 +ADDRLP4 24 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 28 +INDIRI4 +GTI4 $1406 +LABELV $1408 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +LABELV $1406 +LABELV $1377 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 -33 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 20 +NEI4 $1409 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $1411 +ADDRLP4 32 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $1411 +ADDRLP4 28 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1411 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +LTI4 $1414 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 3000 +ASGNI4 +LABELV $1414 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +ADDRLP4 44 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 10 +DIVI4 +LEI4 $1416 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 3000 +ADDRLP4 48 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 10 +DIVI4 +ASGNI4 +LABELV $1416 +LABELV $1411 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 2000 +LEI4 $1418 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $1418 +LABELV $1409 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $1420 +ADDRGP4 $1347 +JUMPV +LABELV $1420 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 18 +NEI4 $1422 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $1424 +ADDRLP4 32 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $1424 +ADDRLP4 28 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1424 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +LTI4 $1427 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 3000 +ASGNI4 +LABELV $1427 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +ADDRLP4 44 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 50 +DIVI4 +LEI4 $1429 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 3000 +ADDRLP4 48 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 50 +DIVI4 +ASGNI4 +LABELV $1429 +LABELV $1424 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 2000 +LEI4 $1431 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $1431 +LABELV $1422 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $1433 +ADDRGP4 $1347 +JUMPV +LABELV $1433 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 8 +EQI4 $1437 +ADDRLP4 28 +INDIRI4 +CNSTI4 9 +NEI4 $1435 +LABELV $1437 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1435 +ADDRLP4 32 +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1435 +ADDRGP4 $1347 +JUMPV +LABELV $1435 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1438 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1438 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1441 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1441 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $1443 +ADDRGP4 $1347 +JUMPV +LABELV $1443 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 BG_PlayerCanChangeWeapon +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $1445 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $1447 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +NEI4 $1448 +ADDRGP4 pm +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 32 +GEI4 $1451 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +EQI4 $1452 +ADDRGP4 pm +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +ARGI4 +ADDRGP4 PM_BeginWeaponChange +CALLV +pop +ADDRGP4 $1452 +JUMPV +LABELV $1451 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 48 +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $1455 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 56 +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $1457 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 64 +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +ADDRGP4 $1458 +JUMPV +LABELV $1457 +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 68 +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_ActivateUpgrade +CALLV +pop +LABELV $1458 +LABELV $1455 +LABELV $1452 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRGP4 $1448 +JUMPV +LABELV $1447 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +LABELV $1448 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 32768 +BANDI4 +CNSTI4 0 +EQI4 $1459 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 -32769 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1461 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 296 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 PM_BeginWeaponChange +CALLV +pop +ADDRGP4 $1462 +JUMPV +LABELV $1461 +ADDRGP4 PM_FinishWeaponChange +CALLV +pop +LABELV $1462 +LABELV $1459 +LABELV $1445 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1463 +ADDRGP4 $1347 +JUMPV +LABELV $1463 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1465 +ADDRGP4 PM_FinishWeaponChange +CALLV +pop +ADDRGP4 $1347 +JUMPV +LABELV $1465 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1467 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1469 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 11 +NEI4 $1471 +CNSTI4 12 +ARGI4 +ADDRGP4 PM_ContinueTorsoAnim +CALLV +pop +ADDRGP4 $1472 +JUMPV +LABELV $1471 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ContinueTorsoAnim +CALLV +pop +LABELV $1472 +LABELV $1469 +CNSTI4 1 +ARGI4 +ADDRGP4 PM_ContinueWeaponAnim +CALLV +pop +ADDRGP4 $1347 +JUMPV +LABELV $1467 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 52 +INDIRI4 +NEI4 $1473 +ADDRLP4 48 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 52 +INDIRI4 +NEI4 $1473 +ADDRLP4 48 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1473 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1478 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +EQI4 $1479 +ADDRLP4 4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +NEI4 $1478 +LABELV $1479 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRLP4 68 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDRLP4 72 +INDIRI4 +EQI4 $1475 +ADDRLP4 0 +INDIRI4 +ADDRLP4 72 +INDIRI4 +EQI4 $1475 +LABELV $1478 +CNSTI4 25 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRLP4 76 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +LABELV $1475 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1347 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1473 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $1482 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 388 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CNSTI4 384 +ADDP4 +ADDRLP4 68 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1484 +CNSTI4 6 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $1484 +ADDRLP4 80 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +CNSTF4 1069547520 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $1484 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 1 +ASGNI4 +CNSTI4 10 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +ADDRLP4 84 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +CNSTI4 250 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1482 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +NEI4 $1486 +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +LEI4 $1488 +ADDRLP4 68 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +ADDRLP4 64 +INDIRI4 +EQI4 $1486 +LABELV $1488 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1486 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 4 +ASGNI4 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +CNSTI4 3 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRLP4 76 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 80 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 76 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +ADDRLP4 80 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1486 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 1 +LTI4 $1489 +ADDRLP4 72 +INDIRI4 +CNSTI4 9 +GTI4 $1541 +ADDRLP4 72 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1542-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1542 +address $1347 +address $1347 +address $1489 +address $1489 +address $1489 +address $1489 +address $1493 +address $1493 +address $1493 +code +LABELV $1541 +ADDRLP4 72 +INDIRI4 +CNSTI4 16 +EQI4 $1534 +ADDRLP4 72 +INDIRI4 +CNSTI4 18 +EQI4 $1496 +ADDRLP4 72 +INDIRI4 +CNSTI4 20 +EQI4 $1515 +ADDRGP4 $1489 +JUMPV +LABELV $1493 +ADDRLP4 84 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 84 +INDIRI4 +NEI4 $1490 +ADDRLP4 4 +INDIRI4 +ADDRLP4 84 +INDIRI4 +NEI4 $1490 +ADDRLP4 0 +INDIRI4 +ADDRLP4 84 +INDIRI4 +NEI4 $1490 +ADDRGP4 $1347 +JUMPV +LABELV $1496 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $1497 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1499 +ADDRGP4 $1347 +JUMPV +LABELV $1499 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1497 +ADDRLP4 88 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 88 +INDIRI4 +NEI4 $1503 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 88 +INDIRI4 +LEI4 $1501 +LABELV $1503 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1501 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 92 +INDIRI4 +NEI4 $1506 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 92 +INDIRI4 +NEI4 $1504 +LABELV $1506 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1504 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +GEI4 $1507 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1507 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 5 +ASGNI4 +LABELV $1504 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 200 +LEI4 $1509 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1490 +JUMPV +LABELV $1509 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1511 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1511 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1490 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1515 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $1516 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1518 +ADDRGP4 $1347 +JUMPV +LABELV $1518 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1516 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 96 +INDIRI4 +NEI4 $1522 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 96 +INDIRI4 +LEI4 $1520 +LABELV $1522 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1520 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 100 +INDIRI4 +NEI4 $1525 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +NEI4 $1523 +LABELV $1525 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1523 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +GEI4 $1526 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1526 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 5 +ASGNI4 +LABELV $1523 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 300 +LEI4 $1528 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1490 +JUMPV +LABELV $1528 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1530 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1530 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1490 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1534 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 6 +LEI4 $1535 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1535 +ADDRLP4 104 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRGP4 $1536 +JUMPV +LABELV $1535 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 104 +INDIRI4 +ASGNI4 +LABELV $1536 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1490 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1489 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 104 +INDIRI4 +NEI4 $1490 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +NEI4 $1490 +ADDRLP4 0 +INDIRI4 +ADDRLP4 104 +INDIRI4 +NEI4 $1490 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1490 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1544 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1546 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 16 +NEI4 $1548 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1548 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1550 +ADDRLP4 88 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1550 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 400 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1550 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $1552 +ADDRLP4 92 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1552 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1552 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 9 +NEI4 $1554 +ADDRLP4 96 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1554 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1554 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1556 +ADDRLP4 100 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1556 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1556 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 3 +EQI4 $1560 +ADDRLP4 104 +INDIRI4 +CNSTI4 4 +NEI4 $1558 +LABELV $1560 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1558 +ADDRLP4 108 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1558 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 3 +ASGNI4 +CNSTI4 29 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 108 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1545 +JUMPV +LABELV $1546 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1544 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1561 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1563 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 2 +ASGNI4 +CNSTI4 28 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 88 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 88 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1562 +JUMPV +LABELV $1563 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1561 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1565 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 1 +ASGNI4 +CNSTI4 27 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 84 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1565 +LABELV $1562 +LABELV $1545 +ADDRLP4 84 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 84 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1567 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 1 +LTI4 $1570 +ADDRLP4 88 +INDIRI4 +CNSTI4 9 +GTI4 $1570 +ADDRLP4 88 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1575-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1575 +address $1572 +address $1572 +address $1570 +address $1570 +address $1570 +address $1570 +address $1573 +address $1574 +address $1574 +code +LABELV $1572 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 1 +ASGNI4 +CNSTI4 27 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 96 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 96 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1570 +JUMPV +LABELV $1573 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 2 +ASGNI4 +CNSTI4 27 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 100 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 100 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1570 +JUMPV +LABELV $1574 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 2 +ASGNI4 +CNSTI4 28 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 104 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 104 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1570 +LABELV $1567 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1577 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 11 +EQI4 $1582 +ADDRGP4 $1579 +JUMPV +LABELV $1582 +CNSTI4 8 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +CNSTI4 5 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1578 +JUMPV +LABELV $1579 +CNSTI4 7 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +CNSTI4 5 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1578 +JUMPV +LABELV $1577 +ADDRLP4 92 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 88 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 3 +LTI4 $1583 +ADDRLP4 96 +INDIRI4 +CNSTI4 10 +GTI4 $1583 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1602-12 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1602 +address $1586 +address $1586 +address $1592 +address $1589 +address $1583 +address $1583 +address $1583 +address $1595 +code +LABELV $1586 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1584 +ADDRLP4 88 +ADDRLP4 88 +INDIRI4 +CNSTI4 5462 +DIVI4 +ASGNI4 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRLP4 88 +INDIRI4 +CNSTI4 5 +ADDI4 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1584 +JUMPV +LABELV $1589 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1590 +CNSTI4 17 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +CNSTI4 11 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +LABELV $1590 +LABELV $1592 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1584 +ADDRLP4 88 +ADDRLP4 88 +INDIRI4 +CNSTI4 5462 +DIVI4 +ASGNI4 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRLP4 88 +INDIRI4 +CNSTI4 5 +ADDI4 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1584 +JUMPV +LABELV $1595 +ADDRLP4 88 +ADDRLP4 88 +INDIRI4 +CNSTI4 10923 +DIVI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 16 +ADDI4 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRLP4 88 +INDIRI4 +CNSTI4 5 +ADDI4 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1584 +JUMPV +LABELV $1583 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1596 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +CNSTI4 5 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1584 +JUMPV +LABELV $1596 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1598 +CNSTI4 17 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +CNSTI4 6 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1584 +JUMPV +LABELV $1598 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1584 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +CNSTI4 7 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +LABELV $1584 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 500 +ASGNI4 +LABELV $1578 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $1604 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 3 +ASGNI4 +LABELV $1604 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 88 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 88 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ADDRLP4 92 +INDIRI4 +EQI4 $1613 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 9 +NEI4 $1610 +ADDRLP4 0 +INDIRI4 +ADDRLP4 92 +INDIRI4 +NEI4 $1613 +LABELV $1610 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1612 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1613 +LABELV $1612 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $1614 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1613 +LABELV $1614 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1606 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1606 +LABELV $1613 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 16 +NEI4 $1615 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1615 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 7 +SUBI4 +ASGNI4 +LABELV $1615 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 16 +NEI4 $1617 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1617 +ADDRLP4 100 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 7 +GEI4 $1617 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1617 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 20 +NEI4 $1619 +ADDRLP4 108 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 108 +INDIRI4 +EQI4 $1619 +ADDRLP4 4 +INDIRI4 +ADDRLP4 108 +INDIRI4 +NEI4 $1619 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 116 +ADDRLP4 112 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 120 +CNSTI4 3000 +ASGNI4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRI4 +CNSTI4 10 +ADDRLP4 112 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +ADDRLP4 120 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 120 +INDIRI4 +DIVI4 +SUBI4 +ASGNI4 +LABELV $1619 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 18 +NEI4 $1621 +ADDRLP4 124 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 124 +INDIRI4 +EQI4 $1621 +ADDRLP4 4 +INDIRI4 +ADDRLP4 124 +INDIRI4 +NEI4 $1621 +ADDRLP4 128 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 132 +ADDRLP4 128 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 136 +CNSTI4 3000 +ASGNI4 +ADDRLP4 132 +INDIRP4 +ADDRLP4 132 +INDIRP4 +INDIRI4 +CNSTI4 50 +ADDRLP4 128 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +ADDRLP4 136 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 136 +INDIRI4 +DIVI4 +SUBI4 +ASGNI4 +ADDRGP4 $1622 +JUMPV +LABELV $1621 +ADDRLP4 140 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1622 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1607 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1607 +JUMPV +LABELV $1606 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 3 +EQI4 $1627 +ADDRLP4 96 +INDIRI4 +CNSTI4 4 +NEI4 $1625 +LABELV $1627 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1625 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1628 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1628 +LABELV $1625 +LABELV $1607 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 17 +NEI4 $1630 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $1634 +CNSTI4 8 +ARGI4 +ADDRLP4 100 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 0 +EQI4 $1632 +LABELV $1634 +ADDRLP4 108 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 56 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1056964608 +ADDRLP4 108 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +CNSTF4 1040187392 +SUBF4 +CNSTF4 1106247680 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +ADDRLP4 116 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1056964608 +ADDRLP4 116 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +CNSTF4 1048576000 +SUBF4 +CNSTF4 1106247680 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +ADDRGP4 $1633 +JUMPV +LABELV $1632 +ADDRLP4 108 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 56 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1090519040 +ADDRLP4 108 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +CNSTF4 1073741824 +SUBF4 +CNSTF4 1106247680 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +ADDRLP4 116 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1090519040 +ADDRLP4 116 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +CNSTF4 1082130432 +SUBF4 +CNSTF4 1106247680 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1633 +LABELV $1630 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1347 +endproc PM_Weapon 144 16 +proc PM_Animate 4 4 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +EQI4 $1639 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +EQI4 $1639 +ADDRLP4 0 +INDIRI4 +CNSTI4 7 +NEI4 $1636 +LABELV $1639 +ADDRGP4 $1635 +JUMPV +LABELV $1636 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $1640 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1642 +ADDRGP4 $1635 +JUMPV +LABELV $1642 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1644 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1645 +CNSTI4 6 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 2294 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 2294 +ASGNI4 +CNSTI4 71 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $1645 +JUMPV +LABELV $1644 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1648 +CNSTI4 1 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 2294 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 2294 +ASGNI4 +CNSTI4 71 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $1648 +LABELV $1645 +LABELV $1640 +LABELV $1635 +endproc PM_Animate 4 4 +proc PM_DropTimers 4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1651 +ADDRGP4 pml+40 +INDIRI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +LTI4 $1653 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -8417 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1654 +JUMPV +LABELV $1653 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1654 +LABELV $1651 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1657 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1660 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1660 +LABELV $1657 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1662 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1665 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1665 +LABELV $1662 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1667 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1670 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1670 +LABELV $1667 +LABELV $1650 +endproc PM_DropTimers 4 0 +export PM_UpdateViewAngles +proc PM_UpdateViewAngles 196 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1673 +ADDRGP4 $1672 +JUMPV +LABELV $1673 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1675 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1675 +ADDRGP4 $1672 +JUMPV +LABELV $1675 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1677 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $1681 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +INDIRI4 +CVII2 4 +ASGNI2 +ADDRGP4 $1682 +JUMPV +LABELV $1681 +ADDRLP4 104 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 104 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +INDIRI4 +ADDI4 +CVII2 4 +ASGNI2 +LABELV $1682 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1683 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI2 +CVII4 2 +CNSTI4 16000 +LEI4 $1685 +ADDRLP4 108 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +CNSTI4 16000 +ADDRLP4 108 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +CNSTI2 16000 +ASGNI2 +ADDRGP4 $1686 +JUMPV +LABELV $1685 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI2 +CVII4 2 +CNSTI4 -16000 +GEI4 $1687 +ADDRLP4 108 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +CNSTI4 -16000 +ADDRLP4 108 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +CNSTI2 -16000 +ASGNI2 +LABELV $1687 +LABELV $1686 +LABELV $1683 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +CNSTF4 1001652224 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI2 +CVII4 2 +CVIF4 4 +MULF4 +ASGNF4 +LABELV $1678 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $1677 +ADDRLP4 4 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 104 +INDIRI4 +EQI4 $1691 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 104 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_RotateAxis +CALLI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CNSTI4 0 +NEI4 $1689 +LABELV $1691 +ADDRLP4 24 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +LABELV $1689 +ADDRLP4 60 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 AxisToAngles +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1697 +JUMPV +LABELV $1696 +ADDRLP4 112 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRF4 +CNSTF4 1135869952 +SUBF4 +ASGNF4 +LABELV $1697 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +CNSTF4 1127481344 +GTF4 $1696 +ADDRGP4 $1700 +JUMPV +LABELV $1699 +ADDRLP4 116 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $1700 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +CNSTF4 3274964992 +LTF4 $1699 +LABELV $1693 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $1697 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1702 +ADDRLP4 112 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 112 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDP4 +ADDRLP4 112 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $1703 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $1702 +ADDRLP4 120 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 120 +INDIRI4 +NEI4 $1706 +CNSTI4 8 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 124 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +NEI4 $1706 +ADDRFP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 140 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 140 +ARGP4 +ADDRLP4 128 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1708 +ADDRLP4 156 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 156 +INDIRI4 +ADDRLP4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 160 +ADDRGP4 AngleSubtract +CALLF4 +ASGNF4 +ADDRLP4 152 +ADDRLP4 160 +INDIRF4 +ASGNF4 +ADDRGP4 $1713 +JUMPV +LABELV $1712 +ADDRLP4 152 +ADDRLP4 152 +INDIRF4 +CNSTF4 1135869952 +SUBF4 +ASGNF4 +LABELV $1713 +ADDRLP4 152 +INDIRF4 +CNSTF4 1127481344 +GTF4 $1712 +ADDRGP4 $1716 +JUMPV +LABELV $1715 +ADDRLP4 152 +ADDRLP4 152 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $1716 +ADDRLP4 152 +INDIRF4 +CNSTF4 3274964992 +LTF4 $1715 +ADDRLP4 152 +INDIRF4 +CNSTF4 3266576384 +GEF4 $1718 +ADDRLP4 152 +INDIRF4 +ARGF4 +ADDRLP4 164 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 168 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 168 +INDIRP4 +ADDRLP4 168 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +ADDRLP4 164 +INDIRF4 +CNSTF4 1119092736 +SUBF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +ADDI4 +ASGNI4 +ADDRGP4 $1719 +JUMPV +LABELV $1718 +ADDRLP4 152 +INDIRF4 +CNSTF4 1119092736 +LEF4 $1720 +ADDRLP4 152 +INDIRF4 +ARGF4 +ADDRLP4 172 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 176 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 176 +INDIRP4 +ADDRLP4 176 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +ADDRLP4 172 +INDIRF4 +CNSTF4 1119092736 +SUBF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1720 +LABELV $1719 +ADDRLP4 152 +INDIRF4 +CNSTF4 0 +GEF4 $1722 +ADDRLP4 152 +INDIRF4 +ARGF4 +ADDRLP4 180 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 184 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 184 +INDIRP4 +ADDRLP4 184 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1028443341 +ADDRLP4 180 +INDIRF4 +MULF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +ADDI4 +ASGNI4 +ADDRGP4 $1723 +JUMPV +LABELV $1722 +ADDRLP4 152 +INDIRF4 +CNSTF4 0 +LEF4 $1724 +ADDRLP4 152 +INDIRF4 +ARGF4 +ADDRLP4 188 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 192 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 192 +INDIRP4 +ADDRLP4 192 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1028443341 +ADDRLP4 188 +INDIRF4 +MULF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1724 +LABELV $1723 +LABELV $1709 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $1708 +LABELV $1706 +LABELV $1672 +endproc PM_UpdateViewAngles 196 20 +export PmoveSingle +proc PmoveSingle 156 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 pm +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 c_pmove +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 176 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 332 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1727 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -33554433 +BANDI4 +ASGNI4 +LABELV $1727 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 12 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 64 +GTI4 $1731 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 16 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 64 +LEI4 $1729 +LABELV $1731 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 -17 +BANDI4 +ASGNI4 +LABELV $1729 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 24 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 32 +INDIRI4 +NEI4 $1732 +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $1732 +ADDRLP4 24 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 32 +INDIRI4 +EQI4 $1732 +ADDRLP4 28 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GTI4 $1734 +ADDRLP4 28 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GTI4 $1734 +ADDRLP4 28 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1732 +LABELV $1734 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRGP4 $1733 +JUMPV +LABELV $1732 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +LABELV $1733 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 48 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 56 +INDIRI4 +NEI4 $1735 +ADDRLP4 52 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $1735 +ADDRLP4 48 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +ADDRLP4 56 +INDIRI4 +EQI4 $1735 +ADDRLP4 52 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +GTI4 $1737 +ADDRLP4 52 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +GTI4 $1737 +ADDRLP4 52 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1735 +LABELV $1737 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 1024 +BORI4 +ASGNI4 +ADDRGP4 $1736 +JUMPV +LABELV $1735 +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +LABELV $1736 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 76 +ADDRLP4 72 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +ADDRLP4 76 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 80 +INDIRI4 +NEI4 $1738 +ADDRLP4 84 +CNSTI4 4 +ASGNI4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $1738 +ADDRLP4 72 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ADDRLP4 84 +INDIRI4 +BANDI4 +ADDRLP4 80 +INDIRI4 +EQI4 $1738 +ADDRLP4 76 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +GTI4 $1740 +ADDRLP4 76 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +GTI4 $1740 +ADDRLP4 76 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 88 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1738 +LABELV $1740 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +ADDRGP4 $1739 +JUMPV +LABELV $1738 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 -2049 +BANDI4 +ASGNI4 +LABELV $1739 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 100 +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +LEI4 $1741 +ADDRLP4 100 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 5 +BANDI4 +ADDRLP4 104 +INDIRI4 +NEI4 $1741 +ADDRLP4 108 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRI4 +CNSTI4 -257 +BANDI4 +ASGNI4 +LABELV $1741 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1743 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 29 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +CNSTI4 30 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $1745 +ADDRFP4 0 +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $1745 +LABELV $1743 +ADDRGP4 pml +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 148 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 pml+40 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 pml+40 +INDIRI4 +CNSTI4 1 +GEI4 $1748 +ADDRGP4 pml+40 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1749 +JUMPV +LABELV $1748 +ADDRGP4 pml+40 +INDIRI4 +CNSTI4 200 +LEI4 $1752 +ADDRGP4 pml+40 +CNSTI4 200 +ASGNI4 +LABELV $1752 +LABELV $1749 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 pml+120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 pml+132 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 pml+36 +CNSTF4 981668463 +ADDRGP4 pml+40 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 pml +ARGP4 +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 pml+24 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +GEI4 $1762 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRI4 +CNSTI4 -3 +BANDI4 +ASGNI4 +LABELV $1762 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $1764 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRGP4 $1765 +JUMPV +LABELV $1764 +ADDRLP4 116 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 120 +ADDRLP4 116 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 124 +CNSTI4 0 +ASGNI4 +ADDRLP4 120 +INDIRI4 +ADDRLP4 124 +INDIRI4 +GTI4 $1768 +ADDRLP4 120 +INDIRI4 +ADDRLP4 124 +INDIRI4 +NEI4 $1766 +ADDRLP4 116 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 124 +INDIRI4 +EQI4 $1766 +LABELV $1768 +ADDRLP4 128 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ADDRLP4 128 +INDIRP4 +INDIRI4 +CNSTI4 -17 +BANDI4 +ASGNI4 +LABELV $1766 +LABELV $1765 +ADDRLP4 132 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 5 +EQI4 $1772 +ADDRLP4 132 +INDIRI4 +CNSTI4 6 +EQI4 $1772 +ADDRLP4 132 +INDIRI4 +CNSTI4 7 +NEI4 $1769 +LABELV $1772 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $1769 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1773 +ADDRLP4 136 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 136 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 PM_UpdateViewAngles +CALLV +pop +ADDRGP4 PM_CheckDuck +CALLV +pop +ADDRGP4 PM_FlyMove +CALLV +pop +ADDRGP4 PM_DropTimers +CALLV +pop +ADDRGP4 $1726 +JUMPV +LABELV $1773 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1775 +ADDRLP4 136 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 136 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 PM_UpdateViewAngles +CALLV +pop +ADDRGP4 PM_NoclipMove +CALLV +pop +ADDRGP4 PM_SetViewheight +CALLV +pop +ADDRGP4 PM_Weapon +CALLV +pop +ADDRGP4 PM_DropTimers +CALLV +pop +ADDRGP4 $1726 +JUMPV +LABELV $1775 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1777 +ADDRGP4 $1726 +JUMPV +LABELV $1777 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1779 +ADDRGP4 $1726 +JUMPV +LABELV $1779 +ADDRGP4 PM_SetWaterLevel +CALLV +pop +ADDRGP4 pml+144 +ADDRFP4 0 +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 PM_CheckDuck +CALLV +pop +ADDRGP4 PM_CheckLadder +CALLV +pop +ADDRGP4 PM_GroundTrace +CALLV +pop +ADDRLP4 136 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 136 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 PM_UpdateViewAngles +CALLV +pop +ADDRLP4 140 +CNSTI4 4 +ASGNI4 +ADDRLP4 144 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ADDRLP4 140 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 5 +EQI4 $1784 +ADDRLP4 144 +INDIRI4 +ADDRLP4 140 +INDIRI4 +NEI4 $1782 +LABELV $1784 +ADDRGP4 PM_DeadMove +CALLV +pop +LABELV $1782 +ADDRGP4 PM_DropTimers +CALLV +pop +ADDRGP4 PM_CheckDodge +CALLI4 +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1785 +ADDRGP4 PM_JetPackMove +CALLV +pop +ADDRGP4 $1786 +JUMPV +LABELV $1785 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $1787 +ADDRGP4 PM_HUMMELFLY +CALLV +pop +ADDRGP4 $1788 +JUMPV +LABELV $1787 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1789 +ADDRGP4 PM_WaterJumpMove +CALLV +pop +ADDRGP4 $1790 +JUMPV +LABELV $1789 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +LEI4 $1791 +ADDRGP4 PM_WaterMove +CALLV +pop +ADDRGP4 $1792 +JUMPV +LABELV $1791 +ADDRGP4 pml+52 +INDIRI4 +CNSTI4 0 +EQI4 $1793 +ADDRGP4 PM_LadderMove +CALLV +pop +ADDRGP4 $1794 +JUMPV +LABELV $1793 +ADDRGP4 pml+44 +INDIRI4 +CNSTI4 0 +EQI4 $1796 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 148 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 152 +CNSTI4 0 +ASGNI4 +ADDRLP4 148 +INDIRI4 +ADDRLP4 152 +INDIRI4 +EQI4 $1799 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 152 +INDIRI4 +EQI4 $1799 +ADDRGP4 PM_ClimbMove +CALLV +pop +ADDRGP4 $1797 +JUMPV +LABELV $1799 +ADDRGP4 PM_WalkMove +CALLV +pop +ADDRGP4 $1797 +JUMPV +LABELV $1796 +ADDRGP4 PM_AirMove +CALLV +pop +LABELV $1797 +LABELV $1794 +LABELV $1792 +LABELV $1790 +LABELV $1788 +LABELV $1786 +ADDRGP4 PM_Animate +CALLV +pop +ADDRGP4 PM_GroundTrace +CALLV +pop +ADDRLP4 148 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 148 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 148 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 PM_UpdateViewAngles +CALLV +pop +ADDRGP4 PM_SetWaterLevel +CALLV +pop +ADDRGP4 PM_Weapon +CALLV +pop +ADDRGP4 PM_TorsoAnimation +CALLV +pop +ADDRGP4 PM_Footsteps +CALLV +pop +ADDRGP4 PM_WaterEvents +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 trap_SnapVector +CALLV +pop +LABELV $1726 +endproc PmoveSingle 156 16 +export Pmove +proc Pmove 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +GEI4 $1802 +ADDRGP4 $1801 +JUMPV +LABELV $1802 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +CNSTI4 1000 +ADDI4 +LEI4 $1804 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +LABELV $1804 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 408 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 63 +BANDI4 +ASGNI4 +ADDRGP4 $1807 +JUMPV +LABELV $1806 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 344 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1809 +ADDRLP4 12 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 348 +ADDP4 +INDIRI4 +LEI4 $1810 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 348 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1810 +JUMPV +LABELV $1809 +ADDRLP4 12 +INDIRI4 +CNSTI4 66 +LEI4 $1813 +ADDRLP4 12 +CNSTI4 66 +ASGNI4 +LABELV $1813 +LABELV $1810 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 PmoveSingle +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1815 +ADDRFP4 0 +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 20 +ASGNI1 +LABELV $1815 +LABELV $1807 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1806 +LABELV $1801 +endproc Pmove 24 4 +import VectorCompareEpsilon +import trap_SnapVector +import PM_PredictStepMove +import PM_StepSlideMove +import PM_StepEvent +import PM_SlideMove +bss +export pml +align 4 +LABELV pml +skip 148 +export pm +align 4 +LABELV pm +skip 4 +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1181 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 76 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1170 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 10 +byte 1 0 +align 1 +LABELV $1155 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 111 +byte 1 102 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $900 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 108 +byte 1 105 +byte 1 102 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $873 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/bg_slidemove.asm b/build/release-linux-x86_64/base/game/bg_slidemove.asm new file mode 100644 index 0000000..63374ed --- /dev/null +++ b/build/release-linux-x86_64/base/game/bg_slidemove.asm @@ -0,0 +1,2416 @@ +export PM_SlideMove +code +proc PM_SlideMove 320 28 +ADDRLP4 212 +CNSTI4 4 +ASGNI4 +ADDRLP4 216 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $62 +ADDRLP4 228 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 116 +ADDRLP4 228 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 116+8 +ADDRLP4 116+8 +INDIRF4 +ADDRLP4 228 +INDIRP4 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 232 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 232 +INDIRP4 +CNSTF4 1056964608 +ADDRLP4 232 +INDIRP4 +INDIRF4 +ADDRLP4 116+8 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 216+8 +ADDRLP4 116+8 +INDIRF4 +ASGNF4 +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $69 +ADDRLP4 236 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 236 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 236 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +LABELV $69 +LABELV $62 +ADDRLP4 192 +ADDRGP4 pml+36 +INDIRF4 +ASGNF4 +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $75 +ADDRLP4 96 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRGP4 pml+56+24 +INDIRB +ASGNB 12 +ADDRGP4 $76 +JUMPV +LABELV $75 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +LABELV $76 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +CNSTI4 12 +ADDRLP4 96 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize2 +CALLF4 +pop +ADDRLP4 96 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 208 +CNSTI4 0 +ASGNI4 +ADDRGP4 $83 +JUMPV +LABELV $80 +ADDRLP4 228 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 232 +ADDRLP4 228 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 196 +ADDRLP4 232 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 232 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 192 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 240 +ADDRLP4 228 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 196+4 +ADDRLP4 240 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 240 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 192 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 244 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 196+8 +ADDRLP4 244 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 244 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRLP4 192 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 128 +ARGP4 +ADDRLP4 248 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 252 +ADDRLP4 248 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 252 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 248 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 248 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 196 +ARGP4 +ADDRLP4 252 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 248 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 248 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 128 +INDIRI4 +CNSTI4 0 +EQI4 $86 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 0 +ASGNF4 +CNSTI4 1 +RETI4 +ADDRGP4 $61 +JUMPV +LABELV $86 +ADDRLP4 128+8 +INDIRF4 +CNSTF4 0 +LEF4 $88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 128+12 +INDIRB +ASGNB 12 +LABELV $88 +ADDRLP4 128+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $92 +ADDRGP4 $82 +JUMPV +LABELV $92 +ADDRLP4 128+52 +INDIRI4 +ARGI4 +ADDRGP4 PM_AddTouchEnt +CALLV +pop +ADDRLP4 192 +ADDRLP4 192 +INDIRF4 +ADDRLP4 192 +INDIRF4 +ADDRLP4 128+8 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 96 +INDIRI4 +CNSTI4 5 +LTI4 $97 +ADDRLP4 260 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 264 +CNSTF4 0 +ASGNF4 +ADDRLP4 260 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 264 +INDIRF4 +ASGNF4 +ADDRLP4 260 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 264 +INDIRF4 +ASGNF4 +ADDRLP4 260 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 264 +INDIRF4 +ASGNF4 +CNSTI4 1 +RETI4 +ADDRGP4 $61 +JUMPV +LABELV $97 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +ADDRGP4 $102 +JUMPV +LABELV $99 +ADDRLP4 260 +CNSTI4 12 +ADDRLP4 80 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 128+24 +INDIRF4 +ADDRLP4 260 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 128+24+4 +INDIRF4 +ADDRLP4 260 +INDIRI4 +ADDRLP4 4+4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 128+24+8 +INDIRF4 +ADDRLP4 260 +INDIRI4 +ADDRLP4 4+8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1065185444 +LEF4 $103 +ADDRLP4 264 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 264 +INDIRP4 +ADDRLP4 128+24 +INDIRF4 +ADDRLP4 264 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 268 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 128+24+4 +INDIRF4 +ADDRLP4 268 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 272 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 272 +INDIRP4 +ADDRLP4 128+24+8 +INDIRF4 +ADDRLP4 272 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $101 +JUMPV +LABELV $103 +LABELV $100 +ADDRLP4 80 +ADDRLP4 80 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $102 +ADDRLP4 80 +INDIRI4 +ADDRLP4 96 +INDIRI4 +LTI4 $99 +LABELV $101 +ADDRLP4 80 +INDIRI4 +ADDRLP4 96 +INDIRI4 +GEI4 $117 +ADDRGP4 $81 +JUMPV +LABELV $117 +CNSTI4 12 +ADDRLP4 96 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 128+24 +INDIRB +ASGNB 12 +ADDRLP4 96 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +ADDRGP4 $123 +JUMPV +LABELV $120 +ADDRLP4 260 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 264 +CNSTI4 12 +ADDRLP4 80 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 188 +ADDRLP4 260 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 264 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 260 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 264 +INDIRI4 +ADDRLP4 4+4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 260 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRLP4 264 +INDIRI4 +ADDRLP4 4+8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 188 +INDIRF4 +CNSTF4 1036831949 +LTF4 $126 +ADDRGP4 $121 +JUMPV +LABELV $126 +ADDRLP4 188 +INDIRF4 +NEGF4 +ADDRGP4 pml+116 +INDIRF4 +LEF4 $128 +ADDRGP4 pml+116 +ADDRLP4 188 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $128 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +CNSTI4 12 +ADDRLP4 80 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 64 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRLP4 116 +ARGP4 +CNSTI4 12 +ADDRLP4 80 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 104 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +ADDRGP4 $135 +JUMPV +LABELV $132 +ADDRLP4 76 +INDIRI4 +ADDRLP4 80 +INDIRI4 +NEI4 $136 +ADDRGP4 $133 +JUMPV +LABELV $136 +ADDRLP4 268 +CNSTI4 12 +ADDRLP4 76 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 268 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 64+4 +INDIRF4 +ADDRLP4 268 +INDIRI4 +ADDRLP4 4+4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 64+8 +INDIRF4 +ADDRLP4 268 +INDIRI4 +ADDRLP4 4+8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1036831949 +LTF4 $138 +ADDRGP4 $133 +JUMPV +LABELV $138 +ADDRLP4 64 +ARGP4 +CNSTI4 12 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 64 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRLP4 104 +ARGP4 +CNSTI4 12 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 104 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRLP4 272 +CNSTI4 12 +ADDRLP4 80 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 272 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 64+4 +INDIRF4 +ADDRLP4 272 +INDIRI4 +ADDRLP4 4+4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 64+8 +INDIRF4 +ADDRLP4 272 +INDIRI4 +ADDRLP4 4+8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +LTF4 $144 +ADDRGP4 $133 +JUMPV +LABELV $144 +ADDRLP4 276 +CNSTI4 12 +ASGNI4 +ADDRLP4 276 +INDIRI4 +ADDRLP4 80 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 276 +INDIRI4 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 84 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 280 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 284 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 280 +INDIRF4 +ADDRLP4 284 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 84+4 +INDIRF4 +ADDRLP4 284 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 84+8 +INDIRF4 +ADDRLP4 284 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64 +ADDRLP4 280 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64+4 +ADDRLP4 84+4 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64+8 +ADDRLP4 84+8 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 292 +CNSTI4 12 +ASGNI4 +ADDRLP4 292 +INDIRI4 +ADDRLP4 80 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 292 +INDIRI4 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 84 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 296 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 100 +ADDRLP4 296 +INDIRF4 +ADDRLP4 116 +INDIRF4 +MULF4 +ADDRLP4 84+4 +INDIRF4 +ADDRLP4 116+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 84+8 +INDIRF4 +ADDRLP4 116+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 104 +ADDRLP4 296 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 104+4 +ADDRLP4 84+4 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 104+8 +ADDRLP4 84+8 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $167 +JUMPV +LABELV $164 +ADDRLP4 0 +INDIRI4 +ADDRLP4 80 +INDIRI4 +EQI4 $170 +ADDRLP4 0 +INDIRI4 +ADDRLP4 76 +INDIRI4 +NEI4 $168 +LABELV $170 +ADDRGP4 $165 +JUMPV +LABELV $168 +ADDRLP4 308 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 308 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 64+4 +INDIRF4 +ADDRLP4 308 +INDIRI4 +ADDRLP4 4+4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 64+8 +INDIRF4 +ADDRLP4 308 +INDIRI4 +ADDRLP4 4+8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1036831949 +LTF4 $171 +ADDRGP4 $165 +JUMPV +LABELV $171 +ADDRLP4 312 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 316 +CNSTF4 0 +ASGNF4 +ADDRLP4 312 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 316 +INDIRF4 +ASGNF4 +ADDRLP4 312 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 316 +INDIRF4 +ASGNF4 +ADDRLP4 312 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 316 +INDIRF4 +ASGNF4 +CNSTI4 1 +RETI4 +ADDRGP4 $61 +JUMPV +LABELV $165 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $167 +ADDRLP4 0 +INDIRI4 +ADDRLP4 96 +INDIRI4 +LTI4 $164 +LABELV $133 +ADDRLP4 76 +ADDRLP4 76 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $135 +ADDRLP4 76 +INDIRI4 +ADDRLP4 96 +INDIRI4 +LTI4 $132 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 64 +INDIRB +ASGNB 12 +ADDRLP4 116 +ADDRLP4 104 +INDIRB +ASGNB 12 +ADDRGP4 $122 +JUMPV +LABELV $121 +ADDRLP4 80 +ADDRLP4 80 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $123 +ADDRLP4 80 +INDIRI4 +ADDRLP4 96 +INDIRI4 +LTI4 $120 +LABELV $122 +LABELV $81 +ADDRLP4 208 +ADDRLP4 208 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $83 +ADDRLP4 208 +INDIRI4 +ADDRLP4 212 +INDIRI4 +LTI4 $80 +LABELV $82 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $177 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 116 +INDIRB +ASGNB 12 +LABELV $177 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $179 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 216 +INDIRB +ASGNB 12 +LABELV $179 +ADDRLP4 208 +INDIRI4 +CNSTI4 0 +EQI4 $182 +ADDRLP4 228 +CNSTI4 1 +ASGNI4 +ADDRGP4 $183 +JUMPV +LABELV $182 +ADDRLP4 228 +CNSTI4 0 +ASGNI4 +LABELV $183 +ADDRLP4 228 +INDIRI4 +RETI4 +LABELV $61 +endproc PM_SlideMove 320 28 +export PM_StepEvent +proc PM_StepEvent 56 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 36 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 40 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRB +ASGNB 12 +ADDRLP4 12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 0 +LEF4 $189 +ADDRLP4 24 +INDIRF4 +CNSTF4 1073741824 +LEF4 $190 +ADDRLP4 24 +INDIRF4 +CNSTF4 1088421888 +GEF4 $193 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $190 +JUMPV +LABELV $193 +ADDRLP4 24 +INDIRF4 +CNSTF4 1093664768 +GEF4 $195 +CNSTI4 12 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $190 +JUMPV +LABELV $195 +ADDRLP4 24 +INDIRF4 +CNSTF4 1097859072 +GEF4 $197 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $190 +JUMPV +LABELV $197 +CNSTI4 14 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $190 +JUMPV +LABELV $189 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 52 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 1073741824 +LEF4 $199 +ADDRLP4 24 +INDIRF4 +CNSTF4 1088421888 +GEF4 $201 +CNSTI4 7 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $202 +JUMPV +LABELV $201 +ADDRLP4 24 +INDIRF4 +CNSTF4 1093664768 +GEF4 $203 +CNSTI4 8 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $204 +JUMPV +LABELV $203 +ADDRLP4 24 +INDIRF4 +CNSTF4 1097859072 +GEF4 $205 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $206 +JUMPV +LABELV $205 +CNSTI4 10 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $206 +LABELV $204 +LABELV $202 +LABELV $199 +LABELV $190 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $207 +ADDRGP4 $209 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $207 +LABELV $184 +endproc PM_StepEvent 56 8 +export PM_StepSlideMove +proc PM_StepSlideMove 232 28 +ADDRLP4 108 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRLP4 176 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 176 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 140 +ADDRLP4 176 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 180 +ADDRGP4 PM_SlideMove +CALLI4 +ASGNI4 +ADDRLP4 180 +INDIRI4 +CNSTI4 0 +NEI4 $211 +ADDRLP4 0 +ADDRLP4 84 +INDIRB +ASGNB 12 +ADDRLP4 184 +CNSTF4 3248488448 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 184 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 184 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 3248488448 +ADDRLP4 72+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 188 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 188 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 188 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 188 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 188 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 188 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1008981770 +LEF4 $212 +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $212 +ADDRLP4 192 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 192 +INDIRI4 +NEI4 $212 +ADDRGP4 pml+48 +INDIRI4 +ADDRLP4 192 +INDIRI4 +EQI4 $212 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $224 +ADDRGP4 $226 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $224 +ADDRLP4 108 +CNSTI4 1 +ASGNI4 +ADDRGP4 $212 +JUMPV +LABELV $211 +ADDRLP4 0 +ADDRLP4 84 +INDIRB +ASGNB 12 +ADDRLP4 184 +CNSTF4 3248488448 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 184 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 184 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 3248488448 +ADDRLP4 72+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 188 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 188 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 188 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 188 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 188 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 188 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 192 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12+24 +INDIRF4 +ADDRLP4 192 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 12+24+4 +INDIRF4 +ADDRLP4 192 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+24+8 +INDIRF4 +ADDRLP4 192 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +LEF4 $233 +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $248 +ADDRLP4 12+24 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDRLP4 12+24+4 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+24+8 +INDIRF4 +ADDRLP4 72+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1060320051 +GEF4 $233 +LABELV $248 +ADDRLP4 108 +INDIRI4 +RETI4 +ADDRGP4 $210 +JUMPV +LABELV $233 +ADDRLP4 196 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 152 +ADDRLP4 196 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 164 +ADDRLP4 196 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 96 +ADDRLP4 84 +INDIRB +ASGNB 12 +ADDRLP4 200 +CNSTF4 1101004800 +ASGNF4 +ADDRLP4 96 +ADDRLP4 96 +INDIRF4 +ADDRLP4 200 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+4 +ADDRLP4 96+4 +INDIRF4 +ADDRLP4 200 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+8 +ADDRLP4 96+8 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 72+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 204 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 204 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 204 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 96 +ARGP4 +ADDRLP4 204 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 204 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 204 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $255 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $257 +ADDRGP4 $259 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $257 +ADDRLP4 108 +INDIRI4 +RETI4 +ADDRGP4 $210 +JUMPV +LABELV $255 +ADDRLP4 112 +ADDRLP4 12+12 +INDIRF4 +ADDRLP4 84 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 112+4 +ADDRLP4 12+12+4 +INDIRF4 +ADDRLP4 84+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 112+8 +ADDRLP4 12+12+8 +INDIRF4 +ADDRLP4 84+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 124 +ADDRLP4 112 +INDIRB +ASGNB 12 +ADDRLP4 124 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 112 +ARGP4 +ADDRLP4 208 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 136 +ADDRLP4 72 +INDIRF4 +ADDRLP4 124 +INDIRF4 +MULF4 +ADDRLP4 72+4 +INDIRF4 +ADDRLP4 124+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 72+8 +INDIRF4 +ADDRLP4 124+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 208 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 12+12 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 140 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 212 +ADDRGP4 PM_SlideMove +CALLI4 +ASGNI4 +ADDRLP4 212 +INDIRI4 +CNSTI4 0 +NEI4 $274 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $276 +ADDRGP4 $278 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $276 +ADDRLP4 108 +CNSTI4 1 +ASGNI4 +LABELV $274 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 216 +ADDRLP4 136 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 72 +INDIRF4 +ADDRLP4 216 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +ADDRLP4 216 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 72+8 +INDIRF4 +ADDRLP4 136 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 220 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 224 +ADDRLP4 220 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 224 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 220 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 220 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 224 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 220 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 220 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $285 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 12+12 +INDIRB +ASGNB 12 +LABELV $285 +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $288 +ADDRLP4 228 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 228 +INDIRP4 +ARGP4 +ADDRLP4 12+24 +ARGP4 +ADDRLP4 228 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +LABELV $288 +LABELV $212 +ADDRLP4 184 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 184 +INDIRI4 +NEI4 $292 +ADDRLP4 108 +INDIRI4 +ADDRLP4 184 +INDIRI4 +EQI4 $292 +ADDRLP4 84 +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 PM_StepEvent +CALLV +pop +LABELV $292 +ADDRLP4 108 +INDIRI4 +RETI4 +LABELV $210 +endproc PM_StepSlideMove 232 28 +export PM_PredictStepMove +proc PM_PredictStepMove 40 8 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 32 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 16 +ADDRLP4 32 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 28 +ADDRGP4 pml+116 +INDIRF4 +ASGNF4 +CNSTI4 0 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 36 +ADDRGP4 PM_StepSlideMove +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $296 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $296 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 16 +INDIRB +ASGNB 12 +ADDRGP4 pml+116 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $294 +endproc PM_PredictStepMove 40 8 +import PM_AddEvent +import PM_AddTouchEnt +import PM_ClipVelocity +import c_pmove +import pm_flightfriction +import pm_waterfriction +import pm_friction +import pm_flyaccelerate +import pm_wateraccelerate +import pm_airaccelerate +import pm_accelerate +import pm_wadeScale +import pm_swimScale +import pm_duckScale +import pm_stopspeed +import pml +import pm +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $278 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 10 +byte 1 0 +align 1 +LABELV $259 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 98 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 10 +byte 1 0 +align 1 +LABELV $226 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $209 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/bg_voice.asm b/build/release-linux-x86_64/base/game/bg_voice.asm new file mode 100644 index 0000000..cc8686f --- /dev/null +++ b/build/release-linux-x86_64/base/game/bg_voice.asm @@ -0,0 +1,3954 @@ +code +proc BG_VoiceParseError 68 20 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_Parse_SourceFileAndLine +CALLI4 +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_Parse_FreeSource +CALLI4 +pop +CNSTI4 0 +ARGI4 +ADDRGP4 $62 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $61 +endproc BG_VoiceParseError 68 20 +lit +align 1 +LABELV $64 +byte 1 0 +skip 191 +code +proc BG_VoiceList 252 16 +ADDRLP4 24 +ADDRGP4 $64 +INDIRB +ASGNB 192 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 216 +CNSTP4 0 +ASGNP4 +ADDRGP4 $65 +ARGP4 +ADDRGP4 $66 +ARGP4 +ADDRLP4 24 +ARGP4 +CNSTI4 192 +ARGI4 +ADDRLP4 220 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 220 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +GEI4 $67 +CNSTP4 0 +RETP4 +ADDRGP4 $63 +JUMPV +LABELV $67 +ADDRGP4 $71 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 224 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 224 +INDIRI4 +CNSTI4 0 +NEI4 $69 +ADDRGP4 $72 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $63 +JUMPV +LABELV $69 +CNSTI4 24 +ARGI4 +ADDRLP4 228 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 228 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $73 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRLP4 216 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +ASGNP4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 $77 +JUMPV +LABELV $74 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 232 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 232 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $80 +ARGP4 +ADDRLP4 236 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 236 +INDIRI4 +CNSTI4 0 +NEI4 $78 +ADDRGP4 $75 +JUMPV +LABELV $78 +ADDRLP4 8 +INDIRI4 +CNSTI4 24 +LEI4 $81 +ADDRGP4 $83 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $75 +JUMPV +LABELV $81 +ADDRGP4 $86 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 240 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 240 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 244 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 244 +INDIRI4 +CNSTI4 0 +NEI4 $84 +ADDRGP4 $87 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $76 +JUMPV +LABELV $84 +ADDRLP4 12 +INDIRI4 +CNSTI4 8 +LTI4 $88 +ADDRGP4 $90 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +CNSTI4 8 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $76 +JUMPV +LABELV $88 +CNSTI4 24 +ARGI4 +ADDRLP4 248 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 248 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +INDIRI4 +CNSTI4 6 +SUBI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $75 +ADDRLP4 232 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 232 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 232 +INDIRI4 +ADDI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $77 +ADDRLP4 16 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LTI4 $74 +LABELV $76 +ADDRLP4 216 +INDIRP4 +RETP4 +LABELV $63 +endproc BG_VoiceList 252 16 +proc BG_VoiceParseTrack 1096 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRLP4 1048 +CNSTI4 0 +ASGNI4 +ADDRLP4 1040 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1052 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1052 +INDIRI4 +ASGNI4 +ADDRGP4 $93 +JUMPV +LABELV $92 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $95 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +EQI4 $98 +CNSTI4 1 +RETI4 +ADDRGP4 $91 +JUMPV +LABELV $98 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $100 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +ADDRGP4 $96 +JUMPV +LABELV $95 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $104 +ARGP4 +ADDRLP4 1056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +NEI4 $101 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1060 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1060 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $106 +JUMPV +LABELV $105 +ADDRLP4 1044 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $108 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $108 +ADDRLP4 1064 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 1064 +INDIRP4 +ADDRLP4 1064 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0+8 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1068 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1068 +INDIRI4 +ASGNI4 +LABELV $106 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +EQI4 $111 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +EQI4 $105 +LABELV $111 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $93 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $114 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +ADDRGP4 $93 +JUMPV +LABELV $101 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $118 +ARGP4 +ADDRLP4 1060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +NEI4 $115 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1064 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $120 +JUMPV +LABELV $119 +ADDRLP4 1044 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $122 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $122 +ADDRLP4 1068 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 1068 +INDIRP4 +ADDRLP4 1068 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0+8 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1072 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1072 +INDIRI4 +ASGNI4 +LABELV $120 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +EQI4 $125 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +EQI4 $119 +LABELV $125 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $93 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $128 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +ADDRGP4 $93 +JUMPV +LABELV $115 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $132 +ARGP4 +ADDRLP4 1064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +NEI4 $129 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1068 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1068 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $134 +JUMPV +LABELV $133 +ADDRLP4 1044 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $136 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $136 +ADDRLP4 1072 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 1072 +INDIRP4 +ADDRLP4 1072 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0+8 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1076 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1076 +INDIRI4 +ASGNI4 +LABELV $134 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +EQI4 $139 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +EQI4 $133 +LABELV $139 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $93 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $142 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +ADDRGP4 $93 +JUMPV +LABELV $129 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $146 +ARGP4 +ADDRLP4 1068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +NEI4 $143 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +EQI4 $147 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $149 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +LABELV $147 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1072 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1072 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $150 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $152 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +LABELV $150 +ADDRLP4 1048 +CNSTI4 1 +ASGNI4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1076 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1076 +INDIRU4 +CNSTU4 150 +LTU4 $153 +ADDRGP4 $156 +ARGP4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1080 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1080 +INDIRP4 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +LABELV $153 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1080 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1080 +INDIRU4 +CNSTU4 1 +ADDU4 +CVUI4 4 +ARGI4 +ADDRLP4 1084 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 1084 +INDIRP4 +ASGNP4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1088 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 4 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1088 +INDIRU4 +CNSTU4 1 +ADDU4 +CVUI4 4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1092 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1092 +INDIRI4 +ASGNI4 +ADDRGP4 $93 +JUMPV +LABELV $143 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $164 +ARGP4 +ADDRLP4 1072 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1072 +INDIRI4 +CNSTI4 0 +NEI4 $161 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1076 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1076 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +NEI4 $165 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 0+8 +INDIRI4 +ASGNI4 +ADDRGP4 $166 +JUMPV +LABELV $165 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $168 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +LABELV $166 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1080 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1080 +INDIRI4 +ASGNI4 +ADDRGP4 $93 +JUMPV +LABELV $161 +ADDRGP4 $169 +ARGP4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1076 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1076 +INDIRP4 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +LABELV $96 +LABELV $93 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $92 +CNSTI4 0 +RETI4 +LABELV $91 +endproc BG_VoiceParseTrack 1096 12 +proc BG_VoiceParseCommand 1124 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 1048 +CNSTP4 0 +ASGNP4 +ADDRGP4 $173 +JUMPV +LABELV $172 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $175 +ADDRLP4 4+16 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $175 +ADDRLP4 1048 +INDIRP4 +RETP4 +ADDRGP4 $171 +JUMPV +LABELV $175 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +EQI4 $178 +ADDRLP4 4+16 +INDIRI1 +CVII4 1 +CNSTI4 123 +NEI4 $180 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 BG_VoiceParseTrack +CALLI4 +pop +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $173 +JUMPV +LABELV $180 +ADDRGP4 $183 +ARGP4 +ADDRLP4 4+16 +ARGP4 +ADDRLP4 1052 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1052 +INDIRP4 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +LABELV $178 +ADDRLP4 1048 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $185 +CNSTI4 24 +ARGI4 +ADDRLP4 1052 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1052 +INDIRP4 +ASGNP4 +ADDRLP4 1048 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $186 +JUMPV +LABELV $185 +CNSTI4 24 +ARGI4 +ADDRLP4 1052 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 1052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $186 +ADDRLP4 4+16 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1052 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $187 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1060 +ARGP4 +ADDRLP4 1056 +ARGP4 +ADDRGP4 trap_Parse_SourceFileAndLine +CALLI4 +pop +ADDRGP4 $190 +ARGP4 +ADDRLP4 4+16 +ARGP4 +ADDRLP4 1056 +INDIRI4 +ARGI4 +ADDRLP4 1060 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $187 +LABELV $188 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 1044 +CNSTI4 1 +ASGNI4 +LABELV $173 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1052 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $172 +CNSTP4 0 +RETP4 +LABELV $171 +endproc BG_VoiceParseCommand 1124 16 +proc BG_VoiceParse 1136 24 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 1052 +CNSTP4 0 +ASGNP4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $193 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1056 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1056 +INDIRP4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 trap_Parse_LoadSource +CALLI4 +ASGNI4 +ADDRLP4 1048 +ADDRLP4 1060 +INDIRI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +NEI4 $197 +CNSTP4 0 +RETP4 +ADDRGP4 $192 +JUMPV +LABELV $196 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +EQI4 $199 +ADDRLP4 4+16 +INDIRI1 +CVII4 1 +CNSTI4 123 +NEI4 $201 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ADDRGP4 BG_VoiceParseCommand +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 1064 +INDIRP4 +ASGNP4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $197 +JUMPV +LABELV $201 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ARGP4 +ADDRLP4 1064 +ARGP4 +ADDRGP4 trap_Parse_SourceFileAndLine +CALLI4 +pop +CNSTI4 0 +ARGI4 +ADDRGP4 $204 +ARGP4 +ADDRLP4 1064 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $199 +ADDRLP4 4+16 +ARGP4 +ADDRLP4 1064 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1064 +INDIRU4 +CNSTU4 16 +LTU4 $205 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ARGP4 +ADDRLP4 1068 +ARGP4 +ADDRGP4 trap_Parse_SourceFileAndLine +CALLI4 +pop +CNSTI4 0 +ARGI4 +ADDRGP4 $208 +ARGP4 +ADDRLP4 4+16 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRLP4 1068 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $205 +ADDRLP4 1052 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $210 +CNSTI4 24 +ARGI4 +ADDRLP4 1068 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1068 +INDIRP4 +ASGNP4 +ADDRLP4 1052 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $211 +JUMPV +LABELV $210 +CNSTI4 24 +ARGI4 +ADDRLP4 1068 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 1068 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $211 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4+16 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 1044 +CNSTI4 1 +ASGNI4 +LABELV $197 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1064 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +NEI4 $196 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRGP4 trap_Parse_FreeSource +CALLI4 +pop +ADDRLP4 1052 +INDIRP4 +RETP4 +LABELV $192 +endproc BG_VoiceParse 1136 24 +export BG_VoiceInit +proc BG_VoiceInit 20 4 +ADDRLP4 8 +ADDRGP4 BG_VoiceList +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $215 +JUMPV +LABELV $214 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_VoiceParse +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $215 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $214 +ADDRLP4 4 +INDIRP4 +RETP4 +LABELV $213 +endproc BG_VoiceInit 20 4 +export BG_PrintVoices +proc BG_PrintVoices 24 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $221 +ADDRGP4 $217 +JUMPV +LABELV $220 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $223 +ADDRGP4 $225 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $223 +ADDRLP4 8 +ADDRLP4 16 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $227 +JUMPV +LABELV $226 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $229 +ADDRGP4 $231 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $229 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $233 +JUMPV +LABELV $232 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +LEI4 $235 +ADDRGP4 $237 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $235 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LEI4 $238 +ADDRGP4 $240 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $241 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $242 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $243 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $238 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +LEI4 $244 +ADDRGP4 $246 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $244 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $233 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $232 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $227 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $226 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $247 +ADDRGP4 $249 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $247 +ADDRLP4 16 +ADDRLP4 16 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $221 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $220 +LABELV $217 +endproc BG_PrintVoices 24 16 +export BG_VoiceByName +proc BG_VoiceByName 8 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $252 +JUMPV +LABELV $251 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $254 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $250 +JUMPV +LABELV $254 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $252 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $251 +CNSTP4 0 +RETP4 +LABELV $250 +endproc BG_VoiceByName 8 8 +export BG_VoiceCmdFind +proc BG_VoiceCmdFind 12 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $258 +JUMPV +LABELV $257 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $260 +ADDRFP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $256 +JUMPV +LABELV $260 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $258 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $257 +CNSTP4 0 +RETP4 +LABELV $256 +endproc BG_VoiceCmdFind 12 8 +export BG_VoiceCmdByNum +proc BG_VoiceCmdByNum 8 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $264 +JUMPV +LABELV $263 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $266 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $262 +JUMPV +LABELV $266 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $264 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $263 +CNSTP4 0 +RETP4 +LABELV $262 +endproc BG_VoiceCmdByNum 8 0 +export BG_VoiceTrackByNum +proc BG_VoiceTrackByNum 8 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $270 +JUMPV +LABELV $269 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $272 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $268 +JUMPV +LABELV $272 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $270 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $269 +CNSTP4 0 +RETP4 +LABELV $268 +endproc BG_VoiceTrackByNum 8 0 +export BG_VoiceTrackFind +proc BG_VoiceTrackFind 56 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 20 +ADDRFP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $276 +JUMPV +LABELV $275 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 28 +INDIRI4 +LTI4 $281 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 28 +INDIRI4 +EQI4 $284 +LABELV $281 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LTI4 $283 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDRFP4 8 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $284 +LABELV $283 +ADDRLP4 40 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LTI4 $285 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +ADDRFP4 12 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 44 +INDIRI4 +EQI4 $284 +LABELV $285 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRFP4 16 +INDIRI4 +LEI4 $278 +LABELV $284 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $276 +JUMPV +LABELV $278 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $286 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $286 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $288 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $288 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $276 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $275 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $290 +CNSTP4 0 +RETP4 +ADDRGP4 $274 +JUMPV +LABELV $290 +ADDRLP4 24 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 24 +INDIRI4 +CNSTI4 32767 +ADDRLP4 16 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +DIVI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 $293 +JUMPV +LABELV $292 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LTI4 $298 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $301 +LABELV $298 +ADDRLP4 40 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LTI4 $300 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +ADDRFP4 8 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 44 +INDIRI4 +EQI4 $301 +LABELV $300 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +INDIRI4 +ADDRLP4 52 +INDIRI4 +LTI4 $302 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +ADDRFP4 12 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 52 +INDIRI4 +EQI4 $301 +LABELV $302 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $295 +LABELV $301 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $293 +JUMPV +LABELV $295 +ADDRLP4 8 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $303 +ADDRFP4 20 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $274 +JUMPV +LABELV $303 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $293 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $292 +CNSTP4 0 +RETP4 +LABELV $274 +endproc BG_VoiceTrackFind 56 0 +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_FS_GetFileList +import trap_FS_FOpenFile +import PM_PredictStepMove +import PM_StepSlideMove +import PM_StepEvent +import PM_SlideMove +import PM_AddEvent +import PM_AddTouchEnt +import PM_ClipVelocity +import c_pmove +import pm_flightfriction +import pm_waterfriction +import pm_friction +import pm_flyaccelerate +import pm_wateraccelerate +import pm_airaccelerate +import pm_accelerate +import pm_wadeScale +import pm_swimScale +import pm_duckScale +import pm_stopspeed +import pml +import pm +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $249 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $246 +byte 1 10 +byte 1 0 +align 1 +LABELV $243 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 104 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 97 +byte 1 115 +byte 1 109 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $242 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $241 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $240 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $237 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $231 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $225 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $208 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 86 +byte 1 79 +byte 1 73 +byte 1 67 +byte 1 69 +byte 1 95 +byte 1 67 +byte 1 77 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 78 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $204 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $193 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $190 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $183 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $169 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $168 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 34 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 104 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 97 +byte 1 115 +byte 1 109 +byte 1 34 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $164 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 104 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 97 +byte 1 115 +byte 1 109 +byte 1 0 +align 1 +LABELV $156 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 34 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 34 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 83 +byte 1 65 +byte 1 89 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 88 +byte 1 84 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 103 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $152 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 34 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 34 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $149 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 112 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 34 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $146 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $142 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 34 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 34 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $132 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $128 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 34 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $118 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $114 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 34 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 34 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $104 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $100 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $90 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 86 +byte 1 79 +byte 1 73 +byte 1 67 +byte 1 69 +byte 1 83 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $87 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 76 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 98 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 103 +byte 1 106 +byte 1 98 +byte 1 115 +byte 1 0 +align 1 +LABELV $86 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $83 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 86 +byte 1 79 +byte 1 73 +byte 1 67 +byte 1 69 +byte 1 95 +byte 1 78 +byte 1 65 +byte 1 77 +byte 1 69 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 78 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 44 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $80 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $73 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 0 +align 1 +LABELV $72 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 47 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 44 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 0 +align 1 +LABELV $71 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 47 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $66 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $65 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $62 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_active.asm b/build/release-linux-x86_64/base/game/g_active.asm new file mode 100644 index 0000000..57f2d9f --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_active.asm @@ -0,0 +1,13061 @@ +export P_DamageFeedback +code +proc P_DamageFeedback 48 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $78 +ADDRLP4 24 +INDIRI4 +CNSTI4 3 +EQI4 $78 +ADDRLP4 24 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $78 +ADDRGP4 $77 +JUMPV +LABELV $78 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1804 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +INDIRI4 +ADDI4 +CVIF4 4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +NEF4 $80 +ADDRGP4 $77 +JUMPV +LABELV $80 +ADDRLP4 4 +INDIRF4 +CNSTF4 1132396544 +LEF4 $82 +ADDRLP4 4 +CNSTF4 1132396544 +ASGNF4 +LABELV $82 +ADDRLP4 0 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $84 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +CNSTI4 255 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +CNSTI4 255 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $85 +JUMPV +LABELV $84 +ADDRLP4 0 +INDIRP4 +CNSTI4 1812 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +CNSTF4 1132462080 +ADDRLP4 8 +INDIRF4 +CNSTF4 1135869952 +DIVF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +CNSTF4 1132462080 +ADDRLP4 8+4 +INDIRF4 +CNSTF4 1135869952 +DIVF4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $85 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 792 +ADDP4 +INDIRI4 +LEI4 $87 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $87 +ADDRFP4 0 +INDIRP4 +CNSTI4 792 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 700 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 50 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 255 +LEI4 $92 +ADDRLP4 36 +CNSTI4 255 +ASGNI4 +ADDRGP4 $93 +JUMPV +LABELV $92 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $93 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRLP4 44 +ADDRLP4 0 +INDIRP4 +CNSTI4 176 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $87 +ADDRLP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRLP4 4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1804 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1808 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $77 +endproc P_DamageFeedback 48 12 +export P_WorldEffects +proc P_WorldEffects 44 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1768 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $95 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1860 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 12000 +ADDI4 +ASGNI4 +ADDRGP4 $94 +JUMPV +LABELV $95 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +NEI4 $98 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1860 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $99 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1860 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $99 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 2 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 15 +LEI4 $105 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 15 +ASGNI4 +LABELV $105 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +GTI4 $107 +ADDRGP4 $109 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_Sound +CALLV +pop +ADDRGP4 $108 +JUMPV +LABELV $107 +ADDRLP4 20 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 16384 +GEI4 $110 +ADDRGP4 $112 +ARGP4 +ADDRLP4 24 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 24 +INDIRI4 +ARGI4 +ADDRGP4 G_Sound +CALLV +pop +ADDRGP4 $111 +JUMPV +LABELV $110 +ADDRGP4 $113 +ARGP4 +ADDRLP4 28 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRGP4 G_Sound +CALLV +pop +LABELV $111 +LABELV $108 +ADDRFP4 0 +INDIRP4 +CNSTI4 792 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 36 +CNSTP4 0 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRLP4 40 +CNSTP4 0 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 2 +ARGI4 +CNSTI4 20 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $99 +JUMPV +LABELV $98 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1860 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 12000 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 2 +ASGNI4 +LABELV $99 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $116 +ADDRFP4 0 +INDIRP4 +CNSTI4 860 +ADDP4 +INDIRI4 +CNSTI4 24 +BANDI4 +ADDRLP4 4 +INDIRI4 +EQI4 $116 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $118 +ADDRFP4 0 +INDIRP4 +CNSTI4 792 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GTI4 $118 +ADDRFP4 0 +INDIRP4 +CNSTI4 860 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $121 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 30 +ADDRLP4 0 +INDIRI4 +MULI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 22 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $121 +ADDRFP4 0 +INDIRP4 +CNSTI4 860 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $123 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 10 +ADDRLP4 0 +INDIRI4 +MULI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 21 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $123 +LABELV $118 +LABELV $116 +LABELV $94 +endproc P_WorldEffects 44 32 +export G_SetClientSound +proc G_SetClientSound 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $126 +ADDRFP4 0 +INDIRP4 +CNSTI4 860 +ADDP4 +INDIRI4 +CNSTI4 24 +BANDI4 +ADDRLP4 4 +INDIRI4 +EQI4 $126 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 396 +ADDP4 +ADDRGP4 level+340 +INDIRI4 +ASGNI4 +ADDRGP4 $127 +JUMPV +LABELV $126 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 396 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $127 +LABELV $125 +endproc G_SetClientSound 8 0 +proc GetClientMass 12 8 +ADDRLP4 0 +CNSTI4 100 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $130 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $131 +JUMPV +LABELV $130 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $132 +CNSTI4 8 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $133 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ASGNI4 +ADDRGP4 $133 +JUMPV +LABELV $132 +CNSTI4 0 +RETI4 +ADDRGP4 $129 +JUMPV +LABELV $133 +LABELV $131 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $129 +endproc GetClientMass 12 8 +proc ClientShove 92 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 GetClientMass +CALLI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 GetClientMass +CALLI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LEI4 $139 +ADDRLP4 28 +INDIRI4 +ADDRLP4 44 +INDIRI4 +GTI4 $137 +LABELV $139 +ADDRGP4 $136 +JUMPV +LABELV $137 +ADDRLP4 0 +ADDRGP4 g_shove+8 +INDIRF4 +ADDRLP4 28 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 32 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $141 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $141 +ADDRLP4 0 +INDIRF4 +CNSTF4 1125515264 +LEF4 $143 +ADDRLP4 0 +CNSTF4 1125515264 +ASGNF4 +LABELV $143 +ADDRLP4 52 +CNSTI4 496 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 60 +CNSTI4 500 +ASGNI4 +ADDRLP4 4+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64 +CNSTI4 504 +ASGNI4 +ADDRLP4 4+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 VectorNormalizeFast +CALLV +pop +ADDRLP4 16 +ADDRLP4 4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16+8 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 72 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 76 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $153 +ADDRLP4 84 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRF4 +MULF4 +CNSTF4 1056964608 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 50 +GEI4 $155 +ADDRLP4 84 +CNSTI4 50 +ASGNI4 +LABELV $155 +ADDRLP4 84 +INDIRI4 +CNSTI4 200 +LEI4 $157 +ADDRLP4 84 +CNSTI4 200 +ASGNI4 +LABELV $157 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 88 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +LABELV $153 +LABELV $136 +endproc ClientShove 92 4 +proc ClientIsOnMedi 12 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $162 +ADDRLP4 0 +INDIRI4 +CNSTI4 1024 +LTI4 $160 +LABELV $162 +CNSTI4 0 +RETI4 +ADDRGP4 $159 +JUMPV +LABELV $160 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities+160 +ADDP4 +INDIRI4 +CNSTI4 33 +NEI4 $165 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $166 +JUMPV +LABELV $165 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $166 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $159 +endproc ClientIsOnMedi 12 0 +proc ClientContagion 68 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $172 +ADDRLP4 0 +INDIRP4 +CNSTI4 1904 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $172 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 ClientIsOnMedi +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $168 +LABELV $172 +ADDRGP4 $167 +JUMPV +LABELV $168 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $173 +CNSTI4 4 +ARGI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $173 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $179 +ADDRLP4 12 +INDIRI4 +ADDRLP4 36 +INDIRI4 +EQI4 $181 +LABELV $179 +ADDRLP4 4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $181 +ADDRLP4 4 +INDIRP4 +CNSTI4 1904 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $181 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 ClientIsOnMedi +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $175 +LABELV $181 +ADDRGP4 $167 +JUMPV +LABELV $175 +ADDRLP4 48 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRGP4 g_contagionProb+8 +INDIRF4 +LEF4 $182 +ADDRGP4 $167 +JUMPV +LABELV $182 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 52 +INDIRI4 +EQI4 $185 +ADDRLP4 12 +INDIRI4 +ADDRLP4 52 +INDIRI4 +NEI4 $185 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 1896 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 60 +CNSTI4 1908 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $186 +JUMPV +LABELV $185 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 56 +INDIRI4 +NEI4 $187 +ADDRLP4 12 +INDIRI4 +ADDRLP4 56 +INDIRI4 +EQI4 $187 +ADDRLP4 16 +ADDRLP4 4 +INDIRP4 +CNSTI4 1896 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 64 +CNSTI4 1908 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $188 +JUMPV +LABELV $187 +ADDRLP4 64 +CNSTI4 1896 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRI4 +LEI4 $190 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +CNSTI4 1896 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $191 +JUMPV +LABELV $190 +ADDRLP4 60 +ADDRLP4 4 +INDIRP4 +CNSTI4 1896 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $191 +ADDRLP4 16 +ADDRLP4 60 +INDIRI4 +ASGNI4 +LABELV $188 +LABELV $186 +ADDRLP4 0 +INDIRP4 +CNSTI4 1896 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1896 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +ADDRGP4 $174 +JUMPV +LABELV $173 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $192 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $192 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $192 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +LEI4 $192 +ADDRFP4 4 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $192 +ADDRLP4 44 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1896 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDRGP4 g_boosterPoisonTime+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1908 +ADDP4 +ADDRGP4 g_entities+1798720 +ASGNP4 +LABELV $192 +LABELV $174 +LABELV $167 +endproc ClientContagion 68 8 +export ClientImpacts +proc ClientImpacts 84 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 60 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $201 +JUMPV +LABELV $198 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $202 +ADDRLP4 68 +INDIRP4 +CNSTI4 2452 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $202 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2452 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $202 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $204 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_ChargeAttack +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CrushAttack +CALLV +pop +LABELV $204 +ADDRLP4 72 +CNSTI4 524 +ASGNI4 +ADDRLP4 76 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 76 +INDIRU4 +EQU4 $206 +ADDRLP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 76 +INDIRU4 +EQU4 $206 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ClientShove +CALLV +pop +LABELV $206 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $208 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ClientContagion +CALLV +pop +LABELV $208 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $210 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $210 +LABELV $199 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $201 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +LTI4 $198 +LABELV $197 +endproc ClientImpacts 84 12 +data +align 4 +LABELV $213 +byte 4 1092616192 +byte 4 1092616192 +byte 4 1092616192 +export G_TouchTriggers +code +proc G_TouchTriggers 4272 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $214 +ADDRGP4 $212 +JUMPV +LABELV $214 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $216 +ADDRGP4 $212 +JUMPV +LABELV $216 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4192 +ARGP4 +ADDRLP4 4204 +ARGP4 +ADDRLP4 4216 +CNSTP4 0 +ASGNP4 +ADDRLP4 4216 +INDIRP4 +ARGP4 +ADDRLP4 4216 +INDIRP4 +ARGP4 +ADDRLP4 4216 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 4220 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 4220 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 4192 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+4 +ADDRLP4 4220 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4192+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4192+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4224 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 80 +ADDRLP4 4224 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 4204 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+4 +ADDRLP4 4224 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4204+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4204+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +ADDRLP4 68 +INDIRF4 +ADDRGP4 $213 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 68+4 +ADDRLP4 68+4 +INDIRF4 +ADDRGP4 $213+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 68+8 +ADDRLP4 68+8 +INDIRF4 +ADDRGP4 $213+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 80 +INDIRF4 +ADDRGP4 $213 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+4 +ADDRLP4 80+4 +INDIRF4 +ADDRGP4 $213+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+8 +ADDRLP4 80+8 +INDIRF4 +ADDRGP4 $213+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRLP4 96 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4228 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 92 +ADDRLP4 4228 +INDIRI4 +ASGNI4 +ADDRLP4 4236 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 4236 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+4 +ADDRLP4 4236 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4248 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 80 +ADDRLP4 4248 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+4 +ADDRLP4 4248 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $245 +JUMPV +LABELV $242 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 96 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4256 +CNSTI4 776 +ASGNI4 +ADDRLP4 4260 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 4256 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4260 +INDIRU4 +NEU4 $246 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4256 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4260 +INDIRU4 +NEU4 $246 +ADDRGP4 $243 +JUMPV +LABELV $246 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +INDIRI4 +CNSTI4 1073741824 +BANDI4 +CNSTI4 0 +NEI4 $248 +ADDRGP4 $243 +JUMPV +LABELV $248 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $250 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 11 +EQI4 $252 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRGP4 Touch_DoorTrigger +CVPU4 4 +EQU4 $252 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 manualTriggerSpectator +CALLV +pop +ADDRGP4 $243 +JUMPV +LABELV $252 +LABELV $250 +ADDRLP4 68 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4264 +ADDRGP4 trap_EntityContact +CALLI4 +ASGNI4 +ADDRLP4 4264 +INDIRI4 +CNSTI4 0 +NEI4 $254 +ADDRGP4 $243 +JUMPV +LABELV $254 +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 60 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $256 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $256 +LABELV $243 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $245 +ADDRLP4 4 +INDIRI4 +ADDRLP4 92 +INDIRI4 +LTI4 $242 +LABELV $212 +endproc G_TouchTriggers 4272 24 +export SpectatorThink +proc SpectatorThink 460 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 404 +CNSTI4 1 +ASGNI4 +ADDRLP4 408 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ADDRLP4 404 +INDIRI4 +BANDI4 +ADDRLP4 408 +INDIRI4 +EQI4 $260 +ADDRLP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +INDIRI4 +ADDRLP4 404 +INDIRI4 +BANDI4 +ADDRLP4 408 +INDIRI4 +NEI4 $260 +ADDRLP4 388 +CNSTI4 1 +ASGNI4 +ADDRGP4 $261 +JUMPV +LABELV $260 +ADDRLP4 388 +CNSTI4 0 +ASGNI4 +LABELV $261 +ADDRLP4 376 +ADDRLP4 388 +INDIRI4 +ASGNI4 +ADDRLP4 416 +CNSTI4 4 +ASGNI4 +ADDRLP4 420 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ADDRLP4 416 +INDIRI4 +BANDI4 +ADDRLP4 420 +INDIRI4 +EQI4 $263 +ADDRLP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +INDIRI4 +ADDRLP4 416 +INDIRI4 +BANDI4 +ADDRLP4 420 +INDIRI4 +NEI4 $263 +ADDRLP4 392 +CNSTI4 1 +ASGNI4 +ADDRGP4 $264 +JUMPV +LABELV $263 +ADDRLP4 392 +CNSTI4 0 +ASGNI4 +LABELV $264 +ADDRLP4 380 +ADDRLP4 392 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $266 +ADDRLP4 396 +CNSTI4 1 +ASGNI4 +ADDRGP4 $267 +JUMPV +LABELV $266 +ADDRLP4 396 +CNSTI4 0 +ASGNI4 +LABELV $267 +ADDRLP4 368 +ADDRLP4 396 +INDIRI4 +ASGNI4 +ADDRLP4 368 +INDIRI4 +CNSTI4 0 +EQI4 $268 +ADDRLP4 372 +ADDRLP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 424 +ADDRLP4 372 +INDIRI4 +ASGNI4 +ADDRLP4 428 +CNSTI4 0 +ASGNI4 +ADDRLP4 424 +INDIRI4 +ADDRLP4 428 +INDIRI4 +LTI4 $277 +ADDRLP4 424 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +GTI4 $277 +ADDRLP4 432 +CNSTI4 1760 +ADDRLP4 424 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 432 +INDIRI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $277 +ADDRLP4 432 +INDIRI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRLP4 428 +INDIRI4 +EQI4 $270 +LABELV $277 +ADDRLP4 368 +CNSTI4 0 +ASGNI4 +LABELV $270 +LABELV $268 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $278 +ADDRGP4 level+15460 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 424 +ADDRGP4 G_SearchSpawnQueue +CALLI4 +ASGNI4 +ADDRLP4 364 +ADDRLP4 424 +INDIRI4 +ASGNI4 +ADDRGP4 $279 +JUMPV +LABELV $278 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $281 +ADDRGP4 level+15724 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 428 +ADDRGP4 G_SearchSpawnQueue +CALLI4 +ASGNI4 +ADDRLP4 364 +ADDRLP4 428 +INDIRI4 +ASGNI4 +ADDRGP4 $282 +JUMPV +LABELV $281 +ADDRLP4 364 +CNSTI4 0 +ASGNI4 +LABELV $282 +LABELV $279 +ADDRLP4 432 +CNSTI4 0 +ASGNI4 +ADDRLP4 376 +INDIRI4 +ADDRLP4 432 +INDIRI4 +EQI4 $284 +ADDRLP4 364 +INDIRI4 +ADDRLP4 432 +INDIRI4 +EQI4 $284 +ADDRLP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $286 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +LABELV $286 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $288 +ADDRGP4 level+15460 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_RemoveFromSpawnQueue +CALLI4 +pop +ADDRGP4 $289 +JUMPV +LABELV $288 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $291 +ADDRGP4 level+15724 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_RemoveFromSpawnQueue +CALLI4 +pop +LABELV $291 +LABELV $289 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 436 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 436 +INDIRP4 +ADDRLP4 436 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +ADDRLP4 364 +CNSTI4 0 +ASGNI4 +ADDRGP4 $285 +JUMPV +LABELV $284 +ADDRLP4 376 +INDIRI4 +CNSTI4 0 +EQI4 $294 +ADDRLP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $296 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +LABELV $296 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $298 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $299 +JUMPV +LABELV $298 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $300 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $301 +JUMPV +LABELV $300 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $302 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 43 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +LABELV $302 +LABELV $301 +LABELV $299 +LABELV $294 +LABELV $285 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $304 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $306 +ADDRLP4 436 +ADDRGP4 level+11244 +INDIRI4 +ASGNI4 +ADDRGP4 $307 +JUMPV +LABELV $306 +ADDRLP4 436 +ADDRGP4 level+11248 +INDIRI4 +ASGNI4 +LABELV $307 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 444 +CNSTI4 0 +ASGNI4 +ADDRLP4 436 +INDIRI4 +ADDRLP4 444 +INDIRI4 +EQI4 $315 +ADDRLP4 364 +INDIRI4 +ADDRLP4 444 +INDIRI4 +EQI4 $313 +LABELV $315 +ADDRLP4 440 +CNSTI4 1 +ASGNI4 +ADDRGP4 $314 +JUMPV +LABELV $313 +ADDRLP4 440 +CNSTI4 0 +ASGNI4 +LABELV $314 +ADDRLP4 440 +INDIRI4 +ARGI4 +ADDRLP4 448 +ADDRGP4 ClientInactivityTimer +CALLI4 +ASGNI4 +ADDRLP4 448 +INDIRI4 +CNSTI4 0 +NEI4 $310 +ADDRGP4 $258 +JUMPV +LABELV $310 +LABELV $304 +ADDRLP4 368 +INDIRI4 +CNSTI4 0 +NEI4 $316 +ADDRLP4 436 +ADDRLP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 436 +INDIRI4 +CNSTI4 2 +EQI4 $320 +ADDRLP4 436 +INDIRI4 +CNSTI4 3 +NEI4 $318 +LABELV $320 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 6 +ASGNI4 +ADDRGP4 $319 +JUMPV +LABELV $318 +ADDRLP4 0 +INDIRP4 +CNSTI4 1768 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $321 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $321 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 2 +ASGNI4 +LABELV $322 +LABELV $319 +ADDRLP4 364 +INDIRI4 +CNSTI4 0 +EQI4 $323 +ADDRLP4 440 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 440 +INDIRP4 +ADDRLP4 440 +INDIRP4 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +LABELV $323 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 512 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 360 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4+4 +ADDRLP4 0 +INDIRP4 +CNSTI4 420 +ADDP4 +ASGNP4 +ADDRLP4 4+8 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 24 +ADDRLP4 4+32 +CNSTI4 65537 +ASGNI4 +ADDRLP4 4+352 +ADDRGP4 trap_Trace +ASGNP4 +ADDRLP4 4+356 +ADDRGP4 trap_PointContents +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 Pmove +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_TouchTriggers +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $330 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $332 +ADDRGP4 level+15460 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 456 +ADDRGP4 G_GetPosInSpawnQueue +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +ADDRLP4 456 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDRGP4 level+11244 +INDIRI4 +ASGNI4 +ADDRGP4 $333 +JUMPV +LABELV $332 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $336 +ADDRGP4 level+15724 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 456 +ADDRGP4 G_GetPosInSpawnQueue +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +ADDRLP4 456 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDRGP4 level+11248 +INDIRI4 +ASGNI4 +LABELV $336 +LABELV $333 +LABELV $330 +LABELV $316 +LABELV $258 +endproc SpectatorThink 460 12 +proc ClientInactivityTimer 20 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 g_inactivity+12 +INDIRI4 +CNSTI4 0 +NEI4 $341 +ADDRLP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 60000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1848 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $342 +JUMPV +LABELV $341 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $345 +ADDRLP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDRGP4 g_inactivity+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1848 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $346 +JUMPV +LABELV $345 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $349 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +INDIRI4 +CNSTI4 10000 +SUBI4 +LEI4 $351 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +INDIRI4 +LEI4 $354 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $359 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $357 +ADDRLP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDRGP4 g_inactivity+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +CNSTI4 1 +RETI4 +ADDRGP4 $340 +JUMPV +LABELV $357 +ADDRGP4 g_inactivity+16 +ARGP4 +CNSTI4 115 +ARGI4 +ADDRLP4 8 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $362 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $365 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $366 +ARGP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ARGI4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_ChangeTeam +CALLV +pop +ADDRGP4 $363 +JUMPV +LABELV $362 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $365 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $366 +ARGP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ARGI4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_ChangeTeam +CALLV +pop +LABELV $363 +CNSTI4 0 +RETI4 +ADDRGP4 $340 +JUMPV +LABELV $354 +ADDRLP4 0 +INDIRP4 +CNSTI4 1848 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $367 +ADDRLP4 0 +INDIRP4 +CNSTI4 1848 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $359 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $369 +ADDRGP4 g_inactivity+16 +ARGP4 +CNSTI4 115 +ARGI4 +ADDRLP4 12 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $376 +ADDRLP4 8 +ADDRGP4 $373 +ASGNP4 +ADDRGP4 $377 +JUMPV +LABELV $376 +ADDRLP4 8 +ADDRGP4 $374 +ASGNP4 +LABELV $377 +ADDRGP4 $371 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $369 +LABELV $367 +LABELV $351 +LABELV $349 +LABELV $346 +LABELV $342 +CNSTI4 1 +RETI4 +LABELV $340 +endproc ClientInactivityTimer 20 12 +lit +align 4 +LABELV $495 +byte 4 1125515264 +byte 4 1125515264 +byte 4 1125515264 +export ClientTimerActions +code +proc ClientTimerActions 4280 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 21 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 40 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 44 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 48 +INDIRI4 +NEI4 $379 +ADDRLP4 28 +INDIRI4 +ADDRLP4 48 +INDIRI4 +NEI4 $379 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $380 +JUMPV +LABELV $379 +ADDRLP4 52 +CNSTI4 64 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 52 +INDIRI4 +GTI4 $381 +ADDRLP4 28 +INDIRI4 +ADDRLP4 52 +INDIRI4 +GTI4 $381 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +LABELV $381 +LABELV $380 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +LEI4 $383 +ADDRLP4 36 +CNSTI4 1 +ASGNI4 +LABELV $383 +ADDRLP4 12 +INDIRP4 +CNSTI4 23 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $385 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRGP4 $386 +JUMPV +LABELV $385 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $387 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +LABELV $387 +LABELV $386 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 1880 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +CNSTI4 1884 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +CNSTI4 1888 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $390 +JUMPV +LABELV $389 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 BG_GetPlayerWeapon +CALLI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 0 +INDIRP4 +CNSTI4 1880 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 100 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $392 +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +ADDRLP4 84 +ADDRGP4 G_Overmind +CALLP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $394 +ADDRLP4 88 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +ADDRGP4 $395 +JUMPV +LABELV $394 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 92 +INDIRI4 +EQI4 $396 +ADDRLP4 16 +INDIRI4 +ADDRLP4 92 +INDIRI4 +NEI4 $396 +ADDRLP4 12 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 92 +INDIRI4 +NEI4 $396 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 80 +LTI4 $396 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +ADDRLP4 100 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 32768 +BORI4 +ASGNI4 +ADDRGP4 $397 +JUMPV +LABELV $396 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 -32769 +BANDI4 +ASGNI4 +LABELV $397 +LABELV $395 +LABELV $392 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $400 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $398 +LABELV $400 +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CNSTI4 20 +ADDI4 +ASGNI4 +ADDRGP4 $399 +JUMPV +LABELV $398 +ADDRLP4 88 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +ADDRLP4 88 +INDIRI4 +EQI4 $401 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +ADDRLP4 88 +INDIRI4 +NEI4 $401 +ADDRLP4 92 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 8 +SUBI4 +ASGNI4 +ADDRGP4 $402 +JUMPV +LABELV $401 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 96 +INDIRI4 +NEI4 $405 +ADDRLP4 24 +INDIRI4 +ADDRLP4 96 +INDIRI4 +EQI4 $403 +LABELV $405 +ADDRLP4 100 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 15 +ADDI4 +ASGNI4 +LABELV $403 +LABELV $402 +LABELV $399 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 1200 +LEI4 $406 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +CNSTI4 1200 +ASGNI4 +ADDRGP4 $407 +JUMPV +LABELV $406 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 -1200 +GEI4 $408 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +CNSTI4 -1200 +ASGNI4 +LABELV $408 +LABELV $407 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 0 +EQI4 $410 +ADDRLP4 108 +CNSTI4 2 +ASGNI4 +ADDRLP4 112 +CNSTI4 2 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $412 +ADDRLP4 120 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 124 +CNSTI4 0 +ASGNI4 +ADDRLP4 120 +INDIRI4 +ADDRLP4 124 +INDIRI4 +LEI4 $412 +ADDRLP4 108 +INDIRI4 +ADDRLP4 124 +INDIRI4 +LEI4 $412 +ADDRLP4 120 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +GEI4 $412 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1956 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $413 +JUMPV +LABELV $412 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1956 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $413 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1956 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $415 +ADDRLP4 128 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ADDRLP4 128 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDRLP4 108 +INDIRI4 +DIVI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1956 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $415 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +ADDRLP4 112 +INDIRI4 +ADDI4 +CNSTI4 1200 +GTI4 $418 +ADDRLP4 128 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ADDRLP4 128 +INDIRP4 +INDIRI4 +ADDRLP4 112 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $418 +LABELV $410 +ADDRLP4 68 +INDIRI4 +CNSTI4 29 +EQI4 $423 +ADDRLP4 68 +INDIRI4 +CNSTI4 30 +EQI4 $423 +CNSTI4 31 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 112 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 112 +INDIRI4 +CNSTI4 0 +EQI4 $420 +LABELV $423 +ADDRLP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $424 +ADDRLP4 116 +ADDRLP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRI4 +CNSTI4 100 +SUBI4 +ASGNI4 +LABELV $424 +ADDRLP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $426 +ADDRLP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $426 +LABELV $420 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1948 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $428 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1952 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $430 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1944 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 40000 +GTI4 $435 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $432 +LABELV $435 +ADDRLP4 120 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +LABELV $432 +LABELV $430 +LABELV $428 +ADDRLP4 116 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 29 +EQI4 $439 +ADDRLP4 116 +INDIRI4 +CNSTI4 30 +EQI4 $439 +ADDRLP4 116 +INDIRI4 +CNSTI4 31 +EQI4 $439 +ADDRGP4 $437 +JUMPV +LABELV $439 +ADDRLP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +CNSTI4 0 +LEI4 $440 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 152 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 124 +ADDRLP4 152 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ARGI4 +ADDRLP4 124 +INDIRI4 +ARGI4 +ADDRLP4 128 +ARGP4 +ADDRLP4 140 +ARGP4 +ADDRLP4 156 +ADDRGP4 G_CanBuild +CALLI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 0 +NEI4 $442 +ADDRLP4 160 +ADDRLP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +ASGNP4 +ADDRLP4 160 +INDIRP4 +ADDRLP4 160 +INDIRP4 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRGP4 $443 +JUMPV +LABELV $442 +ADDRLP4 164 +ADDRLP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +ASGNP4 +ADDRLP4 164 +INDIRP4 +ADDRLP4 164 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +LABELV $443 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $444 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+15420 +INDIRI4 +GEI4 $448 +ADDRLP4 168 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 320 +ADDP4 +ADDP4 +ADDRLP4 168 +INDIRI4 +ADDRGP4 level+11324 +ADDP4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRGP4 $449 +JUMPV +LABELV $448 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 320 +ADDP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $449 +LABELV $445 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 16 +LTI4 $444 +ADDRGP4 $437 +JUMPV +LABELV $440 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $452 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 320 +ADDP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $453 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 16 +LTI4 $452 +LABELV $437 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $456 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $456 +ADDRLP4 124 +CNSTI4 4000 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1928 +ADDP4 +INDIRI4 +SUBI4 +SUBI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +GEI4 $459 +ADDRLP4 132 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 132 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +GEI4 $461 +ADDRLP4 132 +INDIRP4 +CNSTI4 1932 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $461 +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $461 +ADDRLP4 136 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1932 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $460 +JUMPV +LABELV $461 +ADDRLP4 136 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +ADDRGP4 $460 +JUMPV +LABELV $459 +ADDRLP4 132 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 132 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +GEI4 $463 +ADDRLP4 132 +INDIRP4 +CNSTI4 1932 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $463 +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $463 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1936 +ADDP4 +INDIRI4 +LEI4 $464 +ADDRLP4 136 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1932 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1936 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 5 +DIVI4 +ADDI4 +ASGNI4 +ADDRGP4 $464 +JUMPV +LABELV $463 +ADDRLP4 136 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +LABELV $464 +LABELV $460 +LABELV $456 +LABELV $390 +ADDRLP4 0 +INDIRP4 +CNSTI4 1880 +ADDP4 +INDIRI4 +CNSTI4 100 +GEI4 $389 +ADDRGP4 $470 +JUMPV +LABELV $469 +ADDRLP4 68 +ADDRLP4 0 +INDIRP4 +CNSTI4 1884 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $472 +ADDRLP4 72 +CNSTI4 5 +ASGNI4 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $474 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $474 +CNSTI4 8 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $476 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +CNSTI4 3 +SUBI4 +ASGNI4 +LABELV $476 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $478 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $478 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +EQI4 $480 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $480 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRLP4 0 +INDIRP4 +CNSTI4 1908 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRLP4 96 +CNSTP4 0 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 48 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $472 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $482 +ADDRLP4 76 +CNSTI4 7000 +ASGNI4 +ADDRLP4 72 +CNSTI4 2 +ASGNI4 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $484 +ADDRLP4 76 +CNSTI4 3500 +ASGNI4 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +CNSTI4 3 +SUBI4 +ASGNI4 +LABELV $484 +CNSTI4 8 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $486 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $486 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +EQI4 $488 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $488 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 92 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +EQI4 $490 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +ASGNI4 +LABELV $490 +ADDRLP4 0 +INDIRP4 +CNSTI4 1960 +ADDP4 +INDIRI4 +ADDRLP4 76 +INDIRI4 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $492 +ADDRLP4 4204 +ADDRGP4 $495 +INDIRB +ASGNB 12 +ADDRLP4 4228 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4204 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4228+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4204+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4228+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4204+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4216 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4204 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4216+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4204+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4216+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4204+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4216 +ARGP4 +ADDRLP4 4228 +ARGP4 +ADDRLP4 108 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4248 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 104 +ADDRLP4 4248 +INDIRI4 +ASGNI4 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRGP4 $507 +JUMPV +LABELV $504 +ADDRLP4 96 +CNSTI4 1760 +ADDRLP4 100 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 108 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4256 +ADDRLP4 96 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4256 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $508 +ADDRLP4 4256 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $508 +ADDRLP4 4256 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $508 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4260 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4264 +CNSTI4 0 +ASGNI4 +ADDRLP4 4260 +INDIRI4 +ADDRLP4 4264 +INDIRI4 +EQI4 $508 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 96 +INDIRP4 +CVPU4 4 +EQU4 $508 +ADDRLP4 96 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4264 +INDIRI4 +LEI4 $508 +ADDRLP4 4272 +ADDRLP4 96 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4272 +INDIRP4 +ADDRLP4 4272 +INDIRP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 96 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1960 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 4276 +CNSTI4 1964 +ASGNI4 +ADDRLP4 96 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ADDRLP4 4276 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 4276 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $508 +LABELV $505 +ADDRLP4 100 +ADDRLP4 100 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $507 +ADDRLP4 100 +INDIRI4 +ADDRLP4 104 +INDIRI4 +LTI4 $504 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4252 +ADDRLP4 0 +INDIRP4 +CNSTI4 1964 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4252 +INDIRP4 +ARGP4 +ADDRLP4 4252 +INDIRP4 +ARGP4 +ADDRLP4 4256 +CNSTP4 0 +ASGNP4 +ADDRLP4 4256 +INDIRP4 +ARGP4 +ADDRLP4 4256 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 49 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $493 +JUMPV +LABELV $492 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 -65 +BANDI4 +ASGNI4 +LABELV $493 +LABELV $482 +ADDRLP4 72 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRLP4 72 +INDIRI4 +NEI4 $511 +ADDRGP4 level+16132 +INDIRI4 +ADDRLP4 72 +INDIRI4 +NEI4 $511 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 76 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 80 +CNSTP4 0 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 84 +CNSTP4 0 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +CNSTI4 2 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $512 +JUMPV +LABELV $511 +ADDRLP4 76 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRLP4 76 +INDIRI4 +NEI4 $514 +ADDRGP4 level+16132 +INDIRI4 +ADDRLP4 76 +INDIRI4 +NEI4 $514 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 80 +CNSTP4 0 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 84 +CNSTP4 0 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +CNSTI4 5 +ARGI4 +CNSTI4 2 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $514 +LABELV $512 +ADDRLP4 0 +INDIRP4 +CNSTI4 2460 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $517 +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +CNSTI4 2460 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +SUBF4 +ASGNF4 +ADDRGP4 $518 +JUMPV +LABELV $517 +ADDRLP4 0 +INDIRP4 +CNSTI4 2460 +ADDP4 +CNSTF4 0 +ASGNF4 +LABELV $518 +ADDRLP4 84 +ADDRLP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 88 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_freeFundPeriod+12 +INDIRI4 +ADDRLP4 88 +INDIRI4 +LEI4 $519 +ADDRLP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ADDRGP4 g_freeFundPeriod+12 +INDIRI4 +MODI4 +ADDRLP4 88 +INDIRI4 +NEI4 $519 +ADDRLP4 92 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 96 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +GTI4 $526 +ADDRLP4 92 +INDIRI4 +CNSTI4 5 +EQI4 $526 +ADDRLP4 92 +INDIRI4 +CNSTI4 6 +NEI4 $523 +LABELV $526 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $527 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 400 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRGP4 $528 +JUMPV +LABELV $527 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $529 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 180 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $529 +LABELV $528 +LABELV $523 +LABELV $519 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 9 +NEI4 $531 +CNSTI4 9 +ARGI4 +ADDRLP4 92 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 92 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +GEI4 $533 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $535 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CVIF4 4 +CNSTF4 1150681088 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $536 +JUMPV +LABELV $535 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +EQI4 $537 +ADDRLP4 100 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CVIF4 4 +CNSTF4 1151500288 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $538 +JUMPV +LABELV $537 +ADDRLP4 104 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +LABELV $538 +LABELV $536 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 13000 +LEI4 $534 +ADDRLP4 108 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $534 +JUMPV +LABELV $533 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $534 +LABELV $531 +LABELV $470 +ADDRLP4 0 +INDIRP4 +CNSTI4 1884 +ADDP4 +INDIRI4 +CNSTI4 1000 +GEI4 $469 +ADDRGP4 $542 +JUMPV +LABELV $541 +ADDRLP4 68 +ADDRLP4 0 +INDIRP4 +CNSTI4 1888 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 10000 +SUBI4 +ASGNI4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 29 +EQI4 $546 +ADDRLP4 72 +INDIRI4 +CNSTI4 30 +NEI4 $544 +LABELV $546 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 100 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +ADDRGP4 $545 +JUMPV +LABELV $544 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 31 +NEI4 $547 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 50 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +LABELV $547 +LABELV $545 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $549 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $551 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 100 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +ADDRGP4 $552 +JUMPV +LABELV $551 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $553 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 200 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +LABELV $553 +LABELV $552 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 552 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $549 +LABELV $542 +ADDRLP4 0 +INDIRP4 +CNSTI4 1888 +ADDP4 +INDIRI4 +CNSTI4 10000 +GEI4 $541 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $555 +CNSTI4 6 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +GEI4 $557 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 9000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $558 +ADDRLP4 72 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $558 +JUMPV +LABELV $557 +CNSTI4 6 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 72 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +GEI4 $563 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 6 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $564 +ADDRLP4 76 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $564 +JUMPV +LABELV $563 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $564 +LABELV $558 +LABELV $555 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $570 +CNSTI4 7 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +GEI4 $572 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 2300 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $573 +ADDRLP4 72 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $573 +JUMPV +LABELV $572 +CNSTI4 7 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 72 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +GEI4 $578 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 7 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $579 +ADDRLP4 76 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $579 +JUMPV +LABELV $578 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $579 +LABELV $573 +LABELV $570 +ADDRLP4 68 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 3 +EQI4 $587 +ADDRLP4 68 +INDIRI4 +CNSTI4 4 +NEI4 $585 +LABELV $587 +CNSTI4 3 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 72 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +GEI4 $588 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 45000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $589 +ADDRLP4 76 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $589 +JUMPV +LABELV $588 +CNSTI4 4 +ARGI4 +ADDRLP4 76 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 76 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +GEI4 $594 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 45000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $595 +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $595 +JUMPV +LABELV $594 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $595 +LABELV $589 +LABELV $585 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $601 +CNSTI4 10 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 72 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +GEI4 $603 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 34000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $604 +ADDRLP4 76 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $604 +JUMPV +LABELV $603 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $604 +LABELV $601 +LABELV $378 +endproc ClientTimerActions 4280 32 +export G_ArmaFreeLove +proc G_ArmaFreeLove 12 12 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $614 +JUMPV +LABELV $611 +ADDRLP4 0 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $616 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 7200 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRGP4 $617 +JUMPV +LABELV $616 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $618 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 4000 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $618 +LABELV $617 +LABELV $612 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $614 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $611 +CNSTI4 -1 +ARGI4 +ADDRGP4 $620 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $621 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_Sound +CALLV +pop +LABELV $610 +endproc G_ArmaFreeLove 12 12 +export ClientIntermissionThink +proc ClientIntermissionThink 24 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 5 +BANDI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +BXORI4 +BANDI4 +CNSTI4 0 +EQI4 $623 +ADDRFP4 0 +INDIRP4 +CNSTI4 1764 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $623 +LABELV $622 +endproc ClientIntermissionThink 24 0 +export ClientEvents +proc ClientEvents 96 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +GEI4 $626 +ADDRFP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +ASGNI4 +LABELV $626 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $631 +JUMPV +LABELV $628 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 16 +LTI4 $633 +ADDRLP4 8 +INDIRI4 +CNSTI4 29 +GTI4 $633 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $654-64 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $654 +address $634 +address $634 +address $633 +address $653 +address $633 +address $633 +address $633 +address $633 +address $633 +address $633 +address $633 +address $649 +address $650 +address $651 +code +LABELV $634 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $635 +ADDRGP4 $633 +JUMPV +LABELV $635 +ADDRLP4 24 +ADDRLP4 4 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1108082688 +SUBF4 +CNSTF4 1118437376 +DIVF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 0 +GEF4 $637 +ADDRLP4 24 +CNSTF4 0 +ASGNF4 +ADDRGP4 $638 +JUMPV +LABELV $637 +ADDRLP4 24 +INDIRF4 +CNSTF4 1065353216 +LEF4 $639 +ADDRLP4 24 +CNSTF4 1065353216 +ASGNF4 +LABELV $639 +LABELV $638 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 68 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 72 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 24 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 76 +CNSTF4 0 +ASGNF4 +ADDRLP4 28 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 28+8 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRLP4 12 +ARGP4 +ADDRLP4 80 +CNSTP4 0 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 84 +CNSTF4 0 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 40+4 +ADDRLP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 40+8 +ADDRLP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 792 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 92 +CNSTP4 0 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 56 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +CNSTI4 25 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $633 +JUMPV +LABELV $649 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +ADDRGP4 $633 +JUMPV +LABELV $650 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon2 +CALLV +pop +ADDRGP4 $633 +JUMPV +LABELV $651 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon3 +CALLV +pop +ADDRGP4 $633 +JUMPV +LABELV $653 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CheckGrangerDance +CALLV +pop +LABELV $633 +LABELV $629 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $631 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +LTI4 $628 +LABELV $625 +endproc ClientEvents 96 32 +export SendPendingPredictableEvents +proc SendPendingPredictableEvents 52 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +GEI4 $657 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 8 +LSHI4 +BORI4 +ASGNI4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +ADDRLP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 20 +ADDI4 +ASGNI4 +ADDRLP4 44 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 436 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $657 +LABELV $656 +endproc SendPendingPredictableEvents 52 12 +export G_UnlaggedStore +proc G_UnlaggedStore 24 0 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_unlagged+12 +INDIRI4 +CNSTI4 0 +NEI4 $660 +ADDRGP4 $659 +JUMPV +LABELV $660 +ADDRLP4 12 +ADDRGP4 level+16024 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 level+16024 +INDIRI4 +CNSTI4 10 +LTI4 $664 +ADDRGP4 level+16024 +CNSTI4 0 +ASGNI4 +LABELV $664 +ADDRGP4 level+16024 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+16028 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $674 +JUMPV +LABELV $671 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 40 +ADDRGP4 level+16024 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1976 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $679 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +INDIRI4 +CNSTI4 33554432 +BANDI4 +ADDRLP4 20 +INDIRI4 +NEI4 $677 +LABELV $679 +ADDRGP4 $672 +JUMPV +LABELV $677 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $680 +ADDRGP4 $672 +JUMPV +LABELV $680 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $672 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $674 +ADDRLP4 8 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $671 +LABELV $659 +endproc G_UnlaggedStore 24 0 +export G_UnlaggedClear +proc G_UnlaggedClear 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $683 +CNSTI4 40 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1976 +ADDP4 +ADDP4 +CNSTI4 36 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $684 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LTI4 $683 +LABELV $682 +endproc G_UnlaggedClear 4 0 +export G_UnlaggedCalc +proc G_UnlaggedCalc 212 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRGP4 level+16024 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTF4 1056964608 +ASGNF4 +ADDRGP4 g_unlagged+12 +INDIRI4 +CNSTI4 0 +NEI4 $689 +ADDRGP4 $687 +JUMPV +LABELV $689 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 $695 +JUMPV +LABELV $692 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2452 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $693 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $695 +ADDRLP4 16 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $692 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $697 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+16028 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +GTI4 $701 +ADDRGP4 $699 +JUMPV +LABELV $701 +ADDRLP4 8 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +GEI4 $704 +ADDRLP4 4 +CNSTI4 9 +ASGNI4 +LABELV $704 +LABELV $698 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 10 +LTI4 $697 +LABELV $699 +ADDRLP4 16 +INDIRI4 +CNSTI4 10 +NEI4 $706 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +LABELV $706 +ADDRLP4 8 +INDIRI4 +CNSTI4 -1 +NEI4 $708 +ADDRGP4 $687 +JUMPV +LABELV $708 +ADDRLP4 24 +CNSTI4 2 +ASGNI4 +ADDRLP4 20 +ADDRLP4 8 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LSHI4 +ADDRGP4 level+16028 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LSHI4 +ADDRGP4 level+16028 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +LEI4 $712 +ADDRLP4 12 +ADDRFP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+16028 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 20 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +LABELV $712 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 $718 +JUMPV +LABELV $715 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +NEU4 $720 +ADDRGP4 $716 +JUMPV +LABELV $720 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $724 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +INDIRI4 +CNSTI4 33554432 +BANDI4 +ADDRLP4 32 +INDIRI4 +NEI4 $722 +LABELV $724 +ADDRGP4 $716 +JUMPV +LABELV $722 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $725 +ADDRGP4 $716 +JUMPV +LABELV $725 +CNSTI4 40 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1976 +ADDP4 +ADDP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $727 +ADDRGP4 $716 +JUMPV +LABELV $727 +CNSTI4 40 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1976 +ADDP4 +ADDP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $729 +ADDRGP4 $716 +JUMPV +LABELV $729 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 40 +CNSTI4 40 +ASGNI4 +ADDRLP4 44 +ADDRLP4 36 +INDIRP4 +CNSTI4 1976 +ADDP4 +ASGNP4 +ADDRLP4 48 +CNSTI4 12 +ASGNI4 +ADDRLP4 52 +ADDRLP4 40 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 44 +INDIRP4 +ADDP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRP4 +CNSTI4 2428 +ADDP4 +ADDRLP4 52 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 44 +INDIRP4 +ADDP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 40 +ASGNI4 +ADDRLP4 64 +ADDRLP4 56 +INDIRP4 +CNSTI4 1976 +ADDP4 +ASGNP4 +ADDRLP4 68 +CNSTI4 16 +ASGNI4 +ADDRLP4 72 +ADDRLP4 60 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 64 +INDIRP4 +ADDP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 56 +INDIRP4 +CNSTI4 2432 +ADDP4 +ADDRLP4 72 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 60 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 64 +INDIRP4 +ADDP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 80 +CNSTI4 40 +ASGNI4 +ADDRLP4 84 +ADDRLP4 76 +INDIRP4 +CNSTI4 1976 +ADDP4 +ASGNP4 +ADDRLP4 88 +CNSTI4 20 +ASGNI4 +ADDRLP4 92 +ADDRLP4 80 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 84 +INDIRP4 +ADDP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 76 +INDIRP4 +CNSTI4 2436 +ADDP4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 80 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 84 +INDIRP4 +ADDP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +CNSTI4 40 +ASGNI4 +ADDRLP4 104 +ADDRLP4 96 +INDIRP4 +CNSTI4 1976 +ADDP4 +ASGNP4 +ADDRLP4 108 +CNSTI4 24 +ASGNI4 +ADDRLP4 112 +ADDRLP4 100 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 104 +INDIRP4 +ADDP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 96 +INDIRP4 +CNSTI4 2440 +ADDP4 +ADDRLP4 112 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 100 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 104 +INDIRP4 +ADDP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 112 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 116 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 120 +CNSTI4 40 +ASGNI4 +ADDRLP4 124 +ADDRLP4 116 +INDIRP4 +CNSTI4 1976 +ADDP4 +ASGNP4 +ADDRLP4 128 +CNSTI4 28 +ASGNI4 +ADDRLP4 132 +ADDRLP4 120 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 124 +INDIRP4 +ADDP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 116 +INDIRP4 +CNSTI4 2444 +ADDP4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 120 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 124 +INDIRP4 +ADDP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 136 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 140 +CNSTI4 40 +ASGNI4 +ADDRLP4 144 +ADDRLP4 136 +INDIRP4 +CNSTI4 1976 +ADDP4 +ASGNP4 +ADDRLP4 148 +CNSTI4 32 +ASGNI4 +ADDRLP4 152 +ADDRLP4 140 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +ADDP4 +ADDRLP4 148 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 136 +INDIRP4 +CNSTI4 2448 +ADDP4 +ADDRLP4 152 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 140 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +ADDP4 +ADDRLP4 148 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 156 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 160 +CNSTI4 40 +ASGNI4 +ADDRLP4 164 +ADDRLP4 156 +INDIRP4 +CNSTI4 1976 +ADDP4 +ASGNP4 +ADDRLP4 168 +ADDRLP4 160 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 164 +INDIRP4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 156 +INDIRP4 +CNSTI4 2416 +ADDP4 +ADDRLP4 168 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 160 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 164 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 168 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 172 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 176 +CNSTI4 40 +ASGNI4 +ADDRLP4 180 +ADDRLP4 172 +INDIRP4 +CNSTI4 1976 +ADDP4 +ASGNP4 +ADDRLP4 184 +CNSTI4 4 +ASGNI4 +ADDRLP4 188 +ADDRLP4 176 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 180 +INDIRP4 +ADDP4 +ADDRLP4 184 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 172 +INDIRP4 +CNSTI4 2420 +ADDP4 +ADDRLP4 188 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 176 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 180 +INDIRP4 +ADDP4 +ADDRLP4 184 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 188 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 192 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 196 +CNSTI4 40 +ASGNI4 +ADDRLP4 200 +ADDRLP4 192 +INDIRP4 +CNSTI4 1976 +ADDP4 +ASGNP4 +ADDRLP4 204 +CNSTI4 8 +ASGNI4 +ADDRLP4 208 +ADDRLP4 196 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 200 +INDIRP4 +ADDP4 +ADDRLP4 204 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 192 +INDIRP4 +CNSTI4 2424 +ADDP4 +ADDRLP4 208 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 196 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 200 +INDIRP4 +ADDP4 +ADDRLP4 204 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 208 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2452 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $716 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $718 +ADDRLP4 16 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $715 +LABELV $687 +endproc G_UnlaggedCalc 212 0 +export G_UnlaggedOff +proc G_UnlaggedOff 20 4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_unlagged+12 +INDIRI4 +CNSTI4 0 +NEI4 $732 +ADDRGP4 $731 +JUMPV +LABELV $732 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $738 +JUMPV +LABELV $735 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2412 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $740 +ADDRGP4 $736 +JUMPV +LABELV $740 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2388 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2400 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2376 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2412 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $736 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $738 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $735 +LABELV $731 +endproc G_UnlaggedOff 20 4 +export G_UnlaggedOn +proc G_UnlaggedOn 60 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_unlagged+12 +INDIRI4 +CNSTI4 0 +NEI4 $743 +ADDRGP4 $742 +JUMPV +LABELV $743 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 708 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $746 +ADDRGP4 $742 +JUMPV +LABELV $746 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $751 +JUMPV +LABELV $748 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2416 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $753 +ADDRGP4 $749 +JUMPV +LABELV $753 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2412 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $755 +ADDRGP4 $749 +JUMPV +LABELV $755 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $759 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +INDIRI4 +CNSTI4 33554432 +BANDI4 +ADDRLP4 16 +INDIRI4 +NEI4 $757 +LABELV $759 +ADDRGP4 $749 +JUMPV +LABELV $757 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $760 +ADDRGP4 $749 +JUMPV +LABELV $760 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $762 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 28 +INDIRF4 +LEF4 $765 +ADDRLP4 52 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRGP4 $766 +JUMPV +LABELV $765 +ADDRLP4 52 +ADDRLP4 28 +INDIRF4 +ASGNF4 +LABELV $766 +ADDRLP4 32 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 56 +INDIRF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDF4 +LEF4 $767 +ADDRGP4 $749 +JUMPV +LABELV $767 +LABELV $762 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2388 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2400 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2376 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2412 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRLP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $749 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $751 +ADDRLP4 8 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $748 +LABELV $742 +endproc G_UnlaggedOn 60 8 +proc G_UnlaggedDetectCollisions 128 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 g_unlagged+12 +INDIRI4 +CNSTI4 0 +NEI4 $770 +ADDRGP4 $769 +JUMPV +LABELV $770 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 708 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $773 +ADDRGP4 $769 +JUMPV +LABELV $773 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 76 +INDIRP4 +INDIRP4 +CNSTI4 2416 +ADDP4 +ASGNP4 +ADDRLP4 80 +ADDRLP4 76 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +CNSTI4 1788 +ADDP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $775 +ADDRGP4 $769 +JUMPV +LABELV $775 +ADDRLP4 88 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CNSTI4 1788 +ADDP4 +ARGP4 +ADDRLP4 88 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 92 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRLP4 100 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 64 +ADDRLP4 100 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 108 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 68 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 68 +INDIRF4 +LEF4 $778 +ADDRLP4 112 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRGP4 $779 +JUMPV +LABELV $778 +ADDRLP4 112 +ADDRLP4 68 +INDIRF4 +ASGNF4 +LABELV $779 +ADDRLP4 72 +ADDRLP4 72 +INDIRF4 +ADDRLP4 112 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1788 +ADDP4 +ARGP4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRGP4 G_UnlaggedOn +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +CNSTI4 1788 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 4+52 +INDIRI4 +CNSTI4 0 +LTI4 $780 +ADDRLP4 4+52 +INDIRI4 +CNSTI4 64 +GEI4 $780 +CNSTI4 1760 +ADDRLP4 4+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CNSTI4 2452 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $780 +ADDRGP4 G_UnlaggedOff +CALLV +pop +LABELV $769 +endproc G_UnlaggedDetectCollisions 128 28 +lit +align 4 +LABELV $1017 +byte 4 1115684864 +byte 4 1115684864 +byte 4 1115684864 +export ClientThink_real +code +proc ClientThink_real 4892 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $787 +ADDRGP4 $786 +JUMPV +LABELV $787 +ADDRLP4 364 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 364 +INDIRP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 200 +ADDI4 +LEI4 $789 +ADDRLP4 364 +INDIRP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +LABELV $789 +ADDRLP4 364 +INDIRP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +SUBI4 +GEI4 $793 +ADDRLP4 364 +INDIRP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +LABELV $793 +ADDRLP4 368 +ADDRLP4 364 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 368 +INDIRI4 +CNSTI4 1 +GEI4 $797 +ADDRLP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $797 +ADDRGP4 $786 +JUMPV +LABELV $797 +ADDRLP4 368 +INDIRI4 +CNSTI4 200 +LEI4 $799 +ADDRLP4 368 +CNSTI4 200 +ASGNI4 +LABELV $799 +ADDRLP4 0 +INDIRP4 +CNSTI4 2456 +ADDP4 +ADDRLP4 364 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRGP4 pmove_msec+12 +INDIRI4 +CNSTI4 8 +GEI4 $801 +ADDRGP4 $804 +ARGP4 +ADDRGP4 $805 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $802 +JUMPV +LABELV $801 +ADDRGP4 pmove_msec+12 +INDIRI4 +CNSTI4 33 +LEI4 $806 +ADDRGP4 $804 +ARGP4 +ADDRGP4 $809 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $806 +LABELV $802 +ADDRLP4 376 +CNSTI4 0 +ASGNI4 +ADDRGP4 pmove_fixed+12 +INDIRI4 +ADDRLP4 376 +INDIRI4 +NEI4 $813 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +ADDRLP4 376 +INDIRI4 +EQI4 $810 +LABELV $813 +ADDRLP4 364 +INDIRP4 +ADDRLP4 364 +INDIRP4 +INDIRI4 +ADDRGP4 pmove_msec+12 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRGP4 pmove_msec+12 +INDIRI4 +DIVI4 +ADDRGP4 pmove_msec+12 +INDIRI4 +MULI4 +ASGNI4 +LABELV $810 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $817 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ClientIntermissionThink +CALLV +pop +ADDRGP4 $786 +JUMPV +LABELV $817 +ADDRLP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $820 +ADDRLP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $822 +ADDRGP4 $786 +JUMPV +LABELV $822 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 364 +INDIRP4 +ARGP4 +ADDRGP4 SpectatorThink +CALLV +pop +ADDRGP4 $786 +JUMPV +LABELV $820 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_namelog_update_score +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 388 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 453 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 388 +INDIRI4 +NEI4 $831 +ADDRLP4 0 +INDIRP4 +CNSTI4 454 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 388 +INDIRI4 +NEI4 $831 +ADDRLP4 0 +INDIRP4 +CNSTI4 455 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 388 +INDIRI4 +NEI4 $831 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 388 +INDIRI4 +EQI4 $827 +LABELV $831 +ADDRLP4 380 +CNSTI4 1 +ASGNI4 +ADDRGP4 $828 +JUMPV +LABELV $827 +ADDRLP4 380 +CNSTI4 0 +ASGNI4 +LABELV $828 +ADDRLP4 380 +INDIRI4 +ARGI4 +ADDRLP4 392 +ADDRGP4 ClientInactivityTimer +CALLI4 +ASGNI4 +ADDRLP4 392 +INDIRI4 +CNSTI4 0 +NEI4 $824 +ADDRGP4 $786 +JUMPV +LABELV $824 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2456 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UnlaggedCalc +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 1768 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $832 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $833 +JUMPV +LABELV $832 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $834 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRGP4 $835 +JUMPV +LABELV $834 +ADDRLP4 400 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 404 +CNSTI4 0 +ASGNI4 +ADDRLP4 400 +INDIRI4 +CNSTI4 16 +BANDI4 +ADDRLP4 404 +INDIRI4 +NEI4 $838 +ADDRLP4 400 +INDIRI4 +CNSTI4 8 +BANDI4 +ADDRLP4 404 +INDIRI4 +EQI4 $836 +LABELV $838 +ADDRLP4 408 +CNSTI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 408 +INDIRI4 +ADDP4 +ADDRLP4 408 +INDIRI4 +ASGNI4 +ADDRGP4 $837 +JUMPV +LABELV $836 +CNSTI4 7 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 412 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 412 +INDIRI4 +CNSTI4 0 +EQI4 $839 +CNSTI4 7 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 416 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 416 +INDIRI4 +CNSTI4 0 +EQI4 $839 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRGP4 $840 +JUMPV +LABELV $839 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $840 +LABELV $837 +LABELV $835 +LABELV $833 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $841 +ADDRLP4 0 +INDIRP4 +CNSTI4 1916 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $841 +ADDRLP4 424 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 424 +INDIRP4 +ADDRLP4 424 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +LABELV $841 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $844 +ADDRLP4 0 +INDIRP4 +CNSTI4 1920 +ADDP4 +INDIRI4 +CNSTI4 5000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $844 +ADDRLP4 432 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 432 +INDIRP4 +ADDRLP4 432 +INDIRP4 +INDIRI4 +CNSTI4 -17 +BANDI4 +ASGNI4 +LABELV $844 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +EQI4 $847 +ADDRLP4 0 +INDIRP4 +CNSTI4 1924 +ADDP4 +INDIRI4 +CNSTI4 2000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $847 +ADDRLP4 440 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 440 +INDIRP4 +ADDRLP4 440 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +LABELV $847 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $850 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $850 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 8 +ASGNI4 +LABELV $850 +ADDRLP4 448 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 448 +INDIRP4 +ADDRLP4 448 +INDIRP4 +INDIRI4 +CNSTI4 -257 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $852 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1856 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 20000 +LTI4 $854 +ADDRLP4 452 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 452 +INDIRP4 +ADDRLP4 452 +INDIRP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRGP4 $855 +JUMPV +LABELV $854 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1856 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 15000 +LTI4 $857 +ADDRLP4 456 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 456 +INDIRP4 +ADDRLP4 456 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +LABELV $857 +LABELV $855 +LABELV $852 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +EQI4 $860 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 456 +ADDRGP4 BG_PlayerPoisonCloudTime +CALLI4 +ASGNI4 +ADDRLP4 456 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +SUBI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1912 +ADDP4 +INDIRI4 +ADDI4 +CNSTI4 0 +GTI4 $860 +ADDRLP4 460 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 460 +INDIRP4 +ADDRLP4 460 +INDIRP4 +INDIRI4 +CNSTI4 -8193 +BANDI4 +ASGNI4 +LABELV $860 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $863 +ADDRLP4 0 +INDIRP4 +CNSTI4 1896 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $863 +ADDRLP4 468 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 468 +INDIRP4 +ADDRLP4 468 +INDIRP4 +INDIRI4 +CNSTI4 -33 +BANDI4 +ASGNI4 +LABELV $863 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRGP4 g_gravity+8 +INDIRF4 +CVFI4 4 +ASGNI4 +CNSTI4 3 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 472 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 472 +INDIRI4 +CNSTI4 0 +EQI4 $867 +CNSTI4 3 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 476 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 476 +INDIRI4 +CNSTI4 0 +EQI4 $867 +ADDRLP4 484 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 488 +CNSTI4 0 +ASGNI4 +ADDRLP4 484 +INDIRI4 +CNSTI4 4096 +BANDI4 +ADDRLP4 488 +INDIRI4 +NEI4 $871 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +NEI4 $869 +ADDRLP4 484 +INDIRI4 +CNSTI4 32 +BANDI4 +ADDRLP4 488 +INDIRI4 +NEI4 $869 +LABELV $871 +CNSTI4 3 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +ADDRGP4 $870 +JUMPV +LABELV $869 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $872 +CNSTI4 3 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +CNSTI4 3 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_RemoveUpgradeFromInventory +CALLV +pop +ADDRLP4 492 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 492 +INDIRP4 +ADDRLP4 492 +INDIRP4 +INDIRI4 +CNSTI4 -33 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $874 +ADDRLP4 496 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 496 +INDIRP4 +ADDRLP4 496 +INDIRP4 +INDIRI4 +CNSTI4 -65 +BANDI4 +ASGNI4 +LABELV $874 +ADDRLP4 0 +INDIRP4 +CNSTI4 1904 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 500 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 500 +INDIRP4 +ADDRLP4 500 +INDIRP4 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1928 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1932 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1936 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 800 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 66 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $872 +LABELV $870 +LABELV $867 +CNSTI4 5 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 480 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 480 +INDIRI4 +CNSTI4 0 +EQI4 $879 +CNSTI4 5 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 484 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 484 +INDIRI4 +CNSTI4 0 +EQI4 $879 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1952 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $881 +CNSTI4 5 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +CNSTI4 5 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_RemoveUpgradeFromInventory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1948 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1952 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1944 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 488 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 488 +INDIRP4 +ADDRLP4 488 +INDIRP4 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +LABELV $881 +LABELV $879 +ADDRGP4 level+16132 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +EQI4 $884 +ADDRLP4 488 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 488 +INDIRI4 +CNSTI4 0 +LTI4 $884 +ADDRLP4 488 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $884 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 496 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 492 +ADDRLP4 496 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 504 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 504 +INDIRI4 +LEI4 $891 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +ADDRLP4 504 +INDIRI4 +LTI4 $891 +ADDRLP4 492 +INDIRF4 +CNSTF4 0 +NEF4 $888 +LABELV $891 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $889 +JUMPV +LABELV $888 +ADDRLP4 508 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4660 +CNSTF4 1128792064 +ASGNF4 +ADDRLP4 4616 +ADDRLP4 4660 +INDIRF4 +ASGNF4 +ADDRLP4 4616+4 +ADDRLP4 4660 +INDIRF4 +ASGNF4 +ADDRLP4 4616+8 +CNSTF4 1128792064 +ASGNF4 +ADDRLP4 4640 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 4616 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4640+4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4616+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4640+8 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4616+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4628 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 4616 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4628+4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4616+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4628+8 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4616+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4628 +ARGP4 +ADDRLP4 4640 +ARGP4 +ADDRLP4 516 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4672 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4612 +ADDRLP4 4672 +INDIRI4 +ASGNI4 +ADDRLP4 512 +CNSTI4 0 +ASGNI4 +ADDRGP4 $905 +JUMPV +LABELV $902 +ADDRLP4 4676 +CNSTI4 1760 +ADDRLP4 512 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 516 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 4676 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 4680 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 4680 +INDIRF4 +CNSTF4 1128792064 +LEF4 $906 +ADDRGP4 $903 +JUMPV +LABELV $906 +ADDRLP4 508 +INDIRF4 +CNSTF4 1077936128 +GEF4 $908 +ADDRLP4 4676 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $908 +ADDRLP4 4676 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $908 +ADDRLP4 4688 +CNSTI4 0 +ASGNI4 +ADDRLP4 4676 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4688 +INDIRI4 +EQI4 $908 +ADDRLP4 4676 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4688 +INDIRI4 +LEI4 $908 +ADDRLP4 4676 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4688 +INDIRI4 +EQI4 $908 +ADDRLP4 508 +CNSTF4 1077936128 +ASGNF4 +ADDRGP4 $903 +JUMPV +LABELV $908 +ADDRLP4 508 +INDIRF4 +CNSTF4 1083388723 +GEF4 $910 +ADDRLP4 4676 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $910 +ADDRLP4 4676 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 22 +NEI4 $910 +ADDRLP4 4696 +CNSTI4 0 +ASGNI4 +ADDRLP4 4676 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4696 +INDIRI4 +EQI4 $910 +ADDRLP4 4676 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4696 +INDIRI4 +LEI4 $910 +ADDRLP4 4676 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4696 +INDIRI4 +EQI4 $910 +ADDRLP4 508 +CNSTF4 1083388723 +ASGNF4 +ADDRGP4 $903 +JUMPV +LABELV $910 +ADDRLP4 4676 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $912 +ADDRLP4 4704 +CNSTI4 524 +ASGNI4 +ADDRLP4 4708 +ADDRLP4 4676 +INDIRP4 +ADDRLP4 4704 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4708 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $912 +ADDRLP4 4712 +CNSTI4 532 +ASGNI4 +ADDRLP4 4708 +INDIRP4 +ADDRLP4 4712 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4704 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 4712 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $912 +ADDRLP4 4676 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $912 +ADDRLP4 4720 +ADDRLP4 4676 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4716 +CNSTI4 0 +ASGNI4 +ADDRLP4 4720 +INDIRI4 +CNSTI4 5 +NEI4 $914 +ADDRLP4 508 +INDIRF4 +CNSTF4 1073741824 +GEF4 $914 +ADDRLP4 508 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 4716 +CNSTI4 1 +ASGNI4 +ADDRGP4 $915 +JUMPV +LABELV $914 +ADDRLP4 4720 +INDIRI4 +CNSTI4 6 +NEI4 $916 +ADDRLP4 508 +INDIRF4 +CNSTF4 1077936128 +GEF4 $916 +ADDRLP4 508 +CNSTF4 1077936128 +ASGNF4 +ADDRLP4 4716 +CNSTI4 1 +ASGNI4 +LABELV $916 +LABELV $915 +ADDRLP4 4716 +INDIRI4 +CNSTI4 0 +EQI4 $918 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +GEI4 $918 +ADDRLP4 4676 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 552 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $918 +LABELV $912 +LABELV $903 +ADDRLP4 512 +ADDRLP4 512 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $905 +ADDRLP4 512 +INDIRI4 +ADDRLP4 4612 +INDIRI4 +LTI4 $902 +ADDRLP4 4676 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4676 +INDIRP4 +ADDRLP4 4676 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +ADDRLP4 4680 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4680 +INDIRP4 +ADDRLP4 4680 +INDIRP4 +INDIRI4 +CNSTI4 -12289 +BANDI4 +ASGNI4 +ADDRLP4 508 +INDIRF4 +CNSTF4 1065353216 +NEF4 $920 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4684 +ADDRGP4 G_FindCreep +CALLI4 +ASGNI4 +ADDRLP4 4684 +INDIRI4 +CNSTI4 0 +NEI4 $920 +ADDRLP4 4688 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4688 +INDIRP4 +ADDRLP4 4688 +INDIRP4 +INDIRI4 +CNSTI4 -2049 +BANDI4 +ASGNI4 +ADDRLP4 508 +CNSTF4 1051372203 +ADDRLP4 508 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $921 +JUMPV +LABELV $920 +ADDRLP4 508 +INDIRF4 +CNSTF4 1077936128 +LTF4 $922 +ADDRLP4 4688 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4688 +INDIRP4 +ADDRLP4 4688 +INDIRP4 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRGP4 $923 +JUMPV +LABELV $922 +ADDRLP4 508 +INDIRF4 +CNSTF4 1073741824 +LTF4 $924 +ADDRLP4 4692 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4692 +INDIRP4 +ADDRLP4 4692 +INDIRP4 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +LABELV $924 +LABELV $923 +LABELV $921 +ADDRLP4 4656 +CNSTF4 1148846080 +ADDRLP4 492 +INDIRF4 +ADDRLP4 508 +INDIRF4 +MULF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 4652 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +SUBI4 +ADDRLP4 4656 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4700 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 4700 +INDIRP4 +ADDRLP4 4700 +INDIRP4 +INDIRI4 +ADDRLP4 4652 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4704 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +ASGNP4 +ADDRLP4 4704 +INDIRP4 +ADDRLP4 4704 +INDIRP4 +INDIRI4 +ADDRLP4 4652 +INDIRI4 +ADDRLP4 4656 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +LTI4 $927 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 512 +CNSTI4 0 +ASGNI4 +LABELV $929 +ADDRLP4 512 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $930 +ADDRLP4 512 +ADDRLP4 512 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 512 +INDIRI4 +CNSTI4 64 +LTI4 $929 +LABELV $927 +LABELV $889 +LABELV $884 +CNSTI4 9 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 492 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 492 +INDIRI4 +CNSTI4 0 +EQI4 $933 +CNSTI4 9 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 496 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 496 +INDIRI4 +CNSTI4 0 +EQI4 $933 +ADDRLP4 500 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 9 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +CNSTI4 9 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_RemoveUpgradeFromInventory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 21 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 500 +INDIRI4 +ASGNI4 +LABELV $933 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 500 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 500 +INDIRI4 +CNSTI4 0 +EQI4 $935 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 504 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 504 +INDIRI4 +CNSTI4 0 +EQI4 $935 +ADDRLP4 508 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_RemoveUpgradeFromInventory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 23 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 508 +INDIRI4 +ASGNI4 +LABELV $935 +CNSTI4 11 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 508 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 508 +INDIRI4 +CNSTI4 0 +EQI4 $937 +CNSTI4 11 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 512 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 512 +INDIRI4 +CNSTI4 0 +EQI4 $937 +ADDRLP4 516 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 11 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +CNSTI4 11 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_RemoveUpgradeFromInventory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 22 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 516 +INDIRI4 +ASGNI4 +LABELV $937 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $939 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 512 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $940 +JUMPV +LABELV $939 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 524 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRGP4 g_speed+8 +INDIRF4 +ADDRLP4 524 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $940 +ADDRLP4 0 +INDIRP4 +CNSTI4 1940 +ADDP4 +INDIRI4 +CNSTI4 1000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $942 +ADDRLP4 528 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 528 +INDIRP4 +ADDRLP4 528 +INDIRP4 +INDIRI4 +CNSTI4 -3 +BANDI4 +ASGNI4 +LABELV $942 +CNSTI4 7 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 532 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 532 +INDIRI4 +CNSTI4 0 +EQI4 $945 +CNSTI4 7 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 536 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 536 +INDIRI4 +CNSTI4 0 +EQI4 $945 +ADDRFP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +CNSTI4 800 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $947 +ADDRLP4 540 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 540 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1050253722 +LEF4 $950 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $950 +LABELV $947 +ADDRLP4 540 +ADDRGP4 G_Reactor +CALLP4 +ASGNP4 +ADDRLP4 540 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $952 +CNSTI4 7 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +LABELV $952 +LABELV $945 +ADDRLP4 372 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 360 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32768 +BANDI4 +CNSTI4 0 +EQI4 $954 +ADDRLP4 540 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 540 +INDIRP4 +ADDRLP4 540 +INDIRP4 +INDIRI4 +CNSTI4 -32769 +BANDI4 +ASGNI4 +ADDRLP4 544 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 448 +ADDP4 +ASGNP4 +ADDRLP4 544 +INDIRP4 +ADDRLP4 544 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $954 +ADDRLP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4+4 +ADDRLP4 0 +INDIRP4 +CNSTI4 420 +ADDP4 +ASGNP4 +ADDRLP4 4+8 +ADDRLP4 364 +INDIRP4 +INDIRB +ASGNB 24 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $958 +ADDRLP4 4+32 +CNSTI4 65537 +ASGNI4 +ADDRGP4 $959 +JUMPV +LABELV $958 +ADDRLP4 4+32 +CNSTI4 33619969 +ASGNI4 +LABELV $959 +ADDRLP4 4+352 +ADDRGP4 trap_Trace +ASGNP4 +ADDRLP4 4+356 +ADDRGP4 trap_PointContents +ASGNP4 +ADDRLP4 4+36 +ADDRGP4 g_debugMove+12 +INDIRI4 +ASGNI4 +ADDRLP4 4+40 +CNSTI4 0 +ASGNI4 +ADDRLP4 4+344 +ADDRGP4 pmove_fixed+12 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +BORI4 +ASGNI4 +ADDRLP4 4+348 +ADDRGP4 pmove_msec+12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1788 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1768 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $971 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_TouchTriggers +CALLV +pop +LABELV $971 +ADDRLP4 4 +ARGP4 +ADDRGP4 Pmove +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UnlaggedDetectCollisions +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ADDRLP4 372 +INDIRI4 +EQI4 $973 +ADDRFP4 0 +INDIRP4 +CNSTI4 560 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $973 +ADDRGP4 g_smoothClients+12 +INDIRI4 +CNSTI4 0 +EQI4 $976 +ADDRLP4 552 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 552 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 552 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityStateExtraPolate +CALLV +pop +ADDRGP4 $977 +JUMPV +LABELV $976 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +LABELV $977 +ADDRLP4 560 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 560 +INDIRI4 +CNSTI4 1 +LTI4 $980 +ADDRLP4 560 +INDIRI4 +CNSTI4 10 +GTI4 $999 +ADDRLP4 560 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1000-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1000 +address $982 +address $985 +address $988 +address $988 +address $980 +address $980 +address $992 +address $989 +address $989 +address $995 +code +LABELV $999 +ADDRLP4 560 +INDIRI4 +CNSTI4 31 +EQI4 $998 +ADDRGP4 $980 +JUMPV +LABELV $982 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 568 +ADDRGP4 CheckVenomAttack +CALLI4 +ASGNI4 +ADDRLP4 568 +INDIRI4 +CNSTI4 0 +NEI4 $983 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $980 +JUMPV +LABELV $983 +ADDRLP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 27 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $980 +JUMPV +LABELV $985 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 572 +ADDRGP4 CheckVenomAttack2 +CALLI4 +ASGNI4 +ADDRLP4 572 +INDIRI4 +CNSTI4 0 +NEI4 $986 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $980 +JUMPV +LABELV $986 +ADDRLP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 27 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $980 +JUMPV +LABELV $988 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CheckGrabAttack +CALLV +pop +ADDRGP4 $980 +JUMPV +LABELV $989 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 576 +ADDRGP4 CheckPounceAttack +CALLI4 +ASGNI4 +ADDRLP4 576 +INDIRI4 +CNSTI4 0 +NEI4 $990 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $980 +JUMPV +LABELV $990 +ADDRLP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 28 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $980 +JUMPV +LABELV $992 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 580 +ADDRGP4 CheckPounceAttack +CALLI4 +ASGNI4 +ADDRLP4 580 +INDIRI4 +CNSTI4 0 +NEI4 $993 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $980 +JUMPV +LABELV $993 +ADDRLP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 28 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $980 +JUMPV +LABELV $995 +ADDRLP4 588 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +ADDRLP4 588 +INDIRI4 +NEI4 $980 +ADDRLP4 0 +INDIRP4 +CNSTI4 2484 +ADDP4 +INDIRI4 +ADDRLP4 588 +INDIRI4 +EQI4 $980 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2484 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2488 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 80 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 $980 +JUMPV +LABELV $998 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CheckCkitRepair +CALLV +pop +LABELV $980 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 SendPendingPredictableEvents +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +NEI4 $1002 +ADDRLP4 0 +INDIRP4 +CNSTI4 1864 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1002 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +NEI4 $1004 +ADDRLP4 0 +INDIRP4 +CNSTI4 1868 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1004 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 4+308 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 4+320 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +ADDRLP4 4+336 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 860 +ADDP4 +ADDRLP4 4+332 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 ClientImpacts +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 372 +INDIRI4 +ARGI4 +ADDRGP4 ClientEvents +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ADDRLP4 372 +INDIRI4 +EQI4 $1010 +ADDRFP4 0 +INDIRP4 +CNSTI4 560 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $1010 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1013 +ADDRGP4 $786 +JUMPV +LABELV $1013 +ADDRLP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +ADDRLP4 364 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 588 +ADDRLP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +ASGNP4 +ADDRLP4 588 +INDIRP4 +ADDRLP4 588 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +INDIRI4 +BCOMI4 +BANDI4 +BORI4 +ASGNI4 +ADDRLP4 596 +CNSTI4 128 +ASGNI4 +ADDRLP4 600 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ADDRLP4 596 +INDIRI4 +BANDI4 +ADDRLP4 600 +INDIRI4 +EQI4 $1015 +ADDRLP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +INDIRI4 +ADDRLP4 596 +INDIRI4 +BANDI4 +ADDRLP4 600 +INDIRI4 +NEI4 $1015 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ADDRLP4 600 +INDIRI4 +LEI4 $1015 +ADDRLP4 4712 +ADDRGP4 $1017 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 4724 +ARGP4 +ADDRLP4 4832 +CNSTP4 0 +ASGNP4 +ADDRLP4 4832 +INDIRP4 +ARGP4 +ADDRLP4 4832 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 4840 +CNSTF4 1115684864 +ASGNF4 +ADDRLP4 4736 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 4840 +INDIRF4 +ADDRLP4 4724 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4736+4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4840 +INDIRF4 +ADDRLP4 4724+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4736+8 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1115684864 +ADDRLP4 4724+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4748 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 4844 +CNSTP4 0 +ASGNP4 +ADDRLP4 4844 +INDIRP4 +ARGP4 +ADDRLP4 4844 +INDIRP4 +ARGP4 +ADDRLP4 4736 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 604 +CNSTI4 1760 +ADDRLP4 4748+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4852 +CNSTU4 0 +ASGNU4 +ADDRLP4 604 +INDIRP4 +CVPU4 4 +ADDRLP4 4852 +INDIRU4 +EQU4 $1023 +ADDRLP4 604 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +NEI4 $1023 +ADDRLP4 604 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4852 +INDIRU4 +EQU4 $1023 +ADDRLP4 604 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 604 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $1024 +JUMPV +LABELV $1023 +ADDRLP4 4820 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 4712 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4820+4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4712+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4820+8 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4712+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4808 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 4712 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4808+4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4712+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4808+8 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4712+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4808 +ARGP4 +ADDRLP4 4820 +ARGP4 +ADDRLP4 616 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4872 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 612 +ADDRLP4 4872 +INDIRI4 +ASGNI4 +ADDRLP4 608 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1036 +JUMPV +LABELV $1033 +ADDRLP4 604 +CNSTI4 1760 +ADDRLP4 608 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 616 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4880 +CNSTU4 0 +ASGNU4 +ADDRLP4 604 +INDIRP4 +CVPU4 4 +ADDRLP4 4880 +INDIRU4 +EQU4 $1037 +ADDRLP4 604 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +NEI4 $1037 +ADDRLP4 604 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4880 +INDIRU4 +EQU4 $1037 +ADDRLP4 604 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 604 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $1035 +JUMPV +LABELV $1037 +LABELV $1034 +ADDRLP4 608 +ADDRLP4 608 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1036 +ADDRLP4 608 +INDIRI4 +ADDRLP4 612 +INDIRI4 +LTI4 $1033 +LABELV $1035 +ADDRLP4 608 +INDIRI4 +ADDRLP4 612 +INDIRI4 +NEI4 $1039 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1039 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ARGI4 +ADDRLP4 4880 +ADDRGP4 BG_AlienCanEvolve +CALLI4 +ASGNI4 +ADDRLP4 4880 +INDIRI4 +CNSTI4 0 +EQI4 $1041 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 18 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1042 +JUMPV +LABELV $1041 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 68 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $1042 +LABELV $1039 +LABELV $1024 +LABELV $1015 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 608 +ADDRGP4 G_GetBuildPoints +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 300 +ADDP4 +ADDRLP4 608 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 616 +ADDRGP4 G_GetMarkedBuildPoints +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 304 +ADDP4 +ADDRLP4 616 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 368 +INDIRI4 +ARGI4 +ADDRGP4 ClientTimerActions +CALLV +pop +ADDRLP4 620 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 620 +INDIRI4 +CNSTI4 0 +LEI4 $1044 +ADDRLP4 620 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1044 +ADDRLP4 624 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 624 +INDIRP4 +ADDRLP4 624 +INDIRP4 +INDIRI4 +CNSTI4 -17 +BANDI4 +ASGNI4 +ADDRLP4 632 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 632 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 632 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 100000 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 player_die +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1044 +LABELV $786 +endproc ClientThink_real 4892 28 +export ClientThink +proc ClientThink 8 8 +ADDRLP4 4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 432 +ADDP4 +ARGP4 +ADDRGP4 trap_GetUsercmd +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1772 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 g_synchronousClients+12 +INDIRI4 +CNSTI4 0 +NEI4 $1049 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ClientThink_real +CALLV +pop +LABELV $1049 +LABELV $1047 +endproc ClientThink 8 8 +export G_RunClient +proc G_RunClient 0 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 g_synchronousClients+12 +INDIRI4 +CNSTI4 0 +NEI4 $1053 +ADDRGP4 g_friendlyFreeze+12 +INDIRI4 +CNSTI4 100 +LTI4 $1059 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRI4 +ADDRGP4 g_friendlyFreeze+12 +INDIRI4 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $1053 +LABELV $1059 +ADDRGP4 $1052 +JUMPV +LABELV $1053 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 432 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ClientThink_real +CALLV +pop +LABELV $1052 +endproc G_RunClient 0 4 +export SpectatorClientEndFrame +proc SpectatorClientEndFrame 32 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1062 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +LTI4 $1064 +ADDRLP4 16 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +GEI4 $1064 +ADDRLP4 4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1067 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 20 +INDIRP4 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRP4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRB +ASGNB 420 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 404 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +LABELV $1067 +LABELV $1064 +LABELV $1062 +LABELV $1061 +endproc SpectatorClientEndFrame 32 0 +export ClientEndFrame +proc ClientEndFrame 32 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1070 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 SpectatorClientEndFrame +CALLV +pop +ADDRGP4 $1069 +JUMPV +LABELV $1070 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +ASGNP4 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $1072 +ADDRGP4 $1069 +JUMPV +LABELV $1072 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 P_WorldEffects +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 P_DamageFeedback +CALLV +pop +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 1000 +LEI4 $1075 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRGP4 $1076 +JUMPV +LABELV $1075 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +LABELV $1076 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1078 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1840 +ADDP4 +INDIRI4 +LTI4 $1078 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 respawn +CALLV +pop +LABELV $1078 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_SetClientSound +CALLV +pop +ADDRGP4 g_smoothClients+12 +INDIRI4 +CNSTI4 0 +EQI4 $1081 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityStateExtraPolate +CALLV +pop +ADDRGP4 $1082 +JUMPV +LABELV $1081 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +LABELV $1082 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 SendPendingPredictableEvents +CALLV +pop +LABELV $1069 +endproc ClientEndFrame 32 16 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $809 +byte 1 51 +byte 1 51 +byte 1 0 +align 1 +LABELV $805 +byte 1 56 +byte 1 0 +align 1 +LABELV $804 +byte 1 112 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 95 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 0 +align 1 +LABELV $621 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 101 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 47 +byte 1 104 +byte 1 100 +byte 1 111 +byte 1 103 +byte 1 108 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $620 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 65 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 100 +byte 1 111 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 121 +byte 1 33 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $374 +byte 1 100 +byte 1 114 +byte 1 111 +byte 1 112 +byte 1 0 +align 1 +LABELV $373 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $371 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 33 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $366 +byte 1 73 +byte 1 110 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $365 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $359 +byte 1 65 +byte 1 67 +byte 1 84 +byte 1 73 +byte 1 86 +byte 1 73 +byte 1 84 +byte 1 89 +byte 1 0 +align 1 +LABELV $113 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 103 +byte 1 117 +byte 1 114 +byte 1 112 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $112 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 103 +byte 1 117 +byte 1 114 +byte 1 112 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $109 +byte 1 42 +byte 1 100 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_admin.asm b/build/release-linux-x86_64/base/game/g_admin.asm new file mode 100644 index 0000000..58b9a6b --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_admin.asm @@ -0,0 +1,39133 @@ +data +export g_admin_cmds +align 4 +LABELV g_admin_cmds +address $77 +address G_admin_adjustban +byte 4 0 +address $78 +address $79 +address $80 +address $81 +address G_admin_adminhelp +byte 4 1 +address $81 +address $82 +address $83 +address $84 +address G_admin_admintest +byte 4 0 +address $84 +address $85 +address $86 +address $87 +address G_admin_denybuild +byte 4 0 +address $88 +address $89 +address $90 +address $91 +address G_admin_allready +byte 4 0 +address $91 +address $92 +address $86 +address $78 +address G_admin_ban +byte 4 0 +address $78 +address $93 +address $94 +address $95 +address G_admin_builder +byte 4 1 +address $95 +address $96 +address $86 +address $97 +address G_admin_buildlog +byte 4 0 +address $97 +address $98 +address $99 +address $100 +address G_admin_endvote +byte 4 0 +address $100 +address $101 +address $102 +address $103 +address G_admin_changemap +byte 4 0 +address $103 +address $104 +address $105 +address $106 +address G_admin_cp +byte 4 0 +address $106 +address $107 +address $108 +address $88 +address G_admin_denybuild +byte 4 0 +address $88 +address $109 +address $90 +address $110 +address G_admin_flag +byte 4 0 +address $110 +address $111 +address $112 +address $113 +address G_admin_flaglist +byte 4 1 +address $110 +address $114 +address $86 +address $115 +address G_admin_info +byte 4 1 +address $115 +address $116 +address $117 +address $118 +address G_admin_kick +byte 4 0 +address $118 +address $119 +address $120 +address $121 +address G_admin_l1 +byte 4 0 +address $121 +address $122 +address $123 +address $124 +address G_admin_l1 +byte 4 0 +address $124 +address $125 +address $90 +address $126 +address G_admin_listadmins +byte 4 1 +address $126 +address $127 +address $128 +address $129 +address G_admin_listlayouts +byte 4 1 +address $129 +address $130 +address $131 +address $132 +address G_admin_listplayers +byte 4 1 +address $132 +address $133 +address $86 +address $134 +address G_admin_lock +byte 4 0 +address $134 +address $135 +address $136 +address $137 +address G_admin_mute +byte 4 0 +address $137 +address $138 +address $90 +address $139 +address G_admin_namelog +byte 4 1 +address $139 +address $140 +address $141 +address $142 +address G_admin_nextmap +byte 4 0 +address $142 +address $143 +address $86 +address $144 +address G_admin_endvote +byte 4 0 +address $144 +address $145 +address $102 +address $146 +address G_admin_pause +byte 4 0 +address $146 +address $147 +address $86 +address $148 +address G_admin_putteam +byte 4 0 +address $148 +address $149 +address $150 +address $151 +address G_admin_readconfig +byte 4 0 +address $151 +address $152 +address $86 +address $153 +address G_admin_register +byte 4 0 +address $153 +address $154 +address $155 +address $156 +address G_admin_rename +byte 4 0 +address $156 +address $157 +address $158 +address $159 +address G_admin_restart +byte 4 0 +address $159 +address $160 +address $161 +address $162 +address G_admin_revert +byte 4 0 +address $162 +address $163 +address $164 +address $165 +address G_admin_setlevel +byte 4 0 +address $165 +address $166 +address $167 +address $168 +address G_admin_showbans +byte 4 1 +address $168 +address $169 +address $170 +address $171 +address G_admin_slap +byte 4 1 +address $171 +address $172 +address $173 +address $174 +address G_admin_spec999 +byte 4 0 +address $174 +address $175 +address $86 +address $176 +address G_admin_time +byte 4 1 +address $176 +address $177 +address $86 +address $178 +address G_admin_unban +byte 4 0 +address $78 +address $179 +address $180 +address $181 +address G_admin_flag +byte 4 0 +address $110 +address $182 +address $112 +address $183 +address G_admin_lock +byte 4 0 +address $134 +address $184 +address $136 +address $185 +address G_admin_mute +byte 4 0 +address $137 +address $186 +address $90 +address $187 +address G_admin_warn +byte 4 0 +address $187 +address $188 +address $189 +align 4 +LABELV adminNumCmds +byte 4 43 +align 4 +LABELV admin_level_maxname +byte 4 0 +export g_admin_levels +align 4 +LABELV g_admin_levels +byte 4 0 +export g_admin_admins +align 4 +LABELV g_admin_admins +byte 4 0 +export g_admin_bans +align 4 +LABELV g_admin_bans +byte 4 0 +export g_admin_commands +align 4 +LABELV g_admin_commands +byte 4 0 +export G_admin_register_cmds +code +proc G_admin_register_cmds 4 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $194 +JUMPV +LABELV $191 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +LABELV $192 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $194 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDRGP4 adminNumCmds +INDIRU4 +LTU4 $191 +LABELV $190 +endproc G_admin_register_cmds 4 4 +export G_admin_unregister_cmds +proc G_admin_unregister_cmds 4 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $199 +JUMPV +LABELV $196 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_RemoveCommand +CALLV +pop +LABELV $197 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $199 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDRGP4 adminNumCmds +INDIRU4 +LTU4 $196 +LABELV $195 +endproc G_admin_unregister_cmds 4 4 +lit +align 1 +LABELV $201 +byte 1 0 +skip 1023 +export G_admin_cmdlist +code +proc G_admin_cmdlist 1052 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRGP4 $201 +INDIRB +ASGNB 1024 +ADDRLP4 1036 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 1036 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 1036 +INDIRI4 +ASGNI4 +ADDRGP4 $205 +JUMPV +LABELV $202 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds+12 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1040 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $206 +ADDRGP4 $203 +JUMPV +LABELV $206 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 1044 +INDIRU4 +CNSTU4 1 +ADDU4 +CVUI4 4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +CVIU4 4 +CNSTU4 1023 +LTU4 $209 +ADDRGP4 $211 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 1048 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1048 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $209 +ADDRGP4 $212 +ARGP4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1048 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +ADDP4 +ARGP4 +ADDRLP4 1048 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $203 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $205 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDRGP4 adminNumCmds +INDIRU4 +LTU4 $202 +ADDRGP4 $211 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 1040 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $200 +endproc G_admin_cmdlist 1052 8 +proc admin_permission 36 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $214 +ADDRFP4 8 +INDIRP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 45 +EQI4 $219 +ADDRLP4 16 +INDIRI4 +CNSTI4 43 +NEI4 $217 +LABELV $219 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 43 +NEI4 $221 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRGP4 $222 +JUMPV +LABELV $221 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $222 +ADDRFP4 8 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +LABELV $217 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $223 +CNSTI4 1 +RETI4 +ADDRGP4 $213 +JUMPV +LABELV $223 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $227 +ARGP4 +ADDRLP4 32 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $225 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $225 +LABELV $215 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $214 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $228 +ADDRFP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $228 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $213 +endproc admin_permission 36 8 +export admin_name +proc admin_name 16 0 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $231 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $231 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $233 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 41 +ADDP4 +RETP4 +ADDRGP4 $230 +JUMPV +LABELV $233 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +RETP4 +ADDRGP4 $230 +JUMPV +LABELV $231 +ADDRGP4 $235 +RETP4 +LABELV $230 +endproc admin_name 16 0 +export G_admin_cmd +proc G_admin_cmd 4 20 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 g_admin_cmds +ARGP4 +ADDRGP4 adminNumCmds +INDIRU4 +ARGU4 +CNSTU4 24 +ARGU4 +ADDRGP4 cmdcmp +ARGP4 +ADDRLP4 0 +ADDRGP4 bsearch +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $236 +endproc G_admin_cmd 4 20 +export G_admin_level +proc G_admin_level 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 g_admin_levels +INDIRP4 +ASGNP4 +ADDRGP4 $241 +JUMPV +LABELV $238 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $242 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $237 +JUMPV +LABELV $242 +LABELV $239 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $241 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $238 +CNSTP4 0 +RETP4 +LABELV $237 +endproc G_admin_level 4 0 +export G_admin_admin +proc G_admin_admin 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 g_admin_admins +INDIRP4 +ASGNP4 +ADDRGP4 $248 +JUMPV +LABELV $245 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $249 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $244 +JUMPV +LABELV $249 +LABELV $246 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $248 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $245 +CNSTP4 0 +RETP4 +LABELV $244 +endproc G_admin_admin 8 8 +export G_admin_command +proc G_admin_command 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 g_admin_commands +INDIRP4 +ASGNP4 +ADDRGP4 $255 +JUMPV +LABELV $252 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $256 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $251 +JUMPV +LABELV $256 +LABELV $253 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $255 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $252 +CNSTP4 0 +RETP4 +LABELV $251 +endproc G_admin_command 8 8 +export G_admin_permission +proc G_admin_permission 32 12 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $259 +CNSTI4 1 +RETI4 +ADDRGP4 $258 +JUMPV +LABELV $259 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $261 +ADDRLP4 4 +INDIRP4 +CNSTI4 73 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 16 +ADDRGP4 admin_permission +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $263 +ADDRLP4 8 +INDIRI4 +RETI4 +ADDRGP4 $258 +JUMPV +LABELV $263 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRGP4 $262 +JUMPV +LABELV $261 +CNSTI4 0 +ARGI4 +ADDRLP4 16 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +LABELV $262 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $265 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 24 +ADDRGP4 admin_permission +CALLI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $268 +ADDRLP4 8 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $268 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRGP4 $269 +JUMPV +LABELV $268 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $269 +ADDRLP4 20 +INDIRI4 +RETI4 +ADDRGP4 $258 +JUMPV +LABELV $265 +CNSTI4 0 +RETI4 +LABELV $258 +endproc G_admin_permission 32 12 +lit +align 1 +LABELV $271 +byte 1 0 +skip 31 +align 1 +LABELV $272 +byte 1 0 +skip 31 +export G_admin_name_check +code +proc G_admin_name_check 100 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 $271 +INDIRB +ASGNB 32 +ADDRLP4 44 +ADDRGP4 $272 +INDIRB +ASGNB 32 +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 44 +ARGP4 +ADDRGP4 $275 +ARGP4 +ADDRLP4 80 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $273 +CNSTI4 1 +RETI4 +ADDRGP4 $270 +JUMPV +LABELV $273 +ADDRLP4 44 +ARGP4 +ADDRGP4 $235 +ARGP4 +ADDRLP4 84 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +NEI4 $276 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $278 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $278 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 $280 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $278 +CNSTI4 0 +RETI4 +ADDRGP4 $270 +JUMPV +LABELV $276 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +ADDRLP4 88 +ADDRLP4 0 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 48 +LTI4 $281 +ADDRLP4 88 +INDIRI4 +CNSTI4 57 +GTI4 $281 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $283 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $283 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $283 +CNSTI4 0 +RETI4 +ADDRGP4 $270 +JUMPV +LABELV $281 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRGP4 $289 +JUMPV +LABELV $286 +ADDRLP4 92 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 65 +LTI4 $293 +ADDRLP4 92 +INDIRI4 +CNSTI4 90 +LEI4 $292 +LABELV $293 +ADDRLP4 96 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 97 +LTI4 $290 +ADDRLP4 96 +INDIRI4 +CNSTI4 122 +GTI4 $290 +LABELV $292 +ADDRLP4 76 +ADDRLP4 76 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $290 +LABELV $287 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $289 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $286 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +NEI4 $294 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $296 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $296 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 $298 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $296 +CNSTI4 0 +RETI4 +ADDRGP4 $270 +JUMPV +LABELV $294 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRGP4 $302 +JUMPV +LABELV $299 +ADDRLP4 40 +CNSTI4 2580 +ADDRLP4 32 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $304 +ADDRGP4 $300 +JUMPV +LABELV $304 +ADDRLP4 32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +NEI4 $306 +ADDRGP4 $300 +JUMPV +LABELV $306 +ADDRLP4 40 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 44 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 92 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +NEI4 $308 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $310 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $310 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 $312 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $310 +CNSTI4 0 +RETI4 +ADDRGP4 $270 +JUMPV +LABELV $308 +LABELV $300 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $302 +ADDRLP4 32 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $299 +ADDRLP4 36 +ADDRGP4 g_admin_admins +INDIRP4 +ASGNP4 +ADDRGP4 $316 +JUMPV +LABELV $313 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +GEI4 $317 +ADDRGP4 $314 +JUMPV +LABELV $317 +ADDRLP4 36 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 44 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 92 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +NEI4 $319 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +EQU4 $319 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $321 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $321 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 $323 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $321 +CNSTI4 0 +RETI4 +ADDRGP4 $270 +JUMPV +LABELV $319 +LABELV $314 +ADDRLP4 36 +ADDRLP4 36 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $316 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $313 +CNSTI4 1 +RETI4 +LABELV $270 +endproc G_admin_name_check 100 16 +proc admin_higher_admin 20 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $325 +CNSTI4 1 +RETI4 +ADDRGP4 $324 +JUMPV +LABELV $325 +ADDRFP4 4 +INDIRP4 +CNSTI4 73 +ADDP4 +ARGP4 +ADDRGP4 $329 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $327 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $331 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $332 +JUMPV +LABELV $331 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $332 +ADDRLP4 8 +INDIRI4 +RETI4 +ADDRGP4 $324 +JUMPV +LABELV $327 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $337 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $338 +JUMPV +LABELV $337 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $338 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +GTI4 $335 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRGP4 $336 +JUMPV +LABELV $335 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $336 +ADDRLP4 12 +INDIRI4 +RETI4 +LABELV $324 +endproc admin_higher_admin 20 12 +proc admin_higher_guid 12 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 G_admin_admin +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_admin_admin +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 admin_higher_admin +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $339 +endproc admin_higher_guid 12 8 +proc admin_higher 12 8 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $341 +CNSTI4 1 +RETI4 +ADDRGP4 $340 +JUMPV +LABELV $341 +ADDRLP4 0 +CNSTI4 524 +ASGNI4 +ADDRLP4 4 +CNSTI4 544 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 admin_higher_admin +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $340 +endproc admin_higher 12 8 +proc admin_writeconfig_string 4 12 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $344 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $344 +ADDRGP4 $346 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $343 +endproc admin_writeconfig_string 4 12 +proc admin_writeconfig_int 36 16 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 $348 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 32 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ARGP4 +ADDRLP4 32 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $347 +endproc admin_writeconfig_int 36 16 +proc admin_writeconfig 36 12 +ADDRGP4 g_admin+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $350 +ADDRGP4 $353 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $350 +CNSTP4 0 +ARGP4 +ADDRLP4 24 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 g_admin+16 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 28 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +GEI4 $354 +ADDRGP4 $357 +ARGP4 +ADDRGP4 g_admin+16 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $354 +ADDRLP4 16 +ADDRGP4 g_admin_levels +INDIRP4 +ASGNP4 +ADDRGP4 $362 +JUMPV +LABELV $359 +ADDRGP4 $363 +ARGP4 +CNSTI4 8 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRGP4 $364 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_int +CALLV +pop +ADDRGP4 $365 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $366 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 16 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $346 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $360 +ADDRLP4 16 +ADDRLP4 16 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $362 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $359 +ADDRLP4 8 +ADDRGP4 g_admin_admins +INDIRP4 +ASGNP4 +ADDRGP4 $370 +JUMPV +LABELV $367 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $371 +ADDRGP4 $368 +JUMPV +LABELV $371 +ADDRGP4 $373 +ARGP4 +CNSTI4 8 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRGP4 $365 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 8 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $374 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $364 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_int +CALLV +pop +ADDRGP4 $366 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 8 +INDIRP4 +CNSTI4 73 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $346 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $368 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $370 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $367 +ADDRLP4 4 +ADDRGP4 g_admin_bans +INDIRP4 +ASGNP4 +ADDRGP4 $378 +JUMPV +LABELV $375 +ADDRLP4 32 +ADDRLP4 4 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $379 +ADDRLP4 32 +INDIRI4 +CNSTI4 86400 +ADDI4 +ADDRLP4 20 +INDIRI4 +GTI4 $379 +ADDRGP4 $376 +JUMPV +LABELV $379 +ADDRGP4 $381 +ARGP4 +CNSTI4 6 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRGP4 $365 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $374 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $382 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $383 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $384 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 220 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $385 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_int +CALLV +pop +ADDRGP4 $386 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $346 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $376 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $378 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $375 +ADDRLP4 12 +ADDRGP4 g_admin_commands +INDIRP4 +ASGNP4 +ADDRGP4 $390 +JUMPV +LABELV $387 +ADDRGP4 $391 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRGP4 $392 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $393 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 12 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $394 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 12 +INDIRP4 +CNSTI4 88 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $395 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 12 +INDIRP4 +CNSTI4 138 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $346 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $388 +ADDRLP4 12 +ADDRLP4 12 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $390 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $387 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +LABELV $349 +endproc admin_writeconfig 36 12 +proc admin_readconfig_string 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $399 +ARGP4 +ADDRLP4 8 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $402 +ADDRGP4 $400 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 COM_ParseWarning +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $402 +JUMPV +LABELV $401 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 12 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $404 +ADDRGP4 $403 +JUMPV +LABELV $404 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 16 +INDIRU4 +ADDRLP4 20 +INDIRU4 +ADDU4 +ADDRFP4 8 +INDIRI4 +CVIU4 4 +LTU4 $406 +ADDRGP4 $403 +JUMPV +LABELV $406 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $408 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 $410 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $408 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $402 +ADDRGP4 $401 +JUMPV +LABELV $403 +LABELV $396 +endproc admin_readconfig_string 24 12 +proc admin_readconfig_int 16 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $399 +ARGP4 +ADDRLP4 8 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $412 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 12 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRGP4 $413 +JUMPV +LABELV $412 +ADDRGP4 $400 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 COM_ParseWarning +CALLV +pop +LABELV $413 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $411 +endproc admin_readconfig_int 16 8 +proc admin_default_levels 56 12 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +CNSTI4 1064 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRGP4 g_admin_levels +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 $415 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRGP4 $416 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 1064 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 $417 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRGP4 $416 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 1064 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 $418 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRGP4 $419 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 1064 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 36 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 $420 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRGP4 $421 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 1064 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 $422 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRGP4 $423 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 1064 +ARGI4 +ADDRLP4 48 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 52 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 $424 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRGP4 $425 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 admin_level_maxname +CNSTI4 15 +ASGNI4 +LABELV $414 +endproc admin_default_levels 56 12 +export G_admin_authlog +proc G_admin_authlog 2076 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 2052 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $427 +ADDRGP4 $426 +JUMPV +LABELV $427 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $429 +ADDRLP4 2052 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $429 +ADDRLP4 2052 +INDIRI4 +ARGI4 +ADDRLP4 2056 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 2048 +ADDRLP4 2056 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +CNSTI4 2048 +ARGI4 +ADDRGP4 $431 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 73 +ADDP4 +ARGP4 +ADDRLP4 2048 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $433 +ADDRLP4 2060 +ADDRLP4 2048 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRGP4 $434 +JUMPV +LABELV $433 +ADDRLP4 2060 +ADDRGP4 $86 +ASGNP4 +LABELV $434 +ADDRLP4 2060 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $435 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2068 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 2068 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2072 +ADDRLP4 2068 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 2072 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRLP4 2072 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2068 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $426 +endproc G_admin_authlog 2076 28 +proc admin_log_start 44 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $438 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRGP4 $439 +JUMPV +LABELV $438 +ADDRLP4 4 +ADDRGP4 $235 +ASGNP4 +LABELV $439 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 adminLog +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRGP4 $440 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $445 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $446 +JUMPV +LABELV $445 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +LABELV $446 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 28 +INDIRU4 +EQU4 $447 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 28 +INDIRU4 +EQU4 $447 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 41 +ADDP4 +ASGNP4 +ADDRGP4 $448 +JUMPV +LABELV $447 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $448 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 36 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 36 +INDIRU4 +EQU4 $449 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 36 +INDIRU4 +EQU4 $449 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $450 +JUMPV +LABELV $449 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $450 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $451 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 588 +ADDP4 +ASGNP4 +ADDRGP4 $452 +JUMPV +LABELV $451 +ADDRLP4 20 +ADDRGP4 $86 +ASGNP4 +LABELV $452 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_snprintf +CALLI4 +ASGNI4 +ADDRGP4 adminLogLen +ADDRLP4 40 +INDIRI4 +ASGNI4 +LABELV $436 +endproc admin_log_start 44 36 +proc admin_log 12 16 +ADDRGP4 adminLog +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $454 +ADDRLP4 0 +ADDRGP4 adminLogLen +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 adminLog +ADDP4 +ARGP4 +CNSTU4 1024 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +SUBU4 +ARGU4 +ADDRGP4 $456 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_snprintf +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $454 +LABELV $453 +endproc admin_log 12 16 +proc admin_log_abort 0 0 +ADDRGP4 adminLog +CNSTI1 0 +ASGNI1 +ADDRGP4 adminLogLen +CNSTI4 0 +ASGNI4 +LABELV $457 +endproc admin_log_abort 0 0 +proc admin_log_end 4 12 +ADDRGP4 adminLog +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $459 +ADDRGP4 $461 +ARGP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $465 +ADDRLP4 0 +ADDRGP4 $462 +ASGNP4 +ADDRGP4 $466 +JUMPV +LABELV $465 +ADDRLP4 0 +ADDRGP4 $463 +ASGNP4 +LABELV $466 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 adminLog +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $459 +ADDRGP4 admin_log_abort +CALLV +pop +LABELV $458 +endproc admin_log_end 4 12 +proc admin_search 1076 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 24 +ADDRFP4 24 +INDIRP4 +ASGNP4 +ADDRFP4 28 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRFP4 32 +ADDRFP4 32 +INDIRI4 +ASGNI4 +ADDRFP4 36 +ADDRFP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRLP4 1048 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $471 +JUMPV +LABELV $468 +LABELV $469 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $471 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $468 +ADDRFP4 28 +INDIRI4 +CNSTI4 0 +GEI4 $472 +ADDRFP4 28 +ADDRFP4 28 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $473 +JUMPV +LABELV $472 +ADDRFP4 28 +ADDRFP4 28 +INDIRI4 +ADDRFP4 32 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $473 +ADDRFP4 28 +INDIRI4 +CNSTI4 0 +LTI4 $476 +ADDRFP4 28 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LEI4 $474 +LABELV $476 +ADDRFP4 28 +CNSTI4 0 +ASGNI4 +LABELV $474 +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 20 +INDIRP4 +ASGNP4 +ADDRGP4 $480 +JUMPV +LABELV $477 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRLP4 1056 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +EQI4 $481 +ADDRLP4 4 +INDIRI4 +ADDRFP4 28 +INDIRI4 +LTI4 $483 +ADDRFP4 36 +INDIRI4 +CNSTI4 1 +LTI4 $485 +ADDRLP4 12 +INDIRI4 +ADDRFP4 36 +INDIRI4 +GEI4 $483 +LABELV $485 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRFP4 16 +INDIRP4 +CALLV +pop +ADDRGP4 $486 +ARGP4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 32 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 20 +ARGP4 +ADDRLP4 1064 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1064 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 1048 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $484 +JUMPV +LABELV $483 +ADDRLP4 12 +INDIRI4 +ADDRFP4 36 +INDIRI4 +NEI4 $487 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $489 +ADDRLP4 1044 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $489 +LABELV $487 +LABELV $484 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $481 +LABELV $478 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $480 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $477 +ADDRFP4 36 +INDIRI4 +CNSTI4 0 +LEI4 $491 +ADDRGP4 $493 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 28 +INDIRI4 +ADDRFP4 32 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 1048 +INDIRI4 +ADDRFP4 32 +INDIRI4 +ADDI4 +ARGI4 +ADDRFP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $496 +ADDRLP4 1056 +ADDRGP4 $494 +ASGNP4 +ADDRGP4 $497 +JUMPV +LABELV $496 +ADDRLP4 1056 +ADDRGP4 $86 +ASGNP4 +LABELV $497 +ADDRLP4 1056 +INDIRP4 +ARGP4 +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRLP4 1064 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1064 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +EQI4 $498 +ADDRGP4 $500 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $502 +ADDRLP4 1068 +ADDRGP4 $410 +ASGNP4 +ADDRGP4 $503 +JUMPV +LABELV $502 +ADDRLP4 1068 +ADDRGP4 $86 +ASGNP4 +LABELV $503 +ADDRLP4 1068 +INDIRP4 +ARGP4 +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRLP4 1044 +INDIRI4 +ADDRFP4 32 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 1072 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1072 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $498 +LABELV $491 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $346 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +ADDRLP4 1044 +INDIRI4 +ADDRFP4 32 +INDIRI4 +ADDI4 +RETI4 +LABELV $467 +endproc admin_search 1076 36 +proc admin_match 72 12 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $505 +CNSTI4 1 +RETI4 +ADDRGP4 $504 +JUMPV +LABELV $505 +ADDRFP4 0 +INDIRP4 +CNSTI4 41 +ADDP +ARGP4 +ADDRLP4 32 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 32 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $508 +ADDRLP4 64 +CNSTI4 1 +ASGNI4 +ADDRGP4 $509 +JUMPV +LABELV $508 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +LABELV $509 +ADDRLP4 64 +INDIRI4 +RETI4 +LABELV $504 +endproc admin_match 72 12 +proc admin_out 36 28 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $514 +JUMPV +LABELV $511 +ADDRLP4 20 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $515 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $515 +ADDRLP4 24 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $515 +ADDRLP4 24 +INDIRI4 +CNSTI4 65 +LTI4 $518 +ADDRLP4 24 +INDIRI4 +CNSTI4 90 +LEI4 $517 +LABELV $518 +ADDRLP4 28 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 97 +LTI4 $519 +ADDRLP4 28 +INDIRI4 +CNSTI4 122 +LEI4 $517 +LABELV $519 +ADDRLP4 32 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 48 +LTI4 $515 +ADDRLP4 32 +INDIRI4 +CNSTI4 57 +GTI4 $515 +LABELV $517 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +ADDI4 +ASGNI4 +LABELV $515 +LABELV $512 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $514 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $520 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $511 +LABELV $520 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $521 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 admin_level_maxname +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $524 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRGP4 $525 +JUMPV +LABELV $524 +ADDRLP4 24 +ADDRGP4 $522 +ASGNP4 +LABELV $525 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $510 +endproc admin_out 36 28 +proc admin_listadmins 4 40 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $126 +ARGP4 +ADDRGP4 $527 +ARGP4 +ADDRGP4 admin_match +ARGP4 +ADDRGP4 admin_out +ARGP4 +ADDRGP4 g_admin_admins +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +CNSTI4 64 +ARGI4 +CNSTI4 100 +ARGI4 +ADDRLP4 0 +ADDRGP4 admin_search +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $526 +endproc admin_listadmins 4 40 +proc admin_find_admin 120 24 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 84 +CNSTI4 -1 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 48 +CNSTP4 0 +ASGNP4 +ADDRLP4 88 +CNSTI4 1 +ASGNI4 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $529 +ADDRFP4 12 +INDIRP4 +CNSTP4 0 +ASGNP4 +LABELV $529 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $531 +ADDRFP4 16 +INDIRP4 +CNSTP4 0 +ASGNP4 +LABELV $531 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $535 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $533 +LABELV $535 +CNSTI4 -1 +RETI4 +ADDRGP4 $528 +JUMPV +LABELV $533 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $536 +ADDRFP4 8 +ADDRGP4 $538 +ASGNP4 +LABELV $536 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $542 +JUMPV +LABELV $539 +ADDRLP4 96 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 48 +LTI4 $545 +ADDRLP4 96 +INDIRI4 +CNSTI4 57 +LEI4 $543 +LABELV $545 +ADDRLP4 88 +CNSTI4 0 +ASGNI4 +ADDRGP4 $541 +JUMPV +LABELV $543 +LABELV $540 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $542 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $539 +LABELV $541 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +EQI4 $546 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 84 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +LTI4 $548 +ADDRLP4 84 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +GEI4 $548 +ADDRLP4 48 +CNSTI4 1760 +ADDRLP4 84 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 108 +CNSTU4 0 +ASGNU4 +ADDRLP4 48 +INDIRP4 +CVPU4 4 +ADDRLP4 108 +INDIRU4 +EQU4 $554 +ADDRLP4 112 +ADDRLP4 48 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +CVPU4 4 +ADDRLP4 108 +INDIRU4 +EQU4 $554 +ADDRLP4 112 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $551 +LABELV $554 +ADDRGP4 $555 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRI4 +ARGI4 +ADDRLP4 116 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 -1 +RETI4 +ADDRGP4 $528 +JUMPV +LABELV $551 +ADDRLP4 8 +ADDRLP4 48 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $549 +JUMPV +LABELV $548 +ADDRLP4 84 +INDIRI4 +CNSTI4 64 +LTI4 $556 +ADDRLP4 0 +CNSTI4 64 +ASGNI4 +ADDRLP4 8 +ADDRGP4 g_admin_admins +INDIRP4 +ASGNP4 +ADDRGP4 $561 +JUMPV +LABELV $558 +ADDRLP4 0 +INDIRI4 +ADDRLP4 84 +INDIRI4 +NEI4 $562 +ADDRGP4 $560 +JUMPV +LABELV $562 +LABELV $559 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $561 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $558 +LABELV $560 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $567 +JUMPV +LABELV $564 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $569 +ADDRGP4 $565 +JUMPV +LABELV $569 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +NEU4 $571 +ADDRLP4 48 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $566 +JUMPV +LABELV $571 +LABELV $565 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $567 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $564 +LABELV $566 +LABELV $556 +LABELV $549 +ADDRLP4 104 +CNSTU4 0 +ASGNU4 +ADDRLP4 48 +INDIRP4 +CVPU4 4 +ADDRLP4 104 +INDIRU4 +NEU4 $547 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 104 +INDIRU4 +NEU4 $547 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRGP4 g_admin_admins +INDIRP4 +ASGNP4 +ADDRGP4 $578 +JUMPV +LABELV $575 +LABELV $576 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $578 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $575 +ADDRGP4 $579 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 108 +CNSTI4 1 +ASGNI4 +ADDRGP4 level+24 +INDIRI4 +ADDRLP4 108 +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 112 +CNSTI4 64 +ASGNI4 +ADDRLP4 112 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 112 +INDIRI4 +ADDI4 +ADDRLP4 108 +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 116 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 -1 +RETI4 +ADDRGP4 $528 +JUMPV +LABELV $546 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 96 +ADDRGP4 g_admin_admins +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 64 +ASGNI4 +ADDRGP4 $584 +JUMPV +LABELV $581 +ADDRLP4 96 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 52 +ARGP4 +ADDRLP4 100 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $585 +ADDRLP4 84 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 96 +INDIRP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $585 +LABELV $582 +ADDRLP4 96 +ADDRLP4 96 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $584 +ADDRLP4 96 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $587 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +LTI4 $581 +LABELV $587 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $591 +JUMPV +LABELV $588 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $593 +ADDRGP4 $589 +JUMPV +LABELV $593 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $595 +ADDRLP4 100 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 100 +INDIRU4 +CNSTU4 0 +EQU4 $595 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 100 +INDIRU4 +NEU4 $595 +ADDRLP4 48 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $589 +JUMPV +LABELV $595 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 52 +ARGP4 +ADDRLP4 104 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $597 +ADDRLP4 84 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 48 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 48 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $597 +LABELV $589 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $591 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +GEI4 $599 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +LTI4 $588 +LABELV $599 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $600 +ADDRGP4 $602 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 100 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 -1 +RETI4 +ADDRGP4 $528 +JUMPV +LABELV $600 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +LEI4 $603 +ADDRGP4 $605 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 100 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 52 +ARGP4 +ADDRGP4 admin_listadmins +CALLI4 +pop +CNSTI4 -1 +RETI4 +ADDRGP4 $528 +JUMPV +LABELV $603 +LABELV $547 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $606 +ADDRFP4 12 +INDIRP4 +ADDRLP4 48 +INDIRP4 +ASGNP4 +LABELV $606 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $608 +ADDRFP4 16 +INDIRP4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $608 +ADDRLP4 84 +INDIRI4 +RETI4 +LABELV $528 +endproc admin_find_admin 120 24 +export G_admin_duration +proc G_admin_duration 4 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 1576800000 +GTI4 $613 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $611 +LABELV $613 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $614 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $612 +JUMPV +LABELV $611 +ADDRFP4 0 +INDIRI4 +CNSTI4 31536000 +LTI4 $615 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 $617 +ARGP4 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 1274059200 +DIVF4 +ARGF4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $616 +JUMPV +LABELV $615 +ADDRFP4 0 +INDIRI4 +CNSTI4 7776000 +LTI4 $618 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 $620 +ARGP4 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 1226024960 +DIVF4 +ARGF4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $619 +JUMPV +LABELV $618 +ADDRFP4 0 +INDIRI4 +CNSTI4 86400 +LTI4 $621 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 $623 +ARGP4 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 1202241536 +DIVF4 +ARGF4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $622 +JUMPV +LABELV $621 +ADDRFP4 0 +INDIRI4 +CNSTI4 3600 +LTI4 $624 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 $626 +ARGP4 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 1163984896 +DIVF4 +ARGF4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $625 +JUMPV +LABELV $624 +ADDRFP4 0 +INDIRI4 +CNSTI4 60 +LTI4 $627 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 $629 +ARGP4 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 1114636288 +DIVF4 +ARGF4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $628 +JUMPV +LABELV $627 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 $630 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $628 +LABELV $625 +LABELV $622 +LABELV $619 +LABELV $616 +LABELV $612 +LABELV $610 +endproc G_admin_duration 4 16 +proc G_admin_ban_message 24 24 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $632 +CNSTP4 0 +ARGP4 +ADDRLP4 16 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRGP4 G_admin_duration +CALLV +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 $634 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $632 +ADDRLP4 0 +CNSTU4 0 +ASGNU4 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRU4 +EQU4 $635 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRU4 +EQU4 $635 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRGP4 g_admin_bans +INDIRP4 +ASGNP4 +ADDRGP4 $640 +JUMPV +LABELV $637 +LABELV $638 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $640 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 12 +INDIRU4 +CNSTU4 0 +EQU4 $641 +ADDRLP4 12 +INDIRU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +NEU4 $637 +LABELV $641 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRGP4 $642 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $644 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRGP4 $645 +JUMPV +LABELV $644 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +LABELV $645 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $635 +LABELV $631 +endproc G_admin_ban_message 24 24 +proc G_admin_ban_matches 16 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $651 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $647 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $649 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_AddressCompare +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $649 +LABELV $651 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $650 +JUMPV +LABELV $649 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $650 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $646 +endproc G_admin_ban_matches 16 8 +proc G_admin_match_ban 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $653 +CNSTP4 0 +RETP4 +ADDRGP4 $652 +JUMPV +LABELV $653 +ADDRLP4 0 +ADDRGP4 g_admin_bans +INDIRP4 +ASGNP4 +ADDRGP4 $658 +JUMPV +LABELV $655 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $659 +ADDRLP4 12 +INDIRI4 +ADDRLP4 4 +INDIRI4 +GTI4 $659 +ADDRGP4 $656 +JUMPV +LABELV $659 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_admin_ban_matches +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $661 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $652 +JUMPV +LABELV $661 +LABELV $656 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $658 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $655 +CNSTP4 0 +RETP4 +LABELV $652 +endproc G_admin_match_ban 20 8 +export G_admin_ban_check +proc G_admin_ban_check 1048 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $664 +CNSTI4 0 +RETI4 +ADDRGP4 $663 +JUMPV +LABELV $664 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1028 +ADDRGP4 G_admin_match_ban +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1028 +INDIRP4 +ASGNP4 +ADDRLP4 1028 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $666 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 G_admin_ban_message +CALLV +pop +ADDRLP4 1036 +ADDRLP4 0 +INDIRP4 +CNSTI4 276 +ADDP4 +ASGNP4 +ADDRLP4 1032 +ADDRLP4 1036 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 1036 +INDIRP4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 5 +GEI4 $668 +CNSTP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_AdminMessage +CALLV +pop +ADDRGP4 $669 +JUMPV +LABELV $668 +ADDRLP4 0 +INDIRP4 +CNSTI4 276 +ADDP4 +INDIRI4 +CNSTI4 10 +GEI4 $670 +ADDRGP4 $672 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 276 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 10 +NEI4 $675 +ADDRLP4 1040 +ADDRGP4 $673 +ASGNP4 +ADDRGP4 $676 +JUMPV +LABELV $675 +ADDRLP4 1040 +ADDRGP4 $86 +ASGNP4 +LABELV $676 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +LABELV $670 +LABELV $669 +CNSTI4 1 +RETI4 +ADDRGP4 $663 +JUMPV +LABELV $666 +CNSTI4 0 +RETI4 +LABELV $663 +endproc G_admin_ban_check 1048 24 +export G_admin_cmd_check +proc G_admin_cmd_check 56 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI1 0 +ASGNI1 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $678 +CNSTI4 0 +RETI4 +ADDRGP4 $677 +JUMPV +LABELV $678 +ADDRLP4 0 +ARGP4 +ADDRGP4 Q_strlwr +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 admin_log_start +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 32 +ADDRGP4 G_admin_command +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $680 +CNSTI4 1 +ARGI4 +ADDRLP4 36 +ADDRGP4 ConcatArgsPrintable +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 138 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $682 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 G_FloodLimited +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $684 +CNSTI4 1 +RETI4 +ADDRGP4 $677 +JUMPV +LABELV $684 +CNSTI4 2 +ARGI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRGP4 $683 +JUMPV +LABELV $682 +ADDRGP4 $686 +ARGP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +LABELV $683 +ADDRLP4 24 +INDIRI4 +ARGI4 +ADDRGP4 admin_log_end +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $677 +JUMPV +LABELV $680 +ADDRLP4 0 +ARGP4 +ADDRLP4 36 +ADDRGP4 G_admin_cmd +CALLP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $687 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $689 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 G_FloodLimited +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $691 +CNSTI4 1 +RETI4 +ADDRGP4 $677 +JUMPV +LABELV $691 +ADDRLP4 20 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $693 +ADDRGP4 admin_log_abort +CALLV +pop +LABELV $693 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $690 +CNSTI4 1 +ARGI4 +ADDRLP4 52 +ADDRGP4 ConcatArgsPrintable +CALLP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRGP4 $690 +JUMPV +LABELV $689 +ADDRGP4 $686 +ARGP4 +ADDRLP4 20 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRLP4 48 +ADDRGP4 ConcatArgsPrintable +CALLP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +LABELV $690 +ADDRLP4 24 +INDIRI4 +ARGI4 +ADDRGP4 admin_log_end +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $677 +JUMPV +LABELV $687 +CNSTI4 0 +RETI4 +LABELV $677 +endproc G_admin_cmd_check 56 12 +proc llsort 68 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $698 +ADDRGP4 $697 +JUMPV +LABELV $698 +LABELV $700 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 40 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRGP4 $706 +JUMPV +LABELV $703 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRGP4 $710 +JUMPV +LABELV $707 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $711 +ADDRGP4 $709 +JUMPV +LABELV $711 +LABELV $708 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $710 +ADDRLP4 24 +INDIRI4 +ADDRLP4 28 +INDIRI4 +LTI4 $707 +LABELV $709 +ADDRLP4 16 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 $716 +JUMPV +LABELV $713 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $717 +ADDRLP4 16 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $720 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $720 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +GTI4 $717 +LABELV $720 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 12 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $718 +JUMPV +LABELV $717 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $718 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $721 +ADDRLP4 20 +INDIRP4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRGP4 $722 +JUMPV +LABELV $721 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $722 +LABELV $714 +ADDRLP4 20 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $716 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $723 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $713 +LABELV $723 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $713 +LABELV $704 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $706 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $703 +ADDRLP4 20 +INDIRP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +LSHI4 +ASGNI4 +LABELV $701 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +GTI4 $700 +LABELV $697 +endproc llsort 68 8 +proc cmplevel 4 0 +ADDRLP4 0 +CNSTI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRI4 +SUBI4 +RETI4 +LABELV $724 +endproc cmplevel 4 0 +export G_admin_readconfig +proc G_admin_readconfig 180 20 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 36 +CNSTP4 0 +ASGNP4 +ADDRLP4 40 +CNSTP4 0 +ASGNP4 +ADDRLP4 60 +CNSTP4 0 +ASGNP4 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRGP4 G_admin_cleanup +CALLV +pop +ADDRGP4 g_admin+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $726 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $729 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $725 +JUMPV +LABELV $726 +ADDRGP4 g_admin+16 +ARGP4 +ADDRLP4 56 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 116 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 44 +ADDRLP4 116 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +GEI4 $731 +ADDRGP4 $733 +ARGP4 +ADDRGP4 g_admin+16 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 admin_default_levels +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $725 +JUMPV +LABELV $731 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 120 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 120 +INDIRP4 +ASGNP4 +ADDRLP4 124 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 124 +INDIRP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRLP4 56 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 44 +INDIRI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 56 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 128 +CNSTI4 0 +ASGNI4 +ADDRGP4 admin_level_maxname +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRGP4 g_admin+16 +ARGP4 +ADDRGP4 COM_BeginParseSession +CALLV +pop +ADDRGP4 $737 +JUMPV +LABELV $736 +ADDRLP4 8 +ARGP4 +ADDRLP4 132 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 132 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $739 +ADDRGP4 $738 +JUMPV +LABELV $739 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $743 +ARGP4 +ADDRLP4 136 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 136 +INDIRI4 +CNSTI4 0 +NEI4 $741 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $744 +CNSTI4 1064 +ARGI4 +ADDRLP4 140 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 140 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 140 +INDIRP4 +ASGNP4 +ADDRGP4 $745 +JUMPV +LABELV $744 +CNSTI4 1064 +ARGI4 +ADDRLP4 144 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRGP4 g_admin_levels +ADDRLP4 144 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 144 +INDIRP4 +ASGNP4 +LABELV $745 +ADDRLP4 148 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 148 +INDIRI4 +ASGNI4 +ADDRLP4 152 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +ADDRLP4 152 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 152 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 152 +INDIRI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +ADDRLP4 148 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $742 +JUMPV +LABELV $741 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $748 +ARGP4 +ADDRLP4 140 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +NEI4 $746 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $749 +CNSTI4 1100 +ARGI4 +ADDRLP4 144 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 144 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 144 +INDIRP4 +ASGNP4 +ADDRGP4 $750 +JUMPV +LABELV $749 +CNSTI4 1100 +ARGI4 +ADDRLP4 148 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRGP4 g_admin_admins +ADDRLP4 148 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 148 +INDIRP4 +ASGNP4 +LABELV $750 +ADDRLP4 152 +CNSTI4 1 +ASGNI4 +ADDRLP4 20 +ADDRLP4 152 +INDIRI4 +ASGNI4 +ADDRLP4 156 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +ADDRLP4 156 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 156 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 156 +INDIRI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 48 +INDIRI4 +ADDRLP4 152 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $747 +JUMPV +LABELV $746 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $753 +ARGP4 +ADDRLP4 144 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 0 +NEI4 $751 +ADDRLP4 40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $754 +CNSTI4 284 +ARGI4 +ADDRLP4 148 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 148 +INDIRP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 148 +INDIRP4 +ASGNP4 +ADDRGP4 $755 +JUMPV +LABELV $754 +CNSTI4 284 +ARGI4 +ADDRLP4 152 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRGP4 g_admin_bans +ADDRLP4 152 +INDIRP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 152 +INDIRP4 +ASGNP4 +LABELV $755 +ADDRLP4 156 +CNSTI4 1 +ASGNI4 +ADDRLP4 24 +ADDRLP4 156 +INDIRI4 +ASGNI4 +ADDRLP4 160 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRLP4 52 +ADDRLP4 52 +INDIRI4 +ADDRLP4 156 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 40 +INDIRP4 +CNSTI4 280 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRGP4 $752 +JUMPV +LABELV $751 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $758 +ARGP4 +ADDRLP4 148 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 148 +INDIRI4 +CNSTI4 0 +NEI4 $756 +ADDRLP4 60 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $759 +CNSTI4 160 +ARGI4 +ADDRLP4 152 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 152 +INDIRP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 152 +INDIRP4 +ASGNP4 +ADDRGP4 $760 +JUMPV +LABELV $759 +CNSTI4 160 +ARGI4 +ADDRLP4 156 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRGP4 g_admin_commands +ADDRLP4 156 +INDIRP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 156 +INDIRP4 +ASGNP4 +LABELV $760 +ADDRLP4 160 +CNSTI4 1 +ASGNI4 +ADDRLP4 28 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRLP4 164 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 64 +INDIRI4 +ADDRLP4 160 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $757 +JUMPV +LABELV $756 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $761 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $765 +ARGP4 +ADDRLP4 152 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +NEI4 $763 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 admin_readconfig_int +CALLV +pop +ADDRGP4 $762 +JUMPV +LABELV $763 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $768 +ARGP4 +ADDRLP4 156 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 0 +NEI4 $766 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRLP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 160 +ADDRGP4 Q_PrintStrlen +CALLI4 +ASGNI4 +ADDRLP4 44 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ADDRGP4 admin_level_maxname +INDIRI4 +LEI4 $762 +ADDRGP4 admin_level_maxname +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRGP4 $762 +JUMPV +LABELV $766 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $773 +ARGP4 +ADDRLP4 160 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 0 +NEI4 $771 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $762 +JUMPV +LABELV $771 +ADDRGP4 $774 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 COM_ParseError +CALLV +pop +ADDRGP4 $762 +JUMPV +LABELV $761 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $775 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $768 +ARGP4 +ADDRLP4 152 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +NEI4 $777 +ADDRLP4 8 +ARGP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $776 +JUMPV +LABELV $777 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $781 +ARGP4 +ADDRLP4 156 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 0 +NEI4 $779 +ADDRLP4 8 +ARGP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +CNSTI4 33 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $776 +JUMPV +LABELV $779 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $765 +ARGP4 +ADDRLP4 160 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 0 +NEI4 $782 +ADDRLP4 8 +ARGP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 admin_readconfig_int +CALLV +pop +ADDRGP4 $776 +JUMPV +LABELV $782 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $773 +ARGP4 +ADDRLP4 164 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 164 +INDIRI4 +CNSTI4 0 +NEI4 $784 +ADDRLP4 8 +ARGP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 73 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $776 +JUMPV +LABELV $784 +ADDRGP4 $786 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 COM_ParseError +CALLV +pop +ADDRGP4 $776 +JUMPV +LABELV $775 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $787 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $768 +ARGP4 +ADDRLP4 152 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +NEI4 $789 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $788 +JUMPV +LABELV $789 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $781 +ARGP4 +ADDRLP4 156 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 0 +NEI4 $791 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +CNSTI4 33 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $788 +JUMPV +LABELV $791 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $795 +ARGP4 +ADDRLP4 160 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 0 +NEI4 $793 +ADDRLP4 8 +ARGP4 +ADDRLP4 72 +ARGP4 +CNSTI4 44 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRLP4 72 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRGP4 G_AddressParse +CALLI4 +pop +ADDRGP4 $788 +JUMPV +LABELV $793 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $798 +ARGP4 +ADDRLP4 164 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 164 +INDIRI4 +CNSTI4 0 +NEI4 $796 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +CNSTI4 80 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $788 +JUMPV +LABELV $796 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $801 +ARGP4 +ADDRLP4 168 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +CNSTI4 0 +NEI4 $799 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 220 +ADDP4 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $788 +JUMPV +LABELV $799 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $804 +ARGP4 +ADDRLP4 172 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 172 +INDIRI4 +CNSTI4 0 +NEI4 $802 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 240 +ADDP4 +ARGP4 +ADDRGP4 admin_readconfig_int +CALLV +pop +ADDRGP4 $788 +JUMPV +LABELV $802 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $807 +ARGP4 +ADDRLP4 176 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 176 +INDIRI4 +CNSTI4 0 +NEI4 $805 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $788 +JUMPV +LABELV $805 +ADDRGP4 $808 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 COM_ParseError +CALLV +pop +ADDRGP4 $788 +JUMPV +LABELV $787 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $809 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $813 +ARGP4 +ADDRLP4 152 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +NEI4 $811 +ADDRLP4 8 +ARGP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $810 +JUMPV +LABELV $811 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $816 +ARGP4 +ADDRLP4 156 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 0 +NEI4 $814 +ADDRLP4 8 +ARGP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $810 +JUMPV +LABELV $814 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $819 +ARGP4 +ADDRLP4 160 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 0 +NEI4 $817 +ADDRLP4 8 +ARGP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 88 +ADDP4 +ARGP4 +CNSTI4 50 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $810 +JUMPV +LABELV $817 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $110 +ARGP4 +ADDRLP4 164 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 164 +INDIRI4 +CNSTI4 0 +NEI4 $820 +ADDRLP4 8 +ARGP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 138 +ADDP4 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $810 +JUMPV +LABELV $820 +ADDRGP4 $822 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 COM_ParseError +CALLV +pop +ADDRGP4 $810 +JUMPV +LABELV $809 +ADDRGP4 $823 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 COM_ParseError +CALLV +pop +LABELV $810 +LABELV $788 +LABELV $776 +LABELV $762 +LABELV $757 +LABELV $752 +LABELV $747 +LABELV $742 +LABELV $737 +ADDRGP4 $736 +JUMPV +LABELV $738 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +ADDRGP4 $824 +ARGP4 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRLP4 48 +INDIRI4 +ARGI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRLP4 64 +INDIRI4 +ARGI4 +ADDRLP4 132 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $825 +ADDRGP4 admin_default_levels +CALLV +pop +ADDRGP4 $826 +JUMPV +LABELV $825 +ADDRGP4 g_admin_levels +ARGP4 +ADDRGP4 cmplevel +ARGP4 +ADDRGP4 llsort +CALLV +pop +ADDRGP4 g_admin_admins +ARGP4 +ADDRGP4 cmplevel +ARGP4 +ADDRGP4 llsort +CALLV +pop +LABELV $826 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $830 +JUMPV +LABELV $827 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $832 +ADDRLP4 136 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 140 +ADDRGP4 G_admin_admin +CALLP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +CNSTI4 544 +ADDP4 +ADDRLP4 140 +INDIRP4 +ASGNP4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $834 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 G_admin_authlog +CALLV +pop +LABELV $834 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 G_admin_cmdlist +CALLV +pop +LABELV $832 +LABELV $828 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $830 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $827 +CNSTI4 1 +RETI4 +LABELV $725 +endproc G_admin_readconfig 180 20 +export G_admin_time +proc G_admin_time 40 16 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_RealTime +CALLI4 +pop +ADDRGP4 $837 +ARGP4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRLP4 0+4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $836 +endproc G_admin_time 40 16 +export G_admin_setlevel +proc G_admin_setlevel 120 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 56 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 3 +GEI4 $841 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $843 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $840 +JUMPV +LABELV $841 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 40 +ARGP4 +CNSTI4 12 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 40 +ARGP4 +ADDRLP4 60 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +ARGI4 +ADDRLP4 64 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 64 +INDIRP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $844 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $846 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $840 +JUMPV +LABELV $844 +ADDRLP4 76 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 76 +INDIRU4 +EQU4 $847 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 76 +INDIRU4 +EQU4 $850 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $851 +JUMPV +LABELV $850 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +LABELV $851 +ADDRLP4 52 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRI4 +LEI4 $847 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $852 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $840 +JUMPV +LABELV $847 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 $165 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 80 +ADDRGP4 admin_find_admin +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +GEI4 $853 +CNSTI4 0 +RETI4 +ADDRGP4 $840 +JUMPV +LABELV $853 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $855 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 admin_higher_admin +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +NEI4 $855 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $857 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $840 +JUMPV +LABELV $855 +ADDRLP4 92 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 92 +INDIRU4 +NEU4 $858 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 92 +INDIRU4 +EQU4 $858 +ADDRLP4 0 +ADDRGP4 g_admin_admins +INDIRP4 +ASGNP4 +ADDRGP4 $863 +JUMPV +LABELV $860 +LABELV $861 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $863 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 100 +CNSTU4 0 +ASGNU4 +ADDRLP4 96 +INDIRP4 +CVPU4 4 +ADDRLP4 100 +INDIRU4 +EQU4 $864 +ADDRLP4 96 +INDIRP4 +INDIRP4 +CVPU4 4 +ADDRLP4 100 +INDIRU4 +NEU4 $860 +LABELV $864 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $865 +CNSTI4 1100 +ARGI4 +ADDRLP4 104 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 104 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 104 +INDIRP4 +ASGNP4 +ADDRGP4 $866 +JUMPV +LABELV $865 +CNSTI4 1100 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRGP4 g_admin_admins +ADDRLP4 108 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 108 +INDIRP4 +ASGNP4 +LABELV $866 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +CNSTI4 33 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $858 +ADDRLP4 96 +CNSTI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $867 +ADDRLP4 0 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $867 +ADDRGP4 $869 +ARGP4 +ADDRLP4 100 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 100 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 108 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $870 +ARGP4 +ADDRLP4 112 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRLP4 112 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +INDIRP4 +ARGP4 +ADDRLP4 116 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 admin_writeconfig +CALLV +pop +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $871 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_authlog +CALLV +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_cmdlist +CALLV +pop +LABELV $871 +CNSTI4 1 +RETI4 +LABELV $840 +endproc G_admin_setlevel 120 20 +export G_admin_register +proc G_admin_register 52 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $874 +CNSTI4 0 +RETI4 +ADDRGP4 $873 +JUMPV +LABELV $874 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $876 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $877 +JUMPV +LABELV $876 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $877 +ADDRLP4 24 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +LEI4 $878 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 28 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $882 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LEI4 $880 +LABELV $882 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $883 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $873 +JUMPV +LABELV $880 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $884 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +EQI4 $884 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $886 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $873 +JUMPV +LABELV $884 +LABELV $878 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $887 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 G_IsNewbieName +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $887 +ADDRGP4 $889 +ARGP4 +ADDRGP4 g_newbieNamePrefix+16 +ARGP4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $873 +JUMPV +LABELV $887 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $893 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +LEI4 $891 +LABELV $893 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $891 +ADDRGP4 $894 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRGP4 $895 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $900 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $900 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 41 +ADDP4 +ASGNP4 +ADDRGP4 $901 +JUMPV +LABELV $900 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +LABELV $901 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $902 +ADDRLP4 44 +ADDRGP4 $897 +ASGNP4 +ADDRGP4 $903 +JUMPV +LABELV $902 +ADDRLP4 44 +ADDRGP4 $898 +ASGNP4 +LABELV $903 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $873 +endproc G_admin_register 52 12 +export G_admin_l1 +proc G_admin_l1 88 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 8 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 56 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 2 +GEI4 $905 +ADDRGP4 $907 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 60 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $904 +JUMPV +LABELV $905 +CNSTI4 1 +ARGI4 +ADDRLP4 16 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 60 +ADDRGP4 admin_find_admin +CALLI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +GEI4 $908 +CNSTI4 0 +RETI4 +ADDRGP4 $904 +JUMPV +LABELV $908 +ADDRLP4 0 +ARGP4 +ADDRGP4 $124 +ARGP4 +ADDRLP4 64 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $910 +ADDRLP4 68 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $912 +ADDRLP4 68 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $912 +ADDRGP4 $914 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $904 +JUMPV +LABELV $912 +ADDRLP4 52 +CNSTI4 1 +ASGNI4 +ADDRGP4 $911 +JUMPV +LABELV $910 +ADDRLP4 68 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $917 +ADDRLP4 68 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $915 +LABELV $917 +ADDRGP4 $918 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $904 +JUMPV +LABELV $915 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +LABELV $911 +ADDRGP4 $894 +ARGP4 +ADDRLP4 48 +INDIRI4 +ARGI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $919 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $924 +ADDRLP4 72 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRGP4 $925 +JUMPV +LABELV $924 +ADDRLP4 72 +ADDRLP4 8 +INDIRP4 +CNSTI4 41 +ADDP4 +ASGNP4 +LABELV $925 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $926 +ADDRLP4 76 +ADDRGP4 $921 +ASGNP4 +ADDRGP4 $927 +JUMPV +LABELV $926 +ADDRLP4 76 +ADDRGP4 $922 +ASGNP4 +LABELV $927 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $904 +endproc G_admin_l1 88 20 +proc admin_create_ban 1128 36 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +ARGP4 +ADDRLP4 1088 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 1088 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 g_admin_bans +INDIRP4 +ASGNP4 +ADDRGP4 $932 +JUMPV +LABELV $929 +ADDRLP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +LEI4 $933 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $933 +ADDRLP4 1092 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1096 +CNSTI4 0 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +ADDRLP4 1096 +INDIRI4 +EQI4 $935 +ADDRLP4 1092 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GTI4 $935 +ADDRLP4 1092 +INDIRI4 +ADDRLP4 1096 +INDIRI4 +EQI4 $937 +ADDRLP4 1092 +INDIRI4 +CNSTI4 86400 +ADDI4 +ADDRLP4 8 +INDIRI4 +LEI4 $935 +LABELV $937 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $935 +LABELV $930 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $932 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $929 +ADDRLP4 0 +ADDRGP4 g_admin_bans +INDIRP4 +ASGNP4 +ADDRGP4 $939 +JUMPV +LABELV $938 +ADDRLP4 1092 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1096 +CNSTI4 0 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +ADDRLP4 1096 +INDIRI4 +EQI4 $941 +ADDRLP4 1092 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GTI4 $941 +ADDRLP4 12 +INDIRI4 +CNSTI4 64 +GEI4 $943 +ADDRLP4 1092 +INDIRI4 +ADDRLP4 1096 +INDIRI4 +EQI4 $941 +ADDRLP4 1092 +INDIRI4 +CNSTI4 86400 +ADDI4 +ADDRLP4 8 +INDIRI4 +GTI4 $941 +LABELV $943 +ADDRLP4 1104 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $944 +ADDRLP4 20 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRGP4 $945 +JUMPV +LABELV $944 +ADDRLP4 1108 +ADDRGP4 g_admin_bans +ASGNP4 +ADDRLP4 1108 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1108 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $945 +ADDRLP4 1108 +ADDRLP4 1104 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1108 +INDIRI4 +CNSTI4 0 +EQI4 $948 +ADDRLP4 1108 +INDIRI4 +CNSTI4 86400 +ADDI4 +ADDRLP4 8 +INDIRI4 +LEI4 $946 +LABELV $948 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $946 +ADDRLP4 1104 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +ADDRGP4 $942 +JUMPV +LABELV $941 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $942 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $949 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $949 +LABELV $939 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $938 +ADDRLP4 0 +ADDRGP4 g_admin_bans +INDIRP4 +ASGNP4 +ADDRGP4 $954 +JUMPV +LABELV $951 +LABELV $952 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $954 +ADDRLP4 1096 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 1096 +INDIRU4 +EQU4 $955 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +ADDRLP4 1096 +INDIRU4 +NEU4 $951 +LABELV $955 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $956 +CNSTI4 284 +ARGI4 +ADDRLP4 1100 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 1100 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1100 +INDIRP4 +ASGNP4 +ADDRGP4 $957 +JUMPV +LABELV $956 +CNSTI4 284 +ARGI4 +ADDRLP4 1104 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRGP4 g_admin_bans +ADDRLP4 1104 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1104 +INDIRP4 +ASGNP4 +LABELV $957 +ADDRLP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +CNSTI4 33 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +CNSTU4 68 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 $958 +ARGP4 +ADDRLP4 24+20 +INDIRI4 +CNSTI4 1900 +ADDI4 +ARGI4 +ADDRLP4 24+16 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 24+12 +INDIRI4 +ARGI4 +ADDRLP4 24+8 +INDIRI4 +ARGI4 +ADDRLP4 24+4 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1108 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRLP4 1084 +ADDRLP4 1108 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +ADDRLP4 1084 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $964 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $965 +JUMPV +LABELV $964 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 16 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $965 +ADDRFP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $966 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +ADDRGP4 $968 +ARGP4 +CNSTI4 80 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $967 +JUMPV +LABELV $966 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +ADDRFP4 20 +INDIRP4 +ARGP4 +CNSTI4 80 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $967 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +ARGP4 +CNSTI4 1024 +ARGI4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_admin_ban_message +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $972 +JUMPV +LABELV $969 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $974 +ADDRGP4 $970 +JUMPV +LABELV $974 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 1112 +ADDRGP4 G_admin_ban_matches +CALLI4 +ASGNI4 +ADDRLP4 1112 +INDIRI4 +CNSTI4 0 +EQI4 $976 +ADDRGP4 $978 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 1116 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1116 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $979 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +ADDRLP4 1124 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1124 +INDIRP4 +ARGP4 +ADDRGP4 trap_DropClient +CALLV +pop +LABELV $976 +LABELV $970 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $972 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $969 +LABELV $928 +endproc admin_create_ban 1128 36 +export G_admin_parse_time +proc G_admin_parse_time 52 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $984 +CNSTI4 -1 +RETI4 +ADDRGP4 $980 +JUMPV +LABELV $983 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 48 +LTI4 $988 +ADDRLP4 8 +INDIRI4 +CNSTI4 57 +LEI4 $990 +LABELV $988 +CNSTI4 -1 +RETI4 +ADDRGP4 $980 +JUMPV +LABELV $989 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 12 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 10 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 12 +INDIRP4 +INDIRI1 +CVII4 1 +ADDI4 +CNSTI4 48 +SUBI4 +ASGNI4 +LABELV $990 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 48 +LTI4 $992 +ADDRLP4 16 +INDIRI4 +CNSTI4 57 +LEI4 $989 +LABELV $992 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $993 +ADDRGP4 $985 +JUMPV +LABELV $993 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 32 +CNSTI4 109 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $1001 +ADDRLP4 20 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GTI4 $1004 +LABELV $1003 +ADDRLP4 40 +CNSTI4 100 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $999 +ADDRLP4 20 +INDIRI4 +ADDRLP4 40 +INDIRI4 +LTI4 $995 +LABELV $1005 +ADDRLP4 20 +INDIRI4 +CNSTI4 104 +EQI4 $1000 +ADDRGP4 $995 +JUMPV +LABELV $1004 +ADDRLP4 48 +CNSTI4 115 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $996 +ADDRLP4 20 +INDIRI4 +ADDRLP4 48 +INDIRI4 +LTI4 $995 +LABELV $1006 +ADDRLP4 20 +INDIRI4 +CNSTI4 119 +EQI4 $998 +ADDRGP4 $995 +JUMPV +LABELV $998 +ADDRLP4 0 +CNSTI4 7 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +LABELV $999 +ADDRLP4 0 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +LABELV $1000 +ADDRLP4 0 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +LABELV $1001 +ADDRLP4 0 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRGP4 $996 +JUMPV +LABELV $995 +CNSTI4 -1 +RETI4 +ADDRGP4 $980 +JUMPV +LABELV $996 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $984 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $983 +LABELV $985 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1007 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1007 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $980 +endproc G_admin_parse_time 52 0 +export G_admin_kick +proc G_admin_kick 1120 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1068 +CNSTI4 3 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1012 +ARGP4 +ADDRLP4 1072 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1072 +INDIRI4 +CNSTI4 0 +EQI4 $1010 +ADDRLP4 1068 +CNSTI4 2 +ASGNI4 +LABELV $1010 +ADDRLP4 1076 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +GEI4 $1013 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1015 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1009 +JUMPV +LABELV $1013 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 1080 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1080 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 1084 +ADDRGP4 G_ClientNumberFromString +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 1084 +INDIRI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 -1 +NEI4 $1016 +ADDRGP4 $1018 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 1088 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1088 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1009 +JUMPV +LABELV $1016 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1088 +ADDRGP4 admin_higher +CALLI4 +ASGNI4 +ADDRLP4 1088 +INDIRI4 +CNSTI4 0 +NEI4 $1019 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1021 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1009 +JUMPV +LABELV $1019 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1022 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1024 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1009 +JUMPV +LABELV $1022 +ADDRGP4 $1025 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 1092 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1092 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 1092 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1096 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1096 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRGP4 g_adminTempBan+16 +ARGP4 +ADDRLP4 1108 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +CNSTI4 1 +ADDRLP4 1108 +INDIRI4 +LEI4 $1031 +ADDRLP4 1100 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1032 +JUMPV +LABELV $1031 +ADDRGP4 g_adminTempBan+16 +ARGP4 +ADDRLP4 1112 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +ADDRLP4 1100 +ADDRLP4 1112 +INDIRI4 +ASGNI4 +LABELV $1032 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1116 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1116 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 1116 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 1116 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRLP4 1100 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1033 +ADDRLP4 1104 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $1034 +JUMPV +LABELV $1033 +ADDRLP4 1104 +ADDRGP4 $1029 +ASGNP4 +LABELV $1034 +ADDRLP4 1104 +INDIRP4 +ARGP4 +ADDRGP4 admin_create_ban +CALLV +pop +ADDRGP4 admin_writeconfig +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1009 +endproc G_admin_kick 1120 24 +export G_admin_ban +proc G_admin_ban 1240 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1156 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 1160 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1160 +INDIRI4 +CNSTI4 2 +GEI4 $1036 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1038 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1035 +JUMPV +LABELV $1036 +CNSTI4 1 +ARGI4 +ADDRLP4 84 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 116 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 116 +ARGP4 +ADDRLP4 1164 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 1164 +INDIRI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +GTI4 $1039 +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +CNSTI4 2 +ARGI4 +ADDRLP4 1168 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 80 +ADDRLP4 1168 +INDIRP4 +ASGNP4 +ADDRGP4 $1040 +JUMPV +LABELV $1039 +CNSTI4 3 +ARGI4 +ADDRLP4 1168 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 80 +ADDRLP4 1168 +INDIRP4 +ASGNP4 +LABELV $1040 +ADDRLP4 80 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1041 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1012 +ARGP4 +ADDRLP4 1168 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1168 +INDIRI4 +CNSTI4 0 +NEI4 $1041 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1043 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1035 +JUMPV +LABELV $1041 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1046 +ARGP4 +ADDRLP4 1172 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1172 +INDIRI4 +CNSTI4 0 +NEI4 $1044 +ADDRGP4 g_adminMaxBan+16 +ARGP4 +ADDRLP4 1184 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +CNSTI4 1 +ADDRLP4 1184 +INDIRI4 +LEI4 $1050 +ADDRLP4 1180 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1051 +JUMPV +LABELV $1050 +ADDRGP4 g_adminMaxBan+16 +ARGP4 +ADDRLP4 1188 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +ADDRLP4 1180 +ADDRLP4 1188 +INDIRI4 +ASGNI4 +LABELV $1051 +ADDRLP4 1176 +ADDRLP4 1180 +INDIRI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $1054 +ADDRLP4 76 +INDIRI4 +ADDRLP4 1176 +INDIRI4 +LEI4 $1052 +LABELV $1054 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1055 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRLP4 76 +ADDRLP4 1176 +INDIRI4 +ASGNI4 +LABELV $1052 +LABELV $1044 +ADDRLP4 84 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 1176 +ADDRGP4 G_AddressParse +CALLI4 +ASGNI4 +ADDRLP4 1176 +INDIRI4 +CNSTI4 0 +EQI4 $1056 +ADDRLP4 8+44 +INDIRI4 +CNSTI4 0 +NEI4 $1060 +ADDRLP4 1188 +CNSTI4 32 +ASGNI4 +ADDRGP4 $1061 +JUMPV +LABELV $1060 +ADDRLP4 1188 +CNSTI4 128 +ASGNI4 +LABELV $1061 +ADDRLP4 1180 +ADDRLP4 1188 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1063 +ADDRLP4 1192 +ADDRLP4 1180 +INDIRI4 +CNSTI4 2 +DIVI4 +ASGNI4 +ADDRGP4 $1064 +JUMPV +LABELV $1063 +ADDRLP4 1192 +CNSTI4 1 +ASGNI4 +LABELV $1064 +ADDRLP4 1184 +ADDRLP4 1192 +INDIRI4 +ASGNI4 +ADDRLP4 8+64 +INDIRI4 +ADDRLP4 1184 +INDIRI4 +LTI4 $1069 +ADDRLP4 8+64 +INDIRI4 +ADDRLP4 1180 +INDIRI4 +LEI4 $1065 +LABELV $1069 +ADDRGP4 $1070 +ARGP4 +ADDRLP4 8+64 +INDIRI4 +ARGI4 +ADDRLP4 1184 +INDIRI4 +ARGI4 +ADDRLP4 1180 +INDIRI4 +ARGI4 +ADDRLP4 1196 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1196 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1035 +JUMPV +LABELV $1065 +ADDRLP4 1156 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRGP4 level+22152 +INDIRP4 +ASGNP4 +ADDRGP4 $1075 +JUMPV +LABELV $1072 +ADDRLP4 4 +INDIRP4 +CNSTI4 3044 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1077 +ADDRGP4 $1073 +JUMPV +LABELV $1077 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1082 +JUMPV +LABELV $1079 +ADDRLP4 8 +ARGP4 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 1196 +ADDRGP4 G_AddressCompare +CALLI4 +ASGNI4 +ADDRLP4 1196 +INDIRI4 +CNSTI4 0 +EQI4 $1083 +ADDRGP4 $1081 +JUMPV +LABELV $1083 +LABELV $1080 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1082 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +GEI4 $1085 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1079 +LABELV $1085 +LABELV $1081 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +GEI4 $1086 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1086 +ADDRGP4 $1074 +JUMPV +LABELV $1086 +LABELV $1073 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $1075 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1072 +LABELV $1074 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1057 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1090 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1035 +JUMPV +LABELV $1056 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 1180 +ADDRGP4 G_NamelogFromString +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1180 +INDIRP4 +ASGNP4 +ADDRLP4 1180 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1093 +ADDRLP4 4 +INDIRP4 +CNSTI4 3044 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1091 +LABELV $1093 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1094 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1035 +JUMPV +LABELV $1091 +LABELV $1057 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1095 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +ADDRLP4 1188 +ADDRGP4 admin_higher_guid +CALLI4 +ASGNI4 +ADDRLP4 1188 +INDIRI4 +CNSTI4 0 +NEI4 $1095 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1097 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1035 +JUMPV +LABELV $1095 +ADDRLP4 1192 +ADDRLP4 4 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1192 +INDIRI4 +CNSTI4 -1 +LEI4 $1098 +CNSTI4 2580 +ADDRLP4 1192 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 456 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1098 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1100 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1035 +JUMPV +LABELV $1098 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $1102 +ADDRLP4 1196 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRGP4 $1103 +JUMPV +LABELV $1102 +ADDRLP4 1196 +CNSTI4 -1 +ASGNI4 +LABELV $1103 +ADDRLP4 1196 +INDIRI4 +ARGI4 +ADDRLP4 1140 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRGP4 G_admin_duration +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1204 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1104 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 1204 +INDIRP4 +ARGP4 +ADDRLP4 1140 +ARGP4 +ADDRLP4 80 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1107 +ADDRLP4 1200 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRGP4 $1108 +JUMPV +LABELV $1107 +ADDRLP4 1200 +ADDRGP4 $1105 +ASGNP4 +LABELV $1108 +ADDRLP4 1200 +INDIRP4 +ARGP4 +ADDRLP4 1212 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 1212 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1025 +ARGP4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 1220 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1220 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRLP4 1156 +INDIRI4 +CNSTI4 0 +EQI4 $1109 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $1112 +ADDRLP4 1224 +ADDRLP4 4 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ASGNP4 +ADDRGP4 $1113 +JUMPV +LABELV $1112 +ADDRLP4 1224 +CNSTI4 2580 +ADDRLP4 4 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 468 +ADDP4 +ASGNP4 +LABELV $1113 +ADDRLP4 1224 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRGP4 admin_create_ban +CALLV +pop +ADDRGP4 $1114 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 1232 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1232 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRGP4 $1110 +JUMPV +LABELV $1109 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1118 +JUMPV +LABELV $1115 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $1120 +ADDRLP4 1224 +ADDRLP4 4 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ASGNP4 +ADDRGP4 $1121 +JUMPV +LABELV $1120 +ADDRLP4 1224 +CNSTI4 2580 +ADDRLP4 4 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 468 +ADDP4 +ASGNP4 +LABELV $1121 +ADDRLP4 1224 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRGP4 admin_create_ban +CALLV +pop +ADDRGP4 $1114 +ARGP4 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 1236 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1236 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +LABELV $1116 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1118 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +GEI4 $1122 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1115 +LABELV $1122 +LABELV $1110 +ADDRLP4 4 +INDIRP4 +CNSTI4 3044 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 g_admin+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1123 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1126 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $1124 +JUMPV +LABELV $1123 +ADDRGP4 admin_writeconfig +CALLV +pop +LABELV $1124 +CNSTI4 1 +RETI4 +LABELV $1035 +endproc G_admin_ban 1240 24 +export G_admin_unban +proc G_admin_unban 80 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTP4 0 +ARGP4 +ADDRLP4 20 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +GEI4 $1128 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1130 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1127 +JUMPV +LABELV $1128 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 28 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 g_admin_bans +INDIRP4 +ASGNP4 +ADDRGP4 $1134 +JUMPV +LABELV $1131 +LABELV $1132 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $1134 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1135 +ADDRLP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1131 +LABELV $1135 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1136 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1138 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1127 +JUMPV +LABELV $1136 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1046 +ARGP4 +ADDRLP4 40 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 44 +INDIRI4 +NEI4 $1139 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +ADDRLP4 44 +INDIRI4 +EQI4 $1144 +ADDRGP4 g_adminMaxBan+16 +ARGP4 +ADDRLP4 52 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +CNSTI4 1 +ADDRLP4 52 +INDIRI4 +LEI4 $1145 +ADDRLP4 36 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1146 +JUMPV +LABELV $1145 +ADDRGP4 g_adminMaxBan+16 +ARGP4 +ADDRLP4 56 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 56 +INDIRI4 +ASGNI4 +LABELV $1146 +ADDRLP4 48 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ADDRLP4 36 +INDIRI4 +LEI4 $1139 +LABELV $1144 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1147 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1127 +JUMPV +LABELV $1139 +ADDRGP4 $1148 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1150 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $1151 +JUMPV +LABELV $1150 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +LABELV $1151 +ADDRLP4 60 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1152 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 admin_writeconfig +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1127 +endproc G_admin_unban 80 24 +lit +align 1 +LABELV $1154 +byte 1 0 +skip 12 +export G_admin_adjustban +code +proc G_admin_adjustban 1188 40 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTP4 0 +ARGP4 +ADDRLP4 1080 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRLP4 1044 +ADDRLP4 1080 +INDIRI4 +ASGNI4 +ADDRLP4 1049 +ADDRGP4 $1154 +INDIRB +ASGNB 13 +ADDRLP4 1048 +CNSTI1 0 +ASGNI1 +ADDRLP4 1036 +CNSTI4 0 +ASGNI4 +ADDRLP4 1068 +CNSTI4 0 +ASGNI4 +ADDRLP4 1084 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 3 +GEI4 $1155 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1157 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1153 +JUMPV +LABELV $1155 +CNSTI4 1 +ARGI4 +ADDRLP4 1062 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 1062 +ARGP4 +ADDRLP4 1088 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 1088 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 g_admin_bans +INDIRP4 +ASGNP4 +ADDRGP4 $1161 +JUMPV +LABELV $1158 +LABELV $1159 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $1161 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1162 +ADDRLP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1158 +LABELV $1162 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1163 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1165 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1153 +JUMPV +LABELV $1163 +ADDRGP4 g_adminMaxBan+16 +ARGP4 +ADDRLP4 1100 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +CNSTI4 1 +ADDRLP4 1100 +INDIRI4 +LEI4 $1169 +ADDRLP4 1096 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1170 +JUMPV +LABELV $1169 +ADDRGP4 g_adminMaxBan+16 +ARGP4 +ADDRLP4 1104 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +ADDRLP4 1096 +ADDRLP4 1104 +INDIRI4 +ASGNI4 +LABELV $1170 +ADDRLP4 1072 +ADDRLP4 1096 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1046 +ARGP4 +ADDRLP4 1108 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1112 +CNSTI4 0 +ASGNI4 +ADDRLP4 1108 +INDIRI4 +ADDRLP4 1112 +INDIRI4 +NEI4 $1171 +ADDRLP4 1116 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1116 +INDIRI4 +ADDRLP4 1112 +INDIRI4 +EQI4 $1173 +ADDRLP4 1116 +INDIRI4 +ADDRLP4 1044 +INDIRI4 +SUBI4 +ADDRLP4 1072 +INDIRI4 +LEI4 $1171 +LABELV $1173 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1174 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1153 +JUMPV +LABELV $1171 +CNSTI4 2 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 8 +INDIRI1 +CVII4 1 +CNSTI4 47 +NEI4 $1175 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1178 +ADDRLP4 1128 +CNSTI4 128 +ASGNI4 +ADDRGP4 $1179 +JUMPV +LABELV $1178 +ADDRLP4 1128 +CNSTI4 32 +ASGNI4 +LABELV $1179 +ADDRLP4 1120 +ADDRLP4 1128 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1181 +ADDRLP4 1132 +ADDRLP4 1120 +INDIRI4 +CNSTI4 2 +DIVI4 +ASGNI4 +ADDRGP4 $1182 +JUMPV +LABELV $1181 +ADDRLP4 1132 +CNSTI4 1 +ASGNI4 +LABELV $1182 +ADDRLP4 1124 +ADDRLP4 1132 +INDIRI4 +ASGNI4 +ADDRLP4 8+1 +ARGP4 +ADDRLP4 1136 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 1036 +ADDRLP4 1136 +INDIRI4 +ASGNI4 +ADDRLP4 1036 +INDIRI4 +ADDRLP4 1124 +INDIRI4 +LTI4 $1186 +ADDRLP4 1036 +INDIRI4 +ADDRLP4 1120 +INDIRI4 +LEI4 $1184 +LABELV $1186 +ADDRGP4 $1187 +ARGP4 +ADDRLP4 1036 +INDIRI4 +ARGI4 +ADDRLP4 1124 +INDIRI4 +ARGI4 +ADDRLP4 1120 +INDIRI4 +ARGI4 +ADDRLP4 1144 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1144 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1153 +JUMPV +LABELV $1184 +ADDRLP4 1144 +ADDRLP4 1068 +INDIRI4 +ASGNI4 +ADDRLP4 1068 +ADDRLP4 1144 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 1144 +INDIRI4 +CNSTI4 3 +ADDI4 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +LABELV $1175 +ADDRLP4 1120 +ADDRLP4 8 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1120 +INDIRI4 +CNSTI4 43 +EQI4 $1190 +ADDRLP4 1120 +INDIRI4 +CNSTI4 45 +NEI4 $1188 +LABELV $1190 +ADDRLP4 1048 +ADDRLP4 8 +INDIRI1 +ASGNI1 +LABELV $1188 +ADDRLP4 1048 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1192 +ADDRLP4 1124 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1193 +JUMPV +LABELV $1192 +ADDRLP4 1124 +CNSTI4 0 +ASGNI4 +LABELV $1193 +ADDRLP4 1124 +INDIRI4 +ADDRLP4 8 +ADDP4 +ARGP4 +ADDRLP4 1128 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +ADDRLP4 1032 +ADDRLP4 1128 +INDIRI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +GEI4 $1194 +ADDRLP4 1068 +ADDRLP4 1068 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $1195 +JUMPV +LABELV $1194 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +EQI4 $1196 +ADDRLP4 1132 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ADDRLP4 1132 +INDIRI4 +NEI4 $1198 +ADDRLP4 1048 +INDIRI1 +CVII4 1 +ADDRLP4 1132 +INDIRI4 +EQI4 $1198 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1200 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1153 +JUMPV +LABELV $1198 +ADDRLP4 1048 +INDIRI1 +CVII4 1 +CNSTI4 43 +NEI4 $1201 +ADDRLP4 1076 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ADDRLP4 1032 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1202 +JUMPV +LABELV $1201 +ADDRLP4 1048 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $1203 +ADDRLP4 1076 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ADDRLP4 1032 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $1204 +JUMPV +LABELV $1203 +ADDRLP4 1076 +ADDRLP4 1044 +INDIRI4 +ADDRLP4 1032 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1204 +LABELV $1202 +ADDRLP4 1076 +INDIRI4 +ADDRLP4 1044 +INDIRI4 +GTI4 $1197 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1207 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1153 +JUMPV +LABELV $1196 +ADDRLP4 1132 +CNSTI4 0 +ASGNI4 +ADDRLP4 1076 +ADDRLP4 1132 +INDIRI4 +ASGNI4 +ADDRLP4 1032 +ADDRLP4 1132 +INDIRI4 +ASGNI4 +LABELV $1197 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1046 +ARGP4 +ADDRLP4 1136 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1140 +CNSTI4 0 +ASGNI4 +ADDRLP4 1136 +INDIRI4 +ADDRLP4 1140 +INDIRI4 +NEI4 $1208 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1140 +INDIRI4 +EQI4 $1210 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1072 +INDIRI4 +LEI4 $1208 +LABELV $1210 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1211 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRLP4 1076 +ADDRLP4 1044 +INDIRI4 +ADDRLP4 1072 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1208 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 1076 +INDIRI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +EQI4 $1213 +ADDRLP4 1148 +ADDRLP4 1076 +INDIRI4 +ADDRLP4 1044 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $1214 +JUMPV +LABELV $1213 +ADDRLP4 1148 +CNSTI4 -1 +ASGNI4 +LABELV $1214 +ADDRLP4 1148 +INDIRI4 +ARGI4 +ADDRLP4 1049 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRGP4 G_admin_duration +CALLV +pop +LABELV $1195 +ADDRLP4 1036 +INDIRI4 +CNSTI4 0 +EQI4 $1215 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +CNSTI4 47 +ARGI4 +ADDRLP4 1136 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 1132 +ADDRLP4 1136 +INDIRP4 +ASGNP4 +ADDRLP4 1132 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1217 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRLP4 1140 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1132 +ADDRLP4 1140 +INDIRU4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDP4 +ASGNP4 +LABELV $1217 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1222 +ADDRLP4 1144 +CNSTI4 128 +ASGNI4 +ADDRGP4 $1223 +JUMPV +LABELV $1222 +ADDRLP4 1144 +CNSTI4 32 +ASGNI4 +LABELV $1223 +ADDRLP4 1036 +INDIRI4 +ADDRLP4 1144 +INDIRI4 +NEI4 $1219 +ADDRLP4 1132 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1220 +JUMPV +LABELV $1219 +ADDRLP4 1148 +ADDRLP4 1132 +INDIRP4 +ASGNP4 +ADDRLP4 1148 +INDIRP4 +ARGP4 +CNSTU4 44 +ADDRLP4 1148 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +SUBU4 +CVUI4 4 +ARGI4 +ADDRGP4 $1224 +ARGP4 +ADDRLP4 1036 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $1220 +ADDRLP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +ADDRLP4 1036 +INDIRI4 +ASGNI4 +LABELV $1215 +ADDRLP4 1068 +INDIRI4 +CNSTI4 3 +ADDI4 +ARGI4 +ADDRLP4 1132 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 1040 +ADDRLP4 1132 +INDIRP4 +ASGNP4 +ADDRLP4 1040 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1225 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +ADDRLP4 1040 +INDIRP4 +ARGP4 +CNSTI4 80 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $1225 +ADDRGP4 $1148 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1228 +ADDRLP4 1136 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ADDRLP4 1044 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $1229 +JUMPV +LABELV $1228 +ADDRLP4 1136 +CNSTI4 0 +ASGNI4 +LABELV $1229 +ADDRLP4 1136 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRLP4 1144 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1144 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1168 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRLP4 1036 +INDIRI4 +CNSTI4 0 +EQI4 $1240 +ADDRGP4 $1231 +ARGP4 +ADDRLP4 1036 +INDIRI4 +ARGI4 +ADDRLP4 1172 +CNSTI4 0 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1172 +INDIRI4 +GEI4 $1244 +ADDRLP4 1040 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 1172 +INDIRI4 +EQI4 $1242 +LABELV $1244 +ADDRLP4 1152 +ADDRGP4 $1232 +ASGNP4 +ADDRGP4 $1243 +JUMPV +LABELV $1242 +ADDRLP4 1152 +ADDRGP4 $86 +ASGNP4 +LABELV $1243 +ADDRLP4 1152 +INDIRP4 +ARGP4 +ADDRLP4 1176 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1148 +ADDRLP4 1176 +INDIRP4 +ASGNP4 +ADDRGP4 $1241 +JUMPV +LABELV $1240 +ADDRLP4 1148 +ADDRGP4 $86 +ASGNP4 +LABELV $1241 +ADDRGP4 $1230 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 1168 +INDIRP4 +ARGP4 +ADDRLP4 1148 +INDIRP4 +ARGP4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +LTI4 $1245 +ADDRLP4 1156 +ADDRGP4 $1235 +ASGNP4 +ADDRGP4 $1246 +JUMPV +LABELV $1245 +ADDRLP4 1156 +ADDRGP4 $86 +ASGNP4 +LABELV $1246 +ADDRLP4 1156 +INDIRP4 +ARGP4 +ADDRLP4 1049 +ARGP4 +ADDRLP4 1180 +CNSTI4 0 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1180 +INDIRI4 +LTI4 $1247 +ADDRLP4 1040 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 1180 +INDIRI4 +EQI4 $1247 +ADDRLP4 1160 +ADDRGP4 $1232 +ASGNP4 +ADDRGP4 $1248 +JUMPV +LABELV $1247 +ADDRLP4 1160 +ADDRGP4 $86 +ASGNP4 +LABELV $1248 +ADDRLP4 1160 +INDIRP4 +ARGP4 +ADDRLP4 1040 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1249 +ADDRLP4 1164 +ADDRGP4 $1238 +ASGNP4 +ADDRGP4 $1250 +JUMPV +LABELV $1249 +ADDRLP4 1164 +ADDRGP4 $86 +ASGNP4 +LABELV $1250 +ADDRLP4 1164 +INDIRP4 +ARGP4 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1184 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 1184 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1251 +ADDRLP4 0 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $1251 +ADDRGP4 admin_writeconfig +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1153 +endproc G_admin_adjustban 1188 40 +export G_admin_putteam +proc G_admin_putteam 1116 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +CNSTI4 1 +ARGI4 +ADDRLP4 24 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 1080 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 3 +GEI4 $1255 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1257 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1253 +JUMPV +LABELV $1255 +ADDRLP4 24 +ARGP4 +ADDRLP4 56 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 1084 +ADDRGP4 G_ClientNumberFromString +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 1084 +INDIRI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 -1 +NEI4 $1258 +ADDRGP4 $1260 +ARGP4 +ADDRLP4 56 +ARGP4 +ADDRLP4 1088 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1088 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1253 +JUMPV +LABELV $1258 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 20 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1088 +ADDRGP4 admin_higher +CALLI4 +ASGNI4 +ADDRLP4 1088 +INDIRI4 +CNSTI4 0 +NEI4 $1261 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1263 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1253 +JUMPV +LABELV $1261 +ADDRLP4 8 +ARGP4 +ADDRLP4 1092 +ADDRGP4 G_TeamFromString +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 1092 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +NEI4 $1264 +ADDRGP4 $1266 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 1096 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1096 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1253 +JUMPV +LABELV $1264 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1267 +CNSTI4 0 +RETI4 +ADDRGP4 $1253 +JUMPV +LABELV $1267 +ADDRGP4 $869 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 1096 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1096 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 1096 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 1100 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1100 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_ChangeTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1104 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1108 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $1269 +ARGP4 +ADDRLP4 1104 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 1108 +INDIRP4 +ARGP4 +ADDRLP4 1112 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 1112 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1253 +endproc G_admin_putteam 1116 16 +lit +align 1 +LABELV $1271 +byte 1 0 +skip 63 +export G_admin_changemap +code +proc G_admin_changemap 164 16 +ADDRLP4 64 +ADDRGP4 $1271 +INDIRB +ASGNB 64 +ADDRLP4 128 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 128 +INDIRI4 +CNSTI4 2 +GEI4 $1272 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1274 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1270 +JUMPV +LABELV $1272 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRGP4 $1277 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 132 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 136 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 136 +INDIRI4 +CNSTI4 0 +NEI4 $1275 +ADDRGP4 $1278 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 140 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 140 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1270 +JUMPV +LABELV $1275 +ADDRLP4 140 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 2 +LEI4 $1279 +CNSTI4 2 +ARGI4 +ADDRLP4 64 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 64 +ARGP4 +ADDRGP4 $1283 +ARGP4 +ADDRLP4 144 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 0 +EQI4 $1285 +ADDRGP4 $1284 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 148 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 148 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 152 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +LEI4 $1281 +LABELV $1285 +ADDRGP4 $1286 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1282 +JUMPV +LABELV $1281 +ADDRGP4 $1287 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 156 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 156 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1270 +JUMPV +LABELV $1282 +LABELV $1279 +ADDRLP4 0 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRLP4 64 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRGP4 $1288 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 144 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRGP4 level+68 +CNSTI4 1 +ASGNI4 +CNSTI4 77 +ARGI4 +ADDRGP4 G_MapLog_Result +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 152 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRLP4 64 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1293 +ADDRGP4 $1291 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 156 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 148 +ADDRLP4 156 +INDIRP4 +ASGNP4 +ADDRGP4 $1294 +JUMPV +LABELV $1293 +ADDRLP4 148 +ADDRGP4 $86 +ASGNP4 +LABELV $1294 +ADDRGP4 $1290 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 152 +INDIRP4 +ARGP4 +ADDRLP4 148 +INDIRP4 +ARGP4 +ADDRLP4 160 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 160 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1270 +endproc G_admin_changemap 164 16 +export G_admin_cp +proc G_admin_cp 144 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +ADDRLP4 84 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 2 +GEI4 $1296 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1298 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1295 +JUMPV +LABELV $1296 +CNSTI4 1 +ARGI4 +ADDRLP4 76 +ARGP4 +CNSTI4 8 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 76 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $1299 +ADDRLP4 88 +ADDRLP4 76+1 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 96 +CNSTI4 83 +ASGNI4 +ADDRLP4 88 +INDIRI4 +ADDRLP4 96 +INDIRI4 +EQI4 $1307 +ADDRLP4 88 +INDIRI4 +ADDRLP4 96 +INDIRI4 +GTI4 $1310 +LABELV $1309 +ADDRLP4 104 +CNSTI4 65 +ASGNI4 +ADDRLP4 88 +INDIRI4 +ADDRLP4 104 +INDIRI4 +EQI4 $1305 +ADDRLP4 88 +INDIRI4 +ADDRLP4 104 +INDIRI4 +LTI4 $1301 +LABELV $1311 +ADDRLP4 88 +INDIRI4 +CNSTI4 72 +EQI4 $1306 +ADDRGP4 $1301 +JUMPV +LABELV $1310 +ADDRLP4 112 +CNSTI4 104 +ASGNI4 +ADDRLP4 88 +INDIRI4 +ADDRLP4 112 +INDIRI4 +EQI4 $1306 +ADDRLP4 88 +INDIRI4 +ADDRLP4 112 +INDIRI4 +GTI4 $1313 +LABELV $1312 +ADDRLP4 88 +INDIRI4 +CNSTI4 97 +EQI4 $1305 +ADDRGP4 $1301 +JUMPV +LABELV $1313 +ADDRLP4 88 +INDIRI4 +CNSTI4 115 +EQI4 $1307 +ADDRGP4 $1301 +JUMPV +LABELV $1305 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1302 +JUMPV +LABELV $1306 +ADDRLP4 8 +CNSTI4 2 +ASGNI4 +ADDRGP4 $1302 +JUMPV +LABELV $1307 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1302 +JUMPV +LABELV $1301 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1308 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1295 +JUMPV +LABELV $1302 +ADDRLP4 116 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 2 +GEI4 $1314 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1316 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1295 +JUMPV +LABELV $1314 +CNSTI4 2 +ARGI4 +ADDRLP4 120 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +ADDRGP4 $1300 +JUMPV +LABELV $1299 +CNSTI4 1 +ARGI4 +ADDRLP4 88 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +LABELV $1300 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1320 +JUMPV +LABELV $1317 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1322 +ADDRGP4 $1318 +JUMPV +LABELV $1322 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $1328 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $1328 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 $1326 +ARGP4 +ADDRLP4 100 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 0 +EQI4 $1324 +LABELV $1328 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1329 +ADDRGP4 $1331 +ARGP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +GEI4 $1335 +ADDRLP4 104 +ADDRGP4 $1332 +ASGNP4 +ADDRGP4 $1336 +JUMPV +LABELV $1335 +ADDRLP4 104 +ADDRGP4 $1333 +ASGNP4 +LABELV $1336 +ADDRLP4 104 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 108 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 108 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1329 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 132 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1347 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 136 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRLP4 112 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRGP4 $1348 +JUMPV +LABELV $1347 +ADDRLP4 112 +ADDRGP4 $86 +ASGNP4 +LABELV $1348 +ADDRGP4 $1337 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1349 +ADDRLP4 116 +ADDRGP4 $1338 +ASGNP4 +ADDRGP4 $1350 +JUMPV +LABELV $1349 +ADDRLP4 116 +ADDRGP4 $86 +ASGNP4 +LABELV $1350 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $1351 +ADDRLP4 120 +ADDRGP4 $1340 +ASGNP4 +ADDRGP4 $1352 +JUMPV +LABELV $1351 +ADDRLP4 120 +ADDRGP4 $86 +ASGNP4 +LABELV $1352 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $1353 +ADDRLP4 124 +ADDRGP4 $1342 +ASGNP4 +ADDRGP4 $1354 +JUMPV +LABELV $1353 +ADDRLP4 124 +ADDRGP4 $86 +ASGNP4 +LABELV $1354 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1355 +ADDRLP4 128 +ADDRGP4 $1344 +ASGNP4 +ADDRGP4 $1356 +JUMPV +LABELV $1355 +ADDRLP4 128 +ADDRGP4 $86 +ASGNP4 +LABELV $1356 +ADDRLP4 128 +INDIRP4 +ARGP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRLP4 12 +ARGP4 +ADDRLP4 140 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 140 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1324 +LABELV $1318 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1320 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1317 +CNSTI4 1 +RETI4 +LABELV $1295 +endproc G_admin_cp 144 36 +export G_admin_warn +proc G_admin_warn 1156 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1128 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1128 +INDIRI4 +CNSTI4 3 +GEI4 $1358 +ADDRGP4 $1360 +ARGP4 +ADDRLP4 1132 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1132 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1357 +JUMPV +LABELV $1358 +CNSTI4 1 +ARGI4 +ADDRLP4 68 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 68 +ARGP4 +ADDRLP4 100 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 1132 +ADDRGP4 G_ClientNumberFromString +CALLI4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 1132 +INDIRI4 +ASGNI4 +ADDRLP4 1132 +INDIRI4 +CNSTI4 -1 +NEI4 $1361 +ADDRGP4 $1363 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 1136 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1136 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1357 +JUMPV +LABELV $1361 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1760 +ADDRLP4 64 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 1136 +ADDRGP4 admin_higher +CALLI4 +ASGNI4 +ADDRLP4 1136 +INDIRI4 +CNSTI4 0 +NEI4 $1364 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1366 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1357 +JUMPV +LABELV $1364 +ADDRLP4 1124 +CNSTI4 1760 +ADDRLP4 64 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1140 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 1140 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +ADDRGP4 $1367 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1144 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 64 +INDIRI4 +ARGI4 +ADDRLP4 1144 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1148 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1368 +ARGP4 +ADDRLP4 1124 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1148 +INDIRP4 +ARGP4 +ADDRLP4 1152 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 1152 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1357 +endproc G_admin_warn 1156 16 +export G_admin_mute +proc G_admin_mute 88 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 56 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 2 +GEI4 $1370 +ADDRGP4 $1372 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 60 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1369 +JUMPV +LABELV $1370 +CNSTI4 1 +ARGI4 +ADDRLP4 24 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 60 +ADDRGP4 G_NamelogFromString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1373 +ADDRGP4 $1375 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 64 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1369 +JUMPV +LABELV $1373 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1376 +ADDRLP4 0 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 G_admin_admin +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 admin_higher_admin +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $1376 +ADDRGP4 $1378 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1369 +JUMPV +LABELV $1376 +ADDRLP4 0 +INDIRP4 +CNSTI4 3068 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1379 +ADDRLP4 4 +ARGP4 +ADDRGP4 $137 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $1381 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1383 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1369 +JUMPV +LABELV $1381 +ADDRLP4 0 +INDIRP4 +CNSTI4 3068 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +CNSTI4 -1 +LEI4 $1384 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $1386 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1384 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1387 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1380 +JUMPV +LABELV $1379 +ADDRLP4 4 +ARGP4 +ADDRGP4 $185 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $1388 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1390 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1369 +JUMPV +LABELV $1388 +ADDRLP4 0 +INDIRP4 +CNSTI4 3068 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +CNSTI4 -1 +LEI4 $1391 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $1393 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1391 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1394 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1380 +ADDRGP4 $869 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1369 +endproc G_admin_mute 88 16 +export G_admin_denybuild +proc G_admin_denybuild 88 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 56 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 2 +GEI4 $1396 +ADDRGP4 $1372 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 60 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1395 +JUMPV +LABELV $1396 +CNSTI4 1 +ARGI4 +ADDRLP4 24 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 60 +ADDRGP4 G_NamelogFromString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1398 +ADDRGP4 $1375 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 64 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1395 +JUMPV +LABELV $1398 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1400 +ADDRLP4 0 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 G_admin_admin +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 admin_higher_admin +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $1400 +ADDRGP4 $1378 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1395 +JUMPV +LABELV $1400 +ADDRLP4 0 +INDIRP4 +CNSTI4 3072 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1402 +ADDRLP4 4 +ARGP4 +ADDRGP4 $88 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $1404 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1406 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1395 +JUMPV +LABELV $1404 +ADDRLP4 0 +INDIRP4 +CNSTI4 3072 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +CNSTI4 -1 +LEI4 $1407 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $1409 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1407 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1410 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1403 +JUMPV +LABELV $1402 +ADDRLP4 4 +ARGP4 +ADDRGP4 $87 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $1411 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1413 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1395 +JUMPV +LABELV $1411 +ADDRLP4 0 +INDIRP4 +CNSTI4 3072 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +CNSTI4 -1 +LEI4 $1414 +CNSTI4 2580 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $1416 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1414 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1417 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1403 +ADDRGP4 $869 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1395 +endproc G_admin_denybuild 88 16 +lit +align 1 +LABELV $1419 +byte 1 0 +skip 31 +align 1 +LABELV $1420 +byte 1 0 +skip 31 +export G_admin_listadmins +code +proc G_admin_listadmins 96 12 +ADDRLP4 40 +ADDRGP4 $1419 +INDIRB +ASGNB 32 +ADDRLP4 0 +ADDRGP4 $1420 +INDIRB +ASGNB 32 +ADDRLP4 36 +CNSTI4 64 +ASGNI4 +ADDRLP4 72 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 3 +NEI4 $1421 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 76 +INDIRI4 +ASGNI4 +LABELV $1421 +ADDRLP4 76 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 1 +LEI4 $1423 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 80 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 2 +NEI4 $1425 +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $1428 +ADDRLP4 84 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1429 +JUMPV +LABELV $1428 +ADDRLP4 84 +CNSTI4 0 +ASGNI4 +LABELV $1429 +ADDRLP4 32 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRGP4 $1433 +JUMPV +LABELV $1430 +LABELV $1431 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1433 +ADDRLP4 88 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 48 +LTI4 $1434 +ADDRLP4 88 +INDIRI4 +CNSTI4 57 +LEI4 $1430 +LABELV $1434 +LABELV $1425 +ADDRLP4 88 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 88 +INDIRI4 +EQI4 $1435 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 88 +INDIRI4 +NEI4 $1435 +ADDRLP4 0 +ARGP4 +ADDRLP4 92 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRGP4 $1436 +JUMPV +LABELV $1435 +ADDRLP4 0 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +LABELV $1436 +LABELV $1423 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 40 +ARGP4 +ADDRGP4 admin_listadmins +CALLI4 +pop +CNSTI4 1 +RETI4 +LABELV $1418 +endproc G_admin_listadmins 96 12 +lit +align 1 +LABELV $1438 +byte 1 0 +skip 63 +export G_admin_listlayouts +code +proc G_admin_listlayouts 412 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 392 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRGP4 $1438 +INDIRB +ASGNB 64 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 396 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 396 +INDIRI4 +CNSTI4 2 +NEI4 $1439 +CNSTI4 1 +ARGI4 +ADDRLP4 72 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRGP4 $1440 +JUMPV +LABELV $1439 +ADDRGP4 $1441 +ARGP4 +ADDRLP4 72 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +LABELV $1440 +ADDRLP4 72 +ARGP4 +ADDRLP4 136 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRLP4 400 +ADDRGP4 G_LayoutList +CALLI4 +ASGNI4 +ADDRLP4 392 +ADDRLP4 400 +INDIRI4 +ASGNI4 +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRGP4 $1442 +ARGP4 +ADDRLP4 392 +INDIRI4 +ARGI4 +ADDRLP4 72 +ARGP4 +ADDRLP4 404 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 404 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 0 +ADDRLP4 136 +ASGNP4 +ADDRGP4 $1444 +JUMPV +LABELV $1443 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +NEI4 $1446 +ADDRGP4 $1448 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 408 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 408 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 4 +CNSTI1 0 +ASGNI1 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1447 +JUMPV +LABELV $1446 +ADDRLP4 68 +INDIRI4 +CVIU4 4 +CNSTU4 62 +GEU4 $1449 +ADDRLP4 408 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 408 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 408 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 68 +INDIRI4 +ADDRLP4 4 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $1449 +LABELV $1447 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1444 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1443 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1451 +ADDRGP4 $1448 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 408 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 408 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1451 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1437 +endproc G_admin_listlayouts 412 12 +export G_admin_listplayers +proc G_admin_listplayers 188 56 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 0 +ARGI4 +ADDRLP4 136 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 64 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $165 +ARGP4 +ADDRLP4 140 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 140 +INDIRI4 +ASGNI4 +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRGP4 $1454 +ARGP4 +ADDRGP4 level+72 +INDIRI4 +ARGI4 +ADDRLP4 144 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1456 +ARGP4 +ADDRLP4 148 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 148 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1460 +JUMPV +LABELV $1457 +ADDRLP4 36 +CNSTI4 2580 +ADDRLP4 48 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1462 +ADDRGP4 $1458 +JUMPV +LABELV $1462 +ADDRLP4 36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1464 +ADDRLP4 61 +CNSTI1 67 +ASGNI1 +ADDRLP4 60 +CNSTI1 53 +ASGNI1 +ADDRGP4 $1465 +JUMPV +LABELV $1464 +ADDRLP4 36 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 152 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRLP4 152 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 156 +ADDRGP4 toupper +CALLI4 +ASGNI4 +ADDRLP4 61 +ADDRLP4 156 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 36 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1466 +ADDRLP4 60 +CNSTI1 52 +ASGNI1 +ADDRGP4 $1467 +JUMPV +LABELV $1466 +ADDRLP4 36 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1468 +ADDRLP4 60 +CNSTI1 49 +ASGNI1 +ADDRGP4 $1469 +JUMPV +LABELV $1468 +ADDRLP4 60 +CNSTI1 55 +ASGNI1 +LABELV $1469 +LABELV $1467 +LABELV $1465 +ADDRLP4 36 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3068 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1471 +ADDRLP4 152 +CNSTI4 77 +ASGNI4 +ADDRGP4 $1472 +JUMPV +LABELV $1471 +ADDRLP4 152 +CNSTI4 32 +ASGNI4 +LABELV $1472 +ADDRLP4 62 +ADDRLP4 152 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 36 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3072 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1474 +ADDRLP4 156 +CNSTI4 66 +ASGNI4 +ADDRGP4 $1475 +JUMPV +LABELV $1474 +ADDRLP4 156 +CNSTI4 32 +ASGNI4 +LABELV $1475 +ADDRLP4 63 +ADDRLP4 156 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 52 +ADDRLP4 64 +INDIRP4 +ASGNP4 +ADDRLP4 44 +CNSTP4 0 +ASGNP4 +ADDRLP4 56 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1476 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $1478 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1760 +ADDRLP4 48 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 160 +ADDRGP4 admin_higher +CALLI4 +ASGNI4 +ADDRLP4 56 +ADDRLP4 160 +INDIRI4 +ASGNI4 +LABELV $1478 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $1483 +CNSTI4 1760 +ADDRLP4 48 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 $1482 +ARGP4 +ADDRLP4 164 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 164 +INDIRI4 +CNSTI4 0 +NEI4 $1480 +LABELV $1483 +ADDRLP4 36 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 168 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 168 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 72 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 36 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRLP4 104 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 72 +ARGP4 +ADDRLP4 104 +ARGP4 +ADDRLP4 172 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 172 +INDIRI4 +CNSTI4 0 +EQI4 $1484 +ADDRLP4 44 +ADDRLP4 36 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 41 +ADDP4 +ASGNP4 +LABELV $1484 +LABELV $1480 +LABELV $1476 +ADDRLP4 52 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1486 +ADDRLP4 4 +ARGP4 +ADDRLP4 52 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $1486 +ADDRLP4 160 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRGP4 $1491 +JUMPV +LABELV $1488 +ADDRLP4 168 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +ADDP4 +ASGNP4 +ADDRLP4 168 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1492 +ADDRLP4 168 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $1492 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4+1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1492 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4+1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 65 +LTI4 $1502 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4+1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 90 +LEI4 $1501 +LABELV $1502 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4+1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 97 +LTI4 $1503 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4+1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 122 +LEI4 $1501 +LABELV $1503 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4+1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +LTI4 $1492 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4+1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 57 +GTI4 $1492 +LABELV $1501 +ADDRLP4 40 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +ADDI4 +ASGNI4 +LABELV $1492 +LABELV $1489 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1491 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1488 +ADDRGP4 $1504 +ARGP4 +ADDRLP4 48 +INDIRI4 +ARGI4 +ADDRLP4 52 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1512 +ADDRLP4 164 +ADDRLP4 52 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1513 +JUMPV +LABELV $1512 +ADDRLP4 164 +CNSTI4 0 +ASGNI4 +LABELV $1513 +ADDRLP4 164 +INDIRI4 +ARGI4 +ADDRLP4 60 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 61 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $1514 +ADDRLP4 168 +CNSTI4 42 +ASGNI4 +ADDRGP4 $1515 +JUMPV +LABELV $1514 +ADDRLP4 168 +CNSTI4 32 +ASGNI4 +LABELV $1515 +ADDRLP4 168 +INDIRI4 +ARGI4 +ADDRGP4 admin_level_maxname +INDIRI4 +ADDRLP4 40 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 62 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 63 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1516 +ADDRLP4 172 +ADDRGP4 $1507 +ASGNP4 +ADDRGP4 $1517 +JUMPV +LABELV $1516 +ADDRLP4 172 +ADDRGP4 $86 +ASGNP4 +LABELV $1517 +ADDRLP4 172 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1518 +ADDRLP4 176 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRGP4 $1519 +JUMPV +LABELV $1518 +ADDRLP4 176 +ADDRGP4 $86 +ASGNP4 +LABELV $1519 +ADDRLP4 176 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1520 +ADDRLP4 180 +ADDRGP4 $1510 +ASGNP4 +ADDRGP4 $1521 +JUMPV +LABELV $1520 +ADDRLP4 180 +ADDRGP4 $86 +ASGNP4 +LABELV $1521 +ADDRLP4 180 +INDIRP4 +ARGP4 +ADDRLP4 184 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 184 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1458 +ADDRLP4 48 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1460 +ADDRLP4 48 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1457 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1453 +endproc G_admin_listplayers 188 56 +proc ban_matchip 12 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_AddressCompare +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1526 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_AddressCompare +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1524 +LABELV $1526 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1525 +JUMPV +LABELV $1524 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1525 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1522 +endproc ban_matchip 12 8 +proc ban_matchname 40 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1529 +ADDRLP4 32 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1530 +JUMPV +LABELV $1529 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +LABELV $1530 +ADDRLP4 32 +INDIRI4 +RETI4 +LABELV $1527 +endproc ban_matchname 40 12 +proc ban_out 88 56 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +ADDRGP4 $1532 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTP4 0 +ARGP4 +ADDRLP4 52 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1536 +JUMPV +LABELV $1533 +ADDRLP4 56 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1537 +ADDRLP4 56 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $1537 +ADDRLP4 60 +ADDRLP4 56 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $1537 +ADDRLP4 60 +INDIRI4 +CNSTI4 65 +LTI4 $1540 +ADDRLP4 60 +INDIRI4 +CNSTI4 90 +LEI4 $1539 +LABELV $1540 +ADDRLP4 64 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 97 +LTI4 $1541 +ADDRLP4 64 +INDIRI4 +CNSTI4 122 +LEI4 $1539 +LABELV $1541 +ADDRLP4 68 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 48 +LTI4 $1537 +ADDRLP4 68 +INDIRI4 +CNSTI4 57 +GTI4 $1537 +LABELV $1539 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +ADDI4 +ASGNI4 +LABELV $1537 +LABELV $1534 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1536 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1533 +ADDRLP4 12 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1545 +JUMPV +LABELV $1542 +ADDRLP4 56 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 56 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +ADDP4 +ADDRLP4 56 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $1543 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1545 +ADDRLP4 60 +ADDRLP4 8 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $1547 +ADDRLP4 60 +INDIRI4 +CNSTI4 32 +EQI4 $1547 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 10 +LTU4 $1542 +LABELV $1547 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 64 +ADDRLP4 4 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 68 +INDIRI4 +EQI4 $1550 +ADDRLP4 64 +INDIRI4 +ADDRLP4 48 +INDIRI4 +SUBI4 +ADDRLP4 68 +INDIRI4 +LEI4 $1548 +LABELV $1550 +ADDRLP4 4 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1552 +ADDRLP4 72 +ADDRLP4 4 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ADDRLP4 48 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $1553 +JUMPV +LABELV $1552 +ADDRLP4 72 +CNSTI4 -1 +ASGNI4 +LABELV $1553 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRLP4 28 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRGP4 G_admin_duration +CALLV +pop +ADDRGP4 $1549 +JUMPV +LABELV $1548 +ADDRLP4 28 +ARGP4 +ADDRGP4 $1554 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 44 +ADDRGP4 $1555 +ASGNP4 +LABELV $1549 +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +CNSTI4 47 +ARGI4 +ADDRLP4 80 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1559 +ADDRLP4 76 +ADDRGP4 $1557 +ASGNP4 +ADDRGP4 $1560 +JUMPV +LABELV $1559 +ADDRLP4 76 +ADDRGP4 $1532 +ASGNP4 +LABELV $1560 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $1556 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 32 +ADDI4 +CNSTI4 1 +SUBI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +CNSTI4 12 +ARGI4 +ADDRLP4 28 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $1531 +endproc ban_out 88 56 +lit +align 1 +LABELV $1562 +byte 1 0 +skip 31 +align 1 +LABELV $1563 +byte 1 0 +skip 31 +export G_admin_showbans +code +proc G_admin_showbans 172 40 +ADDRLP4 40 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRGP4 $1562 +INDIRB +ASGNB 32 +ADDRLP4 44 +ADDRGP4 $1563 +INDIRB +ASGNB 32 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 144 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 3 +NEI4 $1564 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 148 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 148 +INDIRI4 +ASGNI4 +LABELV $1564 +ADDRLP4 148 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 148 +INDIRI4 +CNSTI4 1 +LEI4 $1566 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 152 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 2 +NEI4 $1568 +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $1575 +ADDRLP4 156 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1576 +JUMPV +LABELV $1575 +ADDRLP4 156 +CNSTI4 0 +ASGNI4 +LABELV $1576 +ADDRLP4 32 +ADDRLP4 156 +INDIRI4 +ASGNI4 +ADDRGP4 $1573 +JUMPV +LABELV $1570 +LABELV $1571 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1573 +ADDRLP4 160 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 48 +LTI4 $1577 +ADDRLP4 160 +INDIRI4 +CNSTI4 57 +LEI4 $1570 +LABELV $1577 +LABELV $1568 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1578 +ADDRLP4 0 +ARGP4 +ADDRLP4 164 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRGP4 $1579 +JUMPV +LABELV $1578 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 168 +ADDRGP4 G_AddressParse +CALLI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 168 +INDIRI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +CNSTI4 0 +NEI4 $1580 +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +LABELV $1580 +LABELV $1579 +LABELV $1566 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $168 +ARGP4 +ADDRGP4 $1582 +ARGP4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $1585 +ADDRLP4 152 +ADDRGP4 ban_matchip +ASGNP4 +ADDRGP4 $1586 +JUMPV +LABELV $1585 +ADDRLP4 152 +ADDRGP4 ban_matchname +ASGNP4 +LABELV $1586 +ADDRLP4 152 +INDIRP4 +ARGP4 +ADDRGP4 ban_out +ARGP4 +ADDRGP4 g_admin_bans +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $1587 +ADDRLP4 156 +ADDRLP4 76 +ASGNP4 +ADDRGP4 $1588 +JUMPV +LABELV $1587 +ADDRLP4 156 +ADDRLP4 44 +ASGNP4 +LABELV $1588 +ADDRLP4 156 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +CNSTI4 100 +ARGI4 +ADDRGP4 admin_search +CALLI4 +pop +CNSTI4 1 +RETI4 +LABELV $1561 +endproc G_admin_showbans 172 40 +export G_admin_adminhelp +proc G_admin_adminhelp 68 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +GEI4 $1590 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1595 +JUMPV +LABELV $1592 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 24 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds+12 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1596 +ADDRGP4 $1599 +ARGP4 +CNSTI4 24 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 6 +MODI4 +CNSTI4 0 +NEI4 $1600 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $346 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1600 +LABELV $1596 +LABELV $1593 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1595 +ADDRLP4 8 +INDIRI4 +CVIU4 4 +ADDRGP4 adminNumCmds +INDIRU4 +LTU4 $1592 +ADDRLP4 0 +ADDRGP4 g_admin_commands +INDIRP4 +ASGNP4 +ADDRGP4 $1605 +JUMPV +LABELV $1602 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 138 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $1606 +ADDRGP4 $1603 +JUMPV +LABELV $1606 +ADDRGP4 $1599 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 6 +MODI4 +CNSTI4 0 +NEI4 $1608 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $346 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1608 +LABELV $1603 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $1605 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1602 +ADDRLP4 12 +INDIRI4 +CNSTI4 6 +MODI4 +CNSTI4 0 +EQI4 $1610 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $346 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1610 +ADDRGP4 $1612 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1613 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $1589 +JUMPV +LABELV $1590 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 36 +ADDRGP4 G_admin_command +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1614 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 138 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $1616 +ADDRGP4 $1618 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1619 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1620 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1621 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 138 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $1589 +JUMPV +LABELV $1616 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +LABELV $1614 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +ADDRGP4 G_admin_cmd +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1622 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $1624 +ADDRGP4 $1618 +ARGP4 +ADDRLP4 32 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1619 +ARGP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1626 +ARGP4 +ADDRLP4 56 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 56 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1621 +ARGP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $1589 +JUMPV +LABELV $1624 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +LABELV $1622 +ADDRGP4 $1627 +ARGP4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $1631 +ADDRLP4 44 +ADDRGP4 $1628 +ASGNP4 +ADDRGP4 $1632 +JUMPV +LABELV $1631 +ADDRLP4 44 +ADDRGP4 $1629 +ASGNP4 +LABELV $1632 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 48 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +CNSTI4 0 +RETI4 +LABELV $1589 +endproc G_admin_adminhelp 68 12 +export G_admin_info +proc G_admin_info 2624 16 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 1023 +ASGNI4 +ADDRLP4 2344 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 2344 +INDIRI4 +CNSTI4 1 +LEI4 $1634 +CNSTI4 1 +ARGI4 +ADDRLP4 2068 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRGP4 $1635 +JUMPV +LABELV $1634 +ADDRLP4 2068 +ARGP4 +ADDRGP4 $1636 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $1635 +ADDRLP4 2084 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $1637 +ARGP4 +ADDRLP4 2068 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 2084 +ARGP4 +ADDRLP4 2340 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 2348 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 2064 +ADDRLP4 2348 +INDIRI4 +ASGNI4 +ADDRLP4 2064 +INDIRI4 +CNSTI4 0 +GEI4 $1638 +ADDRLP4 2068 +ARGP4 +ADDRGP4 $1636 +ARGP4 +ADDRLP4 2352 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 2352 +INDIRI4 +CNSTI4 0 +NEI4 $1640 +ADDRGP4 $1642 +ARGP4 +ADDRLP4 2084 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $1640 +ADDRGP4 $1643 +ARGP4 +ADDRLP4 2068 +ARGP4 +ADDRLP4 2356 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2356 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1633 +JUMPV +LABELV $1638 +ADDRLP4 1040 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2340 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 2340 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 2064 +INDIRI4 +CVIU4 4 +CNSTU4 1024 +LTU4 $1644 +ADDRLP4 2064 +CNSTI4 1023 +ASGNI4 +ADDRGP4 $1646 +ARGP4 +ADDRLP4 2084 +ARGP4 +ADDRLP4 2064 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $1644 +ADDRLP4 2064 +INDIRI4 +ADDRLP4 1040 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +ADDRLP4 1040 +ASGNP4 +ADDRGP4 $1648 +JUMPV +LABELV $1647 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 36 +NEI4 $1650 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 123 +NEI4 $1650 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRLP4 2356 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $1653 +JUMPV +LABELV $1652 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1653 +ADDRLP4 2360 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 2360 +INDIRI4 +CNSTI4 0 +EQI4 $1655 +ADDRLP4 2360 +INDIRI4 +CNSTI4 125 +NEI4 $1652 +LABELV $1655 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $1648 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 2356 +INDIRP4 +ARGP4 +ADDRLP4 2364 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1661 +JUMPV +LABELV $1658 +ADDRLP4 4 +INDIRI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 2364 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $1659 +ADDRLP4 2620 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 2620 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 2620 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1661 +ADDRLP4 8 +INDIRI4 +ADDRLP4 2364 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1662 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LTI4 $1658 +LABELV $1662 +ADDRGP4 $1648 +JUMPV +LABELV $1650 +ADDRLP4 2356 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 2356 +INDIRI4 +CNSTI4 32 +LTI4 $1666 +ADDRLP4 2356 +INDIRI4 +CNSTI4 126 +LEI4 $1665 +LABELV $1666 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +NEI4 $1663 +LABELV $1665 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +GEI4 $1663 +ADDRLP4 2360 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 2360 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 2360 +INDIRI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $1663 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1648 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1647 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1670 +ADDRLP4 4 +INDIRI4 +ADDRLP4 16-1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +EQI4 $1667 +LABELV $1670 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +GEI4 $1667 +ADDRLP4 2356 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 2356 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 2356 +INDIRI4 +ADDRLP4 16 +ADDP4 +CNSTI1 10 +ASGNI1 +LABELV $1667 +ADDRLP4 4 +INDIRI4 +ADDRLP4 16 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1633 +endproc G_admin_info 2624 16 +export G_admin_admintest +proc G_admin_admintest 32 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1672 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1674 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $1671 +JUMPV +LABELV $1672 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1676 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1677 +JUMPV +LABELV $1676 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1677 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRGP4 $1678 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1683 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1684 +JUMPV +LABELV $1683 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $1684 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1685 +ADDRLP4 16 +ADDRGP4 $1340 +ASGNP4 +ADDRGP4 $1686 +JUMPV +LABELV $1685 +ADDRLP4 16 +ADDRGP4 $86 +ASGNP4 +LABELV $1686 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1687 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRGP4 $1688 +JUMPV +LABELV $1687 +ADDRLP4 20 +ADDRGP4 $86 +ASGNP4 +LABELV $1688 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1689 +ADDRLP4 24 +ADDRGP4 $1342 +ASGNP4 +ADDRGP4 $1690 +JUMPV +LABELV $1689 +ADDRLP4 24 +ADDRGP4 $86 +ASGNP4 +LABELV $1690 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1671 +endproc G_admin_admintest 32 24 +export G_admin_allready +proc G_admin_allready 16 8 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +NEI4 $1692 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1695 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1691 +JUMPV +LABELV $1692 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1699 +JUMPV +LABELV $1696 +ADDRLP4 0 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1701 +ADDRGP4 $1697 +JUMPV +LABELV $1701 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1703 +ADDRGP4 $1697 +JUMPV +LABELV $1703 +ADDRLP4 0 +INDIRP4 +CNSTI4 1764 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $1697 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1699 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $1696 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1705 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1691 +endproc G_admin_allready 16 8 +lit +align 1 +LABELV $1707 +byte 1 115 +byte 1 0 +skip 9 +export G_admin_endvote +code +proc G_admin_endvote 84 16 +ADDRLP4 28 +ADDRGP4 $1707 +INDIRB +ASGNB 11 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRGP4 $100 +ARGP4 +ADDRLP4 48 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $1709 +ADDRLP4 44 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1710 +JUMPV +LABELV $1709 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +LABELV $1710 +ADDRLP4 24 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 52 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +NEI4 $1711 +CNSTI4 1 +ARGI4 +ADDRLP4 28 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +LABELV $1711 +ADDRLP4 28 +ARGP4 +ADDRLP4 56 +ADDRGP4 G_TeamFromString +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +NEI4 $1713 +ADDRGP4 $1715 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRLP4 60 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1706 +JUMPV +LABELV $1713 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1716 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $1720 +ADDRLP4 60 +ADDRGP4 $1717 +ASGNP4 +ADDRGP4 $1721 +JUMPV +LABELV $1720 +ADDRLP4 60 +ADDRGP4 $1718 +ASGNP4 +LABELV $1721 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6504 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1722 +ADDRGP4 $1725 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1706 +JUMPV +LABELV $1722 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $1729 +ADDRLP4 76 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6564 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1730 +JUMPV +LABELV $1729 +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +LABELV $1730 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6552 +ADDP4 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $1734 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1735 +JUMPV +LABELV $1734 +ADDRLP4 80 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6564 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1735 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6540 +ADDP4 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_CheckVote +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1736 +CNSTI4 -1 +ARGI4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1737 +JUMPV +LABELV $1736 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $1737 +CNSTI4 1 +RETI4 +LABELV $1706 +endproc G_admin_endvote 84 16 +export G_admin_spec999 +proc G_admin_spec999 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1742 +JUMPV +LABELV $1739 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1744 +ADDRGP4 $1740 +JUMPV +LABELV $1744 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1746 +ADDRGP4 $1740 +JUMPV +LABELV $1746 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1748 +ADDRGP4 $1740 +JUMPV +LABELV $1748 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +CNSTI4 999 +NEI4 $1750 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_ChangeTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1752 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1750 +LABELV $1740 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1742 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1739 +CNSTI4 1 +RETI4 +LABELV $1738 +endproc G_admin_spec999 16 12 +export G_admin_rename +proc G_admin_rename 2156 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 2120 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 2120 +INDIRI4 +CNSTI4 3 +GEI4 $1754 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1756 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1753 +JUMPV +LABELV $1754 +CNSTI4 1 +ARGI4 +ADDRLP4 2088 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 2124 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 2124 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 2088 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2128 +ADDRGP4 G_ClientNumberFromString +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 2128 +INDIRI4 +ASGNI4 +ADDRLP4 2128 +INDIRI4 +CNSTI4 -1 +NEI4 $1757 +ADDRGP4 $1759 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 2132 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2132 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1753 +JUMPV +LABELV $1757 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2132 +ADDRGP4 admin_higher +CALLI4 +ASGNI4 +ADDRLP4 2132 +INDIRI4 +CNSTI4 0 +NEI4 $1760 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1762 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1753 +JUMPV +LABELV $1760 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2136 +ADDRGP4 G_admin_name_check +CALLI4 +ASGNI4 +ADDRLP4 2136 +INDIRI4 +CNSTI4 0 +NEI4 $1763 +ADDRGP4 $1765 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 2140 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2140 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1753 +JUMPV +LABELV $1763 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1766 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1768 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1753 +JUMPV +LABELV $1766 +ADDRGP4 $869 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2140 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 2140 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 2140 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2144 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 2144 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetUserinfo +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2148 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1769 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 2148 +INDIRP4 +ARGP4 +ADDRLP4 2152 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 2152 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 1064 +ARGP4 +ADDRGP4 $768 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 Info_SetValueForKey +CALLV +pop +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ARGP4 +ADDRGP4 trap_SetUserinfo +CALLV +pop +ADDRLP4 4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 ClientUserinfoChanged +CALLP4 +pop +CNSTI4 1 +RETI4 +LABELV $1753 +endproc G_admin_rename 2156 16 +lit +align 1 +LABELV $1771 +byte 1 0 +skip 255 +align 1 +LABELV $1772 +byte 1 0 +skip 1023 +export G_admin_restart +code +proc G_admin_restart 1388 16 +ADDRLP4 1032 +ADDRGP4 $1771 +INDIRB +ASGNB 256 +ADDRLP4 8 +ADDRGP4 $1772 +INDIRB +ASGNB 1024 +ADDRLP4 1288 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1288 +INDIRI4 +CNSTI4 1 +LEI4 $1773 +ADDRGP4 $1441 +ARGP4 +ADDRLP4 1292 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRLP4 1032 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 1032 +ARGP4 +ADDRGP4 $1777 +ARGP4 +ADDRLP4 1356 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1356 +INDIRI4 +CNSTI4 0 +EQI4 $1775 +ADDRLP4 1032 +ARGP4 +ADDRGP4 $1778 +ARGP4 +ADDRLP4 1360 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1360 +INDIRI4 +CNSTI4 0 +EQI4 $1775 +ADDRLP4 1032 +ARGP4 +ADDRGP4 $1779 +ARGP4 +ADDRLP4 1364 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1364 +INDIRI4 +CNSTI4 0 +EQI4 $1775 +ADDRLP4 1032 +ARGP4 +ADDRGP4 $1780 +ARGP4 +ADDRLP4 1368 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1368 +INDIRI4 +CNSTI4 0 +EQI4 $1775 +ADDRLP4 1032 +ARGP4 +ADDRGP4 $1283 +ARGP4 +ADDRLP4 1372 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1372 +INDIRI4 +CNSTI4 0 +EQI4 $1783 +ADDRGP4 $1284 +ARGP4 +ADDRLP4 1292 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 1376 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1376 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1380 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 1380 +INDIRI4 +CNSTI4 0 +LEI4 $1781 +LABELV $1783 +ADDRGP4 $1286 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1776 +JUMPV +LABELV $1781 +ADDRGP4 $1784 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 1384 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1384 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1770 +JUMPV +LABELV $1775 +ADDRLP4 1032 +CNSTI1 0 +ASGNI1 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +LABELV $1776 +LABELV $1773 +ADDRLP4 1292 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1292 +INDIRI4 +CNSTI4 2 +LEI4 $1785 +CNSTI4 2 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +LABELV $1785 +ADDRLP4 1032 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 $1777 +ARGP4 +CNSTI4 9 +ARGI4 +ADDRLP4 1296 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 1296 +INDIRI4 +CNSTI4 0 +NEI4 $1787 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1792 +JUMPV +LABELV $1789 +ADDRLP4 0 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1794 +ADDRGP4 $1790 +JUMPV +LABELV $1794 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1796 +ADDRGP4 $1790 +JUMPV +LABELV $1796 +ADDRLP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1790 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1792 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $1789 +ADDRGP4 $1788 +JUMPV +LABELV $1787 +ADDRLP4 8 +ARGP4 +ADDRGP4 $1779 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRLP4 1300 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 1300 +INDIRI4 +CNSTI4 0 +NEI4 $1798 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1803 +JUMPV +LABELV $1800 +ADDRLP4 0 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1805 +ADDRGP4 $1801 +JUMPV +LABELV $1805 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1807 +ADDRLP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1808 +JUMPV +LABELV $1807 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1809 +ADDRLP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +CNSTI4 2 +ASGNI4 +LABELV $1809 +LABELV $1808 +LABELV $1801 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1803 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $1800 +LABELV $1798 +LABELV $1788 +ADDRLP4 8 +ARGP4 +ADDRGP4 $1780 +ARGP4 +ADDRLP4 1304 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1304 +INDIRI4 +CNSTI4 0 +EQI4 $1813 +ADDRLP4 8 +ARGP4 +ADDRGP4 $1778 +ARGP4 +ADDRLP4 1308 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1308 +INDIRI4 +CNSTI4 0 +NEI4 $1811 +LABELV $1813 +ADDRGP4 $1814 +ARGP4 +ADDRGP4 $1815 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $1811 +CNSTI4 2 +ARGI4 +ADDRGP4 $1816 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +CNSTI4 82 +ARGI4 +ADDRGP4 G_MapLog_Result +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1320 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRLP4 1032 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1822 +ADDRGP4 $1818 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 1324 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1312 +ADDRLP4 1324 +INDIRP4 +ASGNP4 +ADDRGP4 $1823 +JUMPV +LABELV $1822 +ADDRLP4 1312 +ADDRGP4 $86 +ASGNP4 +LABELV $1823 +ADDRLP4 8 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1824 +ADDRGP4 $1820 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 1328 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1316 +ADDRLP4 1328 +INDIRP4 +ASGNP4 +ADDRGP4 $1825 +JUMPV +LABELV $1824 +ADDRLP4 1316 +ADDRGP4 $86 +ASGNP4 +LABELV $1825 +ADDRGP4 $1817 +ARGP4 +ADDRLP4 1320 +INDIRP4 +ARGP4 +ADDRLP4 1312 +INDIRP4 +ARGP4 +ADDRLP4 1316 +INDIRP4 +ARGP4 +ADDRLP4 1332 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 1332 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1770 +endproc G_admin_restart 1388 16 +export G_admin_nextmap +proc G_admin_nextmap 16 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1827 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+15440 +CNSTI4 0 +ASGNI4 +CNSTI4 24 +ARGI4 +ADDRGP4 $1829 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1830 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 LogExit +CALLV +pop +CNSTI4 78 +ARGI4 +ADDRGP4 G_MapLog_Result +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1826 +endproc G_admin_nextmap 16 8 +proc namelog_matchip 16 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1835 +JUMPV +LABELV $1832 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_AddressCompare +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1838 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_AddressCompare +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1836 +LABELV $1838 +CNSTI4 1 +RETI4 +ADDRGP4 $1831 +JUMPV +LABELV $1836 +LABELV $1833 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1835 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +GEI4 $1839 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1832 +LABELV $1839 +CNSTI4 0 +RETI4 +LABELV $1831 +endproc namelog_matchip 16 8 +proc namelog_matchname 44 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1844 +JUMPV +LABELV $1841 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1845 +CNSTI4 1 +RETI4 +ADDRGP4 $1840 +JUMPV +LABELV $1845 +LABELV $1842 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1844 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +GEI4 $1847 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1841 +LABELV $1847 +CNSTI4 0 +RETI4 +LABELV $1840 +endproc namelog_matchname 44 12 +proc namelog_out 48 24 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 1024 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +CNSTI4 -1 +LEI4 $1849 +ADDRLP4 20 +ADDRGP4 $1851 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 $1852 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 Q_snprintf +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $1850 +JUMPV +LABELV $1849 +ADDRLP4 24 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTI1 45 +ASGNI1 +ADDRLP4 28 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 28 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI1 32 +ASGNI1 +ADDRLP4 12 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +SUBI4 +ASGNI4 +ADDRLP4 20 +ADDRGP4 $1532 +ASGNP4 +LABELV $1850 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1856 +JUMPV +LABELV $1853 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 $212 +ARGP4 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_snprintf +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1854 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1856 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +GEI4 $1857 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1853 +LABELV $1857 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1861 +JUMPV +LABELV $1858 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 $1862 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +NEI4 $1865 +ADDRLP4 28 +ADDRGP4 $1863 +ASGNP4 +ADDRGP4 $1866 +JUMPV +LABELV $1865 +ADDRLP4 28 +ADDRGP4 $86 +ASGNP4 +LABELV $1866 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_snprintf +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1859 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1861 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +GEI4 $1867 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1858 +LABELV $1867 +LABELV $1848 +endproc namelog_out 48 24 +lit +align 1 +LABELV $1869 +byte 1 0 +skip 31 +align 1 +LABELV $1870 +byte 1 0 +skip 31 +export G_admin_namelog +code +proc G_admin_namelog 172 40 +ADDRLP4 0 +ADDRGP4 $1869 +INDIRB +ASGNB 32 +ADDRLP4 44 +ADDRGP4 $1870 +INDIRB +ASGNB 32 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +CNSTI4 64 +ASGNI4 +ADDRLP4 144 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 3 +NEI4 $1871 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 148 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 148 +INDIRI4 +ASGNI4 +LABELV $1871 +ADDRLP4 148 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 148 +INDIRI4 +CNSTI4 1 +LEI4 $1873 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 152 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 2 +NEI4 $1875 +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $1882 +ADDRLP4 156 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1883 +JUMPV +LABELV $1882 +ADDRLP4 156 +CNSTI4 0 +ASGNI4 +LABELV $1883 +ADDRLP4 32 +ADDRLP4 156 +INDIRI4 +ASGNI4 +ADDRGP4 $1880 +JUMPV +LABELV $1877 +LABELV $1878 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1880 +ADDRLP4 160 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 48 +LTI4 $1884 +ADDRLP4 160 +INDIRI4 +CNSTI4 57 +LEI4 $1877 +LABELV $1884 +LABELV $1875 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1885 +ADDRLP4 0 +ARGP4 +ADDRLP4 164 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRGP4 $1886 +JUMPV +LABELV $1885 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 168 +ADDRGP4 G_AddressParse +CALLI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 168 +INDIRI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +CNSTI4 0 +NEI4 $1887 +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +LABELV $1887 +LABELV $1886 +LABELV $1873 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $139 +ARGP4 +ADDRGP4 $1889 +ARGP4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $1893 +ADDRLP4 152 +ADDRGP4 namelog_matchip +ASGNP4 +ADDRGP4 $1894 +JUMPV +LABELV $1893 +ADDRLP4 152 +ADDRGP4 namelog_matchname +ASGNP4 +LABELV $1894 +ADDRLP4 152 +INDIRP4 +ARGP4 +ADDRGP4 namelog_out +ARGP4 +ADDRGP4 level+22152 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $1895 +ADDRLP4 156 +ADDRLP4 76 +ASGNP4 +ADDRGP4 $1896 +JUMPV +LABELV $1895 +ADDRLP4 156 +ADDRLP4 44 +ASGNP4 +LABELV $1896 +ADDRLP4 156 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRI4 +ARGI4 +CNSTI4 64 +ARGI4 +CNSTI4 100 +ARGI4 +ADDRGP4 admin_search +CALLI4 +pop +CNSTI4 1 +RETI4 +LABELV $1868 +endproc G_admin_namelog 172 40 +lit +align 1 +LABELV $1898 +byte 1 0 +skip 31 +align 1 +LABELV $1899 +byte 1 0 +skip 31 +export G_NamelogFromString +code +proc G_NamelogFromString 96 40 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 72 +CNSTP4 0 +ASGNP4 +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRGP4 $1898 +INDIRB +ASGNB 32 +ADDRLP4 40 +ADDRGP4 $1899 +INDIRB +ASGNB 32 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1900 +CNSTP4 0 +RETP4 +ADDRGP4 $1897 +JUMPV +LABELV $1900 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1905 +JUMPV +LABELV $1902 +LABELV $1903 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1905 +ADDRLP4 80 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $1907 +ADDRLP4 80 +INDIRI4 +CNSTI4 48 +LTI4 $1907 +ADDRLP4 80 +INDIRI4 +CNSTI4 57 +LEI4 $1902 +LABELV $1907 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1908 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $1910 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +GEI4 $1910 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1911 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 540 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $1897 +JUMPV +LABELV $1910 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $1915 +ADDRLP4 4 +ADDRGP4 level+22152 +INDIRP4 +ASGNP4 +ADDRGP4 $1920 +JUMPV +LABELV $1917 +ADDRLP4 4 +INDIRP4 +CNSTI4 3088 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1922 +ADDRGP4 $1919 +JUMPV +LABELV $1922 +LABELV $1918 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $1920 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1917 +LABELV $1919 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1924 +ADDRLP4 4 +INDIRP4 +RETP4 +ADDRGP4 $1897 +JUMPV +LABELV $1924 +LABELV $1915 +LABELV $1911 +CNSTP4 0 +RETP4 +ADDRGP4 $1897 +JUMPV +LABELV $1908 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 4 +ADDRGP4 level+22152 +INDIRP4 +ASGNP4 +ADDRGP4 $1929 +JUMPV +LABELV $1926 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1934 +JUMPV +LABELV $1931 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +NEI4 $1935 +ADDRLP4 4 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +CNSTI4 -1 +LEI4 $1935 +ADDRLP4 40 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 88 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +NEI4 $1935 +ADDRLP4 4 +INDIRP4 +RETP4 +ADDRGP4 $1897 +JUMPV +LABELV $1935 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 92 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1937 +ADDRLP4 72 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $1937 +LABELV $1932 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1934 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +GEI4 $1939 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1931 +LABELV $1939 +ADDRLP4 72 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +NEU4 $1940 +ADDRLP4 76 +ADDRLP4 76 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1940 +LABELV $1927 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $1929 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1926 +ADDRLP4 76 +INDIRI4 +CNSTI4 1 +NEI4 $1942 +ADDRLP4 72 +INDIRP4 +RETP4 +ADDRGP4 $1897 +JUMPV +LABELV $1942 +ADDRLP4 76 +INDIRI4 +CNSTI4 1 +LEI4 $1944 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $139 +ARGP4 +ADDRGP4 $1889 +ARGP4 +ADDRGP4 namelog_matchname +ARGP4 +ADDRGP4 namelog_out +ARGP4 +ADDRGP4 level+22152 +INDIRP4 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTI4 64 +ARGI4 +CNSTI4 -1 +ARGI4 +ADDRGP4 admin_search +CALLI4 +pop +LABELV $1944 +CNSTP4 0 +RETP4 +LABELV $1897 +endproc G_NamelogFromString 96 40 +export G_admin_lock +proc G_admin_lock 76 20 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 40 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +GEI4 $1949 +ADDRGP4 $1951 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1947 +JUMPV +LABELV $1949 +ADDRLP4 0 +ARGP4 +ADDRGP4 $134 +ARGP4 +ADDRLP4 48 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $1953 +ADDRLP4 44 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1954 +JUMPV +LABELV $1953 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +LABELV $1954 +ADDRLP4 24 +ADDRLP4 44 +INDIRI4 +ASGNI4 +CNSTI4 1 +ARGI4 +ADDRLP4 28 +ARGP4 +CNSTI4 7 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 28 +ARGP4 +ADDRLP4 52 +ADDRGP4 G_TeamFromString +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +NEI4 $1955 +ADDRGP4 level+16012 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $1957 +ADDRLP4 36 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1956 +JUMPV +LABELV $1957 +ADDRGP4 level+16012 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $1956 +JUMPV +LABELV $1955 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +NEI4 $1961 +ADDRGP4 level+16016 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $1963 +ADDRLP4 36 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1962 +JUMPV +LABELV $1963 +ADDRGP4 level+16016 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $1962 +JUMPV +LABELV $1961 +ADDRGP4 $1967 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1947 +JUMPV +LABELV $1962 +LABELV $1956 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $1968 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $1970 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $1974 +ADDRLP4 56 +ADDRGP4 $1971 +ASGNP4 +ADDRGP4 $1975 +JUMPV +LABELV $1974 +ADDRLP4 56 +ADDRGP4 $1972 +ASGNP4 +LABELV $1975 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1947 +JUMPV +LABELV $1968 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 64 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1976 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $1979 +ADDRLP4 60 +ADDRGP4 $86 +ASGNP4 +ADDRGP4 $1980 +JUMPV +LABELV $1979 +ADDRLP4 60 +ADDRGP4 $1977 +ASGNP4 +LABELV $1980 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1947 +endproc G_admin_lock 76 20 +lit +align 1 +LABELV $2014 +byte 1 0 +skip 19 +export G_admin_builder +code +proc G_admin_builder 244 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1982 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1984 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1981 +JUMPV +LABELV $1982 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 120 +ARGP4 +ADDRLP4 132 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 144 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 148 +CNSTI4 0 +ASGNI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 148 +INDIRI4 +EQI4 $1985 +ADDRLP4 144 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRLP4 148 +INDIRI4 +NEI4 $1985 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 120 +ARGP4 +ADDRLP4 132 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRGP4 CalcMuzzlePoint +CALLV +pop +ADDRGP4 $1986 +JUMPV +LABELV $1985 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +LABELV $1986 +ADDRLP4 152 +CNSTF4 1148846080 +ASGNF4 +ADDRLP4 48 +ADDRLP4 24 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 48+4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDRLP4 36+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 48+8 +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1148846080 +ADDRLP4 36+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 60 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 156 +CNSTP4 0 +ASGNP4 +ADDRLP4 156 +INDIRP4 +ARGP4 +ADDRLP4 156 +INDIRP4 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 60+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 60+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $1994 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1994 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $97 +ARGP4 +ADDRLP4 160 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 164 +CNSTI4 0 +ASGNI4 +ADDRLP4 160 +INDIRI4 +ADDRLP4 164 +INDIRI4 +NEI4 $1997 +ADDRLP4 168 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +ADDRLP4 164 +INDIRI4 +EQI4 $1997 +ADDRLP4 168 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +EQI4 $1997 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1999 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1981 +JUMPV +LABELV $1997 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2003 +JUMPV +LABELV $2000 +ADDRLP4 0 +CNSTI4 80 +ADDRGP4 level+32396 +INDIRI4 +ADDRLP4 20 +INDIRI4 +SUBI4 +CNSTI4 1 +SUBI4 +CNSTI4 128 +MODI4 +MULI4 +ADDRGP4 level+22156 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $2009 +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +EQI4 $2007 +LABELV $2009 +ADDRGP4 $2001 +JUMPV +LABELV $2007 +ADDRLP4 180 +CNSTI4 24 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +ADDRLP4 180 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 180 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 188 +CNSTI4 28 +ASGNI4 +ADDRLP4 8+4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 188 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 188 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 192 +CNSTI4 32 +ASGNI4 +ADDRLP4 8+8 +ADDRLP4 4 +INDIRP4 +ADDRLP4 192 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 192 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRLP4 196 +ADDRGP4 VectorLengthSquared +CALLF4 +ASGNF4 +ADDRLP4 196 +INDIRF4 +CNSTF4 1073741824 +GEF4 $2012 +ADDRLP4 200 +ADDRGP4 $2014 +INDIRB +ASGNB 20 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $97 +ARGP4 +ADDRLP4 220 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 220 +INDIRI4 +CNSTI4 0 +EQI4 $2015 +ADDRLP4 200 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 $2017 +ARGP4 +ADDRGP4 level+32396 +INDIRI4 +CNSTI4 64 +ADDI4 +ADDRLP4 20 +INDIRI4 +SUBI4 +CNSTI4 1 +SUBI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $2015 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 228 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $2019 +ARGP4 +ADDRLP4 232 +CNSTI4 8 +ASGNI4 +ADDRLP4 228 +INDIRP4 +ADDRLP4 232 +INDIRI4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 232 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2022 +ADDRLP4 236 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 224 +ADDRLP4 236 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 236 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ASGNP4 +ADDRGP4 $2023 +JUMPV +LABELV $2022 +ADDRLP4 224 +ADDRGP4 $2020 +ASGNP4 +LABELV $2023 +ADDRLP4 224 +INDIRP4 +ARGP4 +ADDRLP4 200 +ARGP4 +ADDRLP4 240 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 240 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $2002 +JUMPV +LABELV $2012 +LABELV $2001 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2003 +ADDRLP4 20 +INDIRI4 +ADDRGP4 level+32400 +INDIRI4 +LTI4 $2000 +LABELV $2002 +ADDRLP4 20 +INDIRI4 +ADDRGP4 level+32400 +INDIRI4 +NEI4 $1995 +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 172 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $2027 +ARGP4 +ADDRLP4 172 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 176 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 176 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $1995 +JUMPV +LABELV $1994 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2028 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +LABELV $1995 +CNSTI4 1 +RETI4 +LABELV $1981 +endproc G_admin_builder 244 28 +export G_admin_pause +proc G_admin_pause 8 12 +ADDRGP4 level+16020 +INDIRI4 +CNSTI4 0 +NEI4 $2030 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $2033 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+16020 +CNSTI4 1 +ASGNI4 +CNSTI4 -1 +ARGI4 +ADDRGP4 $2035 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $2031 +JUMPV +LABELV $2030 +ADDRGP4 level+16020 +INDIRI4 +CNSTI4 1000 +GEI4 $2036 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2039 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2029 +JUMPV +LABELV $2036 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $2040 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 level+16020 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +CVFI4 4 +ARGI4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 -1 +ARGI4 +ADDRGP4 $2042 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+16020 +CNSTI4 0 +ASGNI4 +LABELV $2031 +CNSTI4 1 +RETI4 +LABELV $2029 +endproc G_admin_pause 8 12 +data +align 4 +LABELV fates +address $2044 +address $2045 +address $2046 +address $2047 +address $2048 +address $2049 +address $922 +export G_admin_slap +code +proc G_admin_slap 1416 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1072 +CNSTI4 3 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1012 +ARGP4 +ADDRLP4 1340 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1340 +INDIRI4 +CNSTI4 0 +EQI4 $2051 +ADDRLP4 1072 +CNSTI4 2 +ASGNI4 +LABELV $2051 +ADDRLP4 1344 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1344 +INDIRI4 +ADDRLP4 1072 +INDIRI4 +GEI4 $2053 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $173 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2050 +JUMPV +LABELV $2053 +CNSTI4 1 +ARGI4 +ADDRLP4 16 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 1348 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 1080 +ADDRLP4 1348 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 48 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 1352 +ADDRGP4 G_ClientNumberFromString +CALLI4 +ASGNI4 +ADDRLP4 1076 +ADDRLP4 1352 +INDIRI4 +ASGNI4 +ADDRLP4 1352 +INDIRI4 +CNSTI4 -1 +NEI4 $2055 +ADDRGP4 $2057 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRLP4 1356 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1356 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2050 +JUMPV +LABELV $2055 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 1076 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1356 +ADDRGP4 admin_higher +CALLI4 +ASGNI4 +ADDRLP4 1356 +INDIRI4 +CNSTI4 0 +NEI4 $2058 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2060 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2050 +JUMPV +LABELV $2058 +ADDRLP4 1360 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1364 +CNSTI4 0 +ASGNI4 +ADDRLP4 1360 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 1364 +INDIRI4 +EQI4 $2063 +ADDRLP4 1360 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ADDRLP4 1364 +INDIRI4 +NEI4 $2061 +LABELV $2063 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2064 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2050 +JUMPV +LABELV $2061 +ADDRLP4 1368 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4 +CNSTF4 1073741824 +ADDRLP4 1368 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 1372 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4+4 +CNSTF4 1073741824 +ADDRLP4 1372 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 1376 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4+8 +ADDRLP4 1376 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 100 +ARGI4 +ADDRGP4 G_Knockback +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1380 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $2067 +ARGP4 +ADDRLP4 1380 +INDIRP4 +ARGP4 +ADDRLP4 1384 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1384 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1388 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $2068 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 1388 +INDIRP4 +ARGP4 +ADDRLP4 1392 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 1392 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 1396 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 1396 +INDIRP4 +ADDRLP4 1396 +INDIRP4 +INDIRI4 +CNSTI4 25 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 1 +GTI4 $2070 +ADDRLP4 1404 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 1404 +INDIRP4 +ADDRLP4 1404 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTI4 1760 +ADDRLP4 1084 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 25 +ARGI4 +CNSTI4 60 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $2071 +JUMPV +LABELV $2070 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2072 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1760 +ADDRLP4 1084 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $2072 +LABELV $2071 +CNSTI4 1 +RETI4 +LABELV $2050 +endproc G_admin_slap 1416 20 +lit +align 1 +LABELV $2075 +byte 1 0 +skip 31 +align 1 +LABELV $2076 +byte 1 0 +skip 31 +export G_admin_buildlog +code +proc G_admin_buildlog 220 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 96 +ADDRGP4 $2075 +INDIRB +ASGNB 32 +ADDRLP4 44 +ADDRGP4 $2076 +INDIRB +ASGNB 32 +ADDRLP4 88 +CNSTI4 -1 +ASGNI4 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 128 +ADDRGP4 level+32396 +INDIRI4 +CNSTI4 64 +ADDI4 +ADDRGP4 level+32400 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+32396 +INDIRI4 +CNSTI4 0 +NEI4 $2079 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2082 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $2074 +JUMPV +LABELV $2079 +ADDRLP4 132 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 3 +NEI4 $2083 +CNSTI4 2 +ARGI4 +ADDRLP4 96 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 96 +ARGP4 +ADDRLP4 136 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 128 +ADDRLP4 136 +INDIRI4 +ASGNI4 +LABELV $2083 +ADDRLP4 136 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 136 +INDIRI4 +CNSTI4 1 +LEI4 $2085 +CNSTI4 1 +ARGI4 +ADDRLP4 96 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 96 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $2092 +ADDRLP4 140 +CNSTI4 1 +ASGNI4 +ADDRGP4 $2093 +JUMPV +LABELV $2092 +ADDRLP4 140 +CNSTI4 0 +ASGNI4 +LABELV $2093 +ADDRLP4 40 +ADDRLP4 140 +INDIRI4 +ASGNI4 +ADDRGP4 $2090 +JUMPV +LABELV $2087 +LABELV $2088 +ADDRLP4 40 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2090 +ADDRLP4 144 +ADDRLP4 40 +INDIRI4 +ADDRLP4 96 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 48 +LTI4 $2094 +ADDRLP4 144 +INDIRI4 +CNSTI4 57 +LEI4 $2087 +LABELV $2094 +ADDRLP4 152 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 152 +INDIRI4 +EQI4 $2095 +ADDRLP4 40 +INDIRI4 +ADDRLP4 96 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 152 +INDIRI4 +NEI4 $2095 +ADDRLP4 96 +ARGP4 +ADDRLP4 156 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 88 +ADDRLP4 156 +INDIRI4 +ASGNI4 +ADDRLP4 160 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 2 +NEI4 $2097 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +LTI4 $2099 +ADDRLP4 88 +INDIRI4 +CNSTI4 64 +LTI4 $2097 +LABELV $2099 +ADDRLP4 128 +ADDRLP4 88 +INDIRI4 +ASGNI4 +ADDRLP4 88 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $2086 +JUMPV +LABELV $2097 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +LTI4 $2103 +ADDRLP4 88 +INDIRI4 +CNSTI4 64 +GEI4 $2103 +CNSTI4 2580 +ADDRLP4 88 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $2086 +LABELV $2103 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2104 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2074 +JUMPV +LABELV $2095 +ADDRLP4 96 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRGP4 $2086 +JUMPV +LABELV $2085 +CNSTI4 -100 +ADDRGP4 level+32396 +INDIRI4 +NEGI4 +LEI4 $2108 +ADDRLP4 140 +CNSTI4 -100 +ASGNI4 +ADDRGP4 $2109 +JUMPV +LABELV $2108 +ADDRLP4 140 +ADDRGP4 level+32396 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $2109 +ADDRLP4 128 +ADDRLP4 140 +INDIRI4 +ASGNI4 +LABELV $2086 +ADDRLP4 128 +INDIRI4 +CNSTI4 0 +GEI4 $2110 +ADDRGP4 level+32396 +INDIRI4 +ADDRGP4 level+32400 +INDIRI4 +SUBI4 +ADDRLP4 128 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +ADDI4 +LEI4 $2119 +ADDRLP4 144 +ADDRGP4 level+32396 +INDIRI4 +ADDRGP4 level+32400 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $2120 +JUMPV +LABELV $2119 +ADDRLP4 144 +ADDRLP4 128 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $2120 +ADDRLP4 128 +ADDRLP4 144 +INDIRI4 +ASGNI4 +ADDRGP4 $2111 +JUMPV +LABELV $2110 +ADDRLP4 128 +ADDRLP4 128 +INDIRI4 +CNSTI4 64 +SUBI4 +ASGNI4 +LABELV $2111 +ADDRLP4 128 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +ADDRGP4 level+32400 +INDIRI4 +SUBI4 +LTI4 $2126 +ADDRLP4 128 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +LTI4 $2121 +LABELV $2126 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2127 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2074 +JUMPV +LABELV $2121 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2128 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $2128 +ADDRGP4 $2130 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 156 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 156 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $2128 +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRLP4 40 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRGP4 $2134 +JUMPV +LABELV $2131 +ADDRLP4 0 +CNSTI4 80 +ADDRLP4 40 +INDIRI4 +CNSTI4 128 +MODI4 +MULI4 +ADDRGP4 level+22156 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +LTI4 $2137 +ADDRLP4 88 +INDIRI4 +CNSTI4 64 +GEI4 $2137 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTI4 2580 +ADDRLP4 88 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CVPU4 4 +EQU4 $2138 +ADDRGP4 $2132 +JUMPV +LABELV $2137 +ADDRLP4 44 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $2141 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2143 +ADDRGP4 $2132 +JUMPV +LABELV $2143 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2148 +JUMPV +LABELV $2145 +ADDRLP4 4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 164 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 164 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2149 +ADDRGP4 $2147 +JUMPV +LABELV $2149 +LABELV $2146 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2148 +ADDRLP4 4 +INDIRI4 +CNSTI4 30 +GEI4 $2151 +ADDRLP4 4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2145 +LABELV $2151 +LABELV $2147 +ADDRLP4 4 +INDIRI4 +CNSTI4 30 +GEI4 $2154 +ADDRLP4 4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2152 +LABELV $2154 +ADDRGP4 $2132 +JUMPV +LABELV $2152 +LABELV $2141 +LABELV $2138 +ADDRLP4 92 +ADDRLP4 92 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 84 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 76 +ARGP4 +CNSTI4 8 +ARGI4 +ADDRGP4 $2156 +ARGP4 +ADDRLP4 168 +CNSTI4 60 +ASGNI4 +ADDRLP4 84 +INDIRI4 +ADDRLP4 168 +INDIRI4 +DIVI4 +ARGI4 +ADDRLP4 84 +INDIRI4 +ADDRLP4 168 +INDIRI4 +MODI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 188 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $2157 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2164 +ADDRLP4 196 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 196 +INDIRI4 +CNSTI4 2 +EQI4 $2164 +ADDRLP4 196 +INDIRI4 +CNSTI4 5 +EQI4 $2164 +ADDRLP4 172 +CNSTI4 42 +ASGNI4 +ADDRGP4 $2165 +JUMPV +LABELV $2164 +ADDRLP4 172 +CNSTI4 32 +ASGNI4 +LABELV $2165 +ADDRLP4 172 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 64 +ADDI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2166 +ADDRLP4 204 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 204 +INDIRI4 +CNSTI4 2 +EQI4 $2168 +ADDRLP4 204 +INDIRI4 +CNSTI4 5 +NEI4 $2166 +LABELV $2168 +ADDRLP4 176 +ADDRGP4 $2159 +ASGNP4 +ADDRGP4 $2167 +JUMPV +LABELV $2166 +ADDRLP4 176 +ADDRLP4 76 +ASGNP4 +LABELV $2167 +ADDRLP4 176 +INDIRP4 +ARGP4 +ADDRLP4 188 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 fates +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2169 +ADDRLP4 180 +ADDRGP4 $2161 +ASGNP4 +ADDRGP4 $2170 +JUMPV +LABELV $2169 +ADDRLP4 180 +ADDRGP4 $86 +ASGNP4 +LABELV $2170 +ADDRLP4 180 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2171 +ADDRLP4 212 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 184 +ADDRLP4 212 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 212 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ASGNP4 +ADDRGP4 $2172 +JUMPV +LABELV $2171 +ADDRLP4 184 +ADDRGP4 $86 +ASGNP4 +LABELV $2172 +ADDRLP4 184 +INDIRP4 +ARGP4 +ADDRLP4 216 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 216 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $2132 +ADDRLP4 40 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2134 +ADDRLP4 40 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +GEI4 $2173 +ADDRLP4 92 +INDIRI4 +CNSTI4 100 +LTI4 $2131 +LABELV $2173 +ADDRLP4 40 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +GEI4 $2182 +ADDRGP4 $2179 +ARGP4 +ADDRLP4 96 +ARGP4 +ADDRLP4 96 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $2184 +ADDRLP4 164 +ADDRGP4 $410 +ASGNP4 +ADDRGP4 $2185 +JUMPV +LABELV $2184 +ADDRLP4 164 +ADDRGP4 $86 +ASGNP4 +LABELV $2185 +ADDRLP4 164 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRI4 +CNSTI4 64 +ADDI4 +ARGI4 +ADDRLP4 168 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 160 +ADDRLP4 168 +INDIRP4 +ASGNP4 +ADDRGP4 $2183 +JUMPV +LABELV $2182 +ADDRLP4 160 +ADDRGP4 $86 +ASGNP4 +LABELV $2183 +ADDRGP4 $2174 +ARGP4 +ADDRLP4 92 +INDIRI4 +ARGI4 +ADDRLP4 172 +CNSTI4 64 +ASGNI4 +ADDRLP4 128 +INDIRI4 +ADDRLP4 172 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 176 +CNSTI4 1 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 172 +INDIRI4 +ADDI4 +ADDRLP4 176 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 level+32396 +INDIRI4 +ADDRLP4 172 +INDIRI4 +ADDI4 +ADDRGP4 level+32400 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 level+32396 +INDIRI4 +ADDRLP4 172 +INDIRI4 +ADDI4 +ADDRLP4 176 +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 160 +INDIRP4 +ARGP4 +ADDRLP4 180 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 180 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $2074 +endproc G_admin_buildlog 220 32 +export G_admin_revert +proc G_admin_revert 1084 20 +ADDRLP4 1048 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 2 +EQI4 $2187 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2189 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2186 +JUMPV +LABELV $2187 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 1052 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 1052 +INDIRI4 +CNSTI4 64 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +ADDRGP4 level+32400 +INDIRI4 +SUBI4 +LTI4 $2195 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +LTI4 $2190 +LABELV $2195 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2196 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2186 +JUMPV +LABELV $2190 +ADDRLP4 4 +CNSTI4 80 +ADDRLP4 0 +INDIRI4 +CNSTI4 128 +MODI4 +MULI4 +ADDRGP4 level+22156 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2201 +ADDRLP4 1064 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 2 +EQI4 $2201 +ADDRLP4 1064 +INDIRI4 +CNSTI4 5 +NEI4 $2198 +LABELV $2201 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2202 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2186 +JUMPV +LABELV $2198 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +SUBI4 +CNSTI4 1000 +DIVI4 +ARGI4 +ADDRLP4 1032 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRGP4 G_admin_duration +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1072 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $2204 +ARGP4 +ADDRLP4 1072 +INDIRP4 +ARGP4 +ADDRGP4 level+32396 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 level+32396 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +CNSTI4 1 +LEI4 $2210 +ADDRLP4 1068 +ADDRGP4 $2207 +ASGNP4 +ADDRGP4 $2211 +JUMPV +LABELV $2210 +ADDRLP4 1068 +ADDRGP4 $2208 +ASGNP4 +LABELV $2211 +ADDRLP4 1068 +INDIRP4 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 1080 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 1080 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_BuildLogRevert +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $2186 +endproc G_admin_revert 1084 20 +proc G_admin_flag_sort 20 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 45 +EQI4 $2215 +ADDRLP4 8 +INDIRI4 +CNSTI4 43 +NEI4 $2213 +LABELV $2215 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $2213 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 45 +EQI4 $2218 +ADDRLP4 12 +INDIRI4 +CNSTI4 43 +NEI4 $2216 +LABELV $2218 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $2216 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +RETI4 +LABELV $2212 +endproc G_admin_flag_sort 20 8 +export G_admin_flag_update +proc G_admin_flag_update 2596 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 2580 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 12 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2220 +ADDRGP4 $2222 +RETP4 +ADDRGP4 $2219 +JUMPV +LABELV $2220 +ADDRLP4 2576 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $2224 +JUMPV +LABELV $2223 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 2584 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 2584 +INDIRI4 +CNSTI4 45 +EQI4 $2228 +ADDRLP4 2584 +INDIRI4 +CNSTI4 43 +NEI4 $2226 +LABELV $2228 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $2226 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 2588 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 2588 +INDIRI4 +CNSTI4 0 +NEI4 $2229 +ADDRLP4 2580 +CNSTI4 1 +ASGNI4 +ADDRGP4 $2224 +JUMPV +LABELV $2229 +ADDRLP4 8 +INDIRI4 +CNSTI4 128 +GEI4 $2231 +ADDRLP4 2592 +CNSTI4 20 +ASGNI4 +ADDRLP4 2592 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 16 +ADDP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 2592 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2231 +LABELV $2224 +ADDRLP4 2576 +ARGP4 +ADDRLP4 2584 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 2584 +INDIRP4 +ASGNP4 +ADDRLP4 2584 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2223 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $2233 +ADDRLP4 8 +INDIRI4 +CNSTI4 128 +LTI4 $2235 +ADDRGP4 $2237 +RETP4 +ADDRGP4 $2219 +JUMPV +LABELV $2235 +ADDRLP4 2592 +CNSTI4 20 +ASGNI4 +ADDRLP4 2592 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 16 +ADDP4 +ARGP4 +ADDRLP4 2592 +INDIRI4 +ARGI4 +ADDRGP4 $2238 +ARGP4 +ADDRFP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $2240 +ADDRLP4 2588 +CNSTI4 43 +ASGNI4 +ADDRGP4 $2241 +JUMPV +LABELV $2240 +ADDRLP4 2588 +CNSTI4 45 +ASGNI4 +LABELV $2241 +ADDRLP4 2588 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $2234 +JUMPV +LABELV $2233 +ADDRLP4 2580 +INDIRI4 +CNSTI4 0 +NEI4 $2242 +ADDRGP4 $2244 +RETP4 +ADDRGP4 $2219 +JUMPV +LABELV $2242 +LABELV $2234 +ADDRLP4 16 +ARGP4 +ADDRLP4 8 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 20 +ARGU4 +ADDRGP4 G_admin_flag_sort +ARGP4 +ADDRGP4 qsort +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2248 +JUMPV +LABELV $2245 +ADDRGP4 $2249 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $2251 +ADDRLP4 2588 +ADDRGP4 $410 +ASGNP4 +ADDRGP4 $2252 +JUMPV +LABELV $2251 +ADDRLP4 2588 +ADDRGP4 $86 +ASGNP4 +LABELV $2252 +ADDRLP4 2588 +INDIRP4 +ARGP4 +CNSTI4 20 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 16 +ADDP4 +ARGP4 +ADDRLP4 2592 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 2592 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $2246 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2248 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $2245 +CNSTP4 0 +RETP4 +LABELV $2219 +endproc G_admin_flag_update 2596 20 +data +align 4 +LABELV g_admin_flags +address $2254 +address $2255 +address $1326 +address $2256 +address $227 +address $2257 +address $1046 +address $2258 +address $2259 +address $2260 +address $1482 +address $2261 +address $647 +address $2262 +address $329 +address $2263 +address $2264 +address $2265 +address $2266 +address $2267 +address $2268 +address $2269 +address $2270 +address $2271 +address $1012 +address $2272 +align 4 +LABELV adminNumFlags +byte 4 13 +export G_admin_flaglist +code +proc G_admin_flaglist 544 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 520 +CNSTI4 0 +ASGNI4 +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2274 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2278 +JUMPV +LABELV $2275 +ADDRGP4 $2279 +ARGP4 +ADDRLP4 524 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ASGNI4 +ADDRLP4 524 +INDIRI4 +ADDRGP4 g_admin_flags +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 524 +INDIRI4 +ADDRGP4 g_admin_flags+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 528 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 528 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $2276 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2278 +ADDRLP4 4 +INDIRI4 +ADDRGP4 adminNumFlags +INDIRI4 +LTI4 $2275 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2281 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 512 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2285 +JUMPV +LABELV $2282 +ADDRLP4 4 +INDIRI4 +CNSTI4 128 +GEI4 $2286 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $2286 +ADDRGP4 $2283 +JUMPV +LABELV $2286 +ADDRGP4 $2288 +ARGP4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds+12 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 528 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 528 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2293 +JUMPV +LABELV $2290 +ADDRLP4 532 +CNSTI4 24 +ASGNI4 +ADDRLP4 532 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds+12 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 532 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds+12 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 536 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 536 +INDIRI4 +CNSTI4 0 +NEI4 $2294 +ADDRGP4 $212 +ARGP4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 540 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 540 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 128 +GEI4 $2298 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $2298 +LABELV $2294 +LABELV $2291 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2293 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDRGP4 adminNumCmds +INDIRU4 +LTU4 $2290 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $346 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 520 +ADDRLP4 520 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2283 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2285 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +ADDRGP4 adminNumCmds +INDIRU4 +LTU4 $2282 +ADDRGP4 $2300 +ARGP4 +ADDRGP4 adminNumFlags +INDIRI4 +ARGI4 +ADDRLP4 520 +INDIRI4 +ARGI4 +ADDRLP4 524 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 524 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $2273 +endproc G_admin_flaglist 544 12 +export G_admin_flag +proc G_admin_flag 188 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +CNSTP4 0 +ASGNP4 +ADDRLP4 100 +CNSTP4 0 +ASGNP4 +ADDRLP4 124 +CNSTI4 1 +ASGNI4 +ADDRLP4 128 +CNSTI4 1 +ASGNI4 +ADDRLP4 96 +ADDRGP4 $2302 +ASGNP4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 148 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 148 +INDIRI4 +CNSTI4 2 +GEI4 $2303 +ADDRGP4 $2305 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 152 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 152 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2303 +CNSTI4 1 +ARGI4 +ADDRLP4 32 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 32 +INDIRI1 +CVII4 1 +CNSTI4 42 +NEI4 $2306 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2308 +ADDRGP4 $2310 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 152 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 152 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2308 +ADDRLP4 32+1 +ARGP4 +ADDRLP4 152 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 144 +ADDRLP4 152 +INDIRI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +ARGI4 +ADDRLP4 156 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 156 +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2312 +ADDRGP4 $2314 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 144 +INDIRI4 +ARGI4 +ADDRLP4 160 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 160 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2312 +ADDRLP4 64 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 $2315 +ARGP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $2307 +JUMPV +LABELV $2306 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 152 +ADDRGP4 admin_find_admin +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +GEI4 $2316 +CNSTI4 0 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2316 +ADDRLP4 156 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 156 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2320 +ADDRLP4 156 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $2318 +LABELV $2320 +ADDRGP4 $2321 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 160 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 160 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2318 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2322 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 164 +ADDRGP4 admin_higher_admin +CALLI4 +ASGNI4 +ADDRLP4 164 +INDIRI4 +CNSTI4 0 +NEI4 $2322 +ADDRGP4 $2324 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 168 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 168 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2322 +ADDRLP4 64 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $2307 +ADDRLP4 152 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 3 +GEI4 $2325 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2327 +ADDRLP4 24 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 156 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 156 +INDIRP4 +ASGNP4 +ADDRGP4 $2329 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 160 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 160 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRLP4 160 +INDIRP4 +CNSTI4 73 +ADDP4 +ARGP4 +ADDRLP4 164 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 164 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +LABELV $2327 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2330 +ADDRGP4 $2332 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRLP4 160 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 160 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +LABELV $2330 +CNSTI4 1 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2325 +CNSTI4 2 +ARGI4 +ADDRLP4 104 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 20 +ADDRLP4 104 +ASGNP4 +ADDRLP4 156 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 45 +EQI4 $2335 +ADDRLP4 156 +INDIRI4 +CNSTI4 43 +NEI4 $2333 +LABELV $2335 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 43 +NEI4 $2337 +ADDRLP4 160 +CNSTI4 1 +ASGNI4 +ADDRGP4 $2338 +JUMPV +LABELV $2337 +ADDRLP4 160 +CNSTI4 0 +ASGNI4 +LABELV $2338 +ADDRLP4 128 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 128 +INDIRI4 +CNSTI4 0 +NEI4 $2339 +ADDRLP4 96 +ADDRGP4 $2341 +ASGNP4 +LABELV $2339 +LABELV $2333 +ADDRLP4 0 +ARGP4 +ADDRGP4 $181 +ARGP4 +ADDRLP4 160 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 0 +NEI4 $2342 +ADDRLP4 124 +CNSTI4 0 +ASGNI4 +ADDRLP4 96 +ADDRGP4 $2344 +ASGNP4 +LABELV $2342 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2345 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +NEU4 $2345 +ADDRGP4 $2347 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 168 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 168 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2345 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 168 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +CNSTI4 0 +NEI4 $2348 +ADDRGP4 $2350 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 172 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 172 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2348 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2351 +ADDRLP4 132 +ADDRLP4 28 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 140 +CNSTI4 1024 +ASGNI4 +ADDRGP4 $2352 +JUMPV +LABELV $2351 +ADDRLP4 132 +ADDRLP4 24 +INDIRP4 +CNSTI4 73 +ADDP4 +ASGNP4 +ADDRLP4 140 +CNSTI4 1024 +ASGNI4 +LABELV $2352 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 140 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 124 +INDIRI4 +ARGI4 +ADDRLP4 128 +INDIRI4 +ARGI4 +ADDRLP4 176 +ADDRGP4 G_admin_flag_update +CALLP4 +ASGNP4 +ADDRLP4 136 +ADDRLP4 176 +INDIRP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2353 +ADDRGP4 $2355 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +EQI4 $2359 +ADDRLP4 180 +ADDRGP4 $2356 +ASGNP4 +ADDRGP4 $2360 +JUMPV +LABELV $2359 +ADDRLP4 180 +ADDRGP4 $2357 +ASGNP4 +LABELV $2360 +ADDRLP4 180 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 136 +INDIRP4 +ARGP4 +ADDRLP4 184 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 184 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2353 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1326 +ARGP4 +ADDRLP4 180 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 180 +INDIRI4 +CNSTI4 0 +NEI4 $2361 +ADDRGP4 $2363 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 184 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 184 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +LABELV $2361 +ADDRGP4 $2364 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 184 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 184 +INDIRP4 +ARGP4 +ADDRGP4 G_AdminMessage +CALLV +pop +ADDRGP4 admin_writeconfig +CALLV +pop +ADDRLP4 100 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2365 +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_authlog +CALLV +pop +LABELV $2365 +CNSTI4 1 +RETI4 +LABELV $2301 +endproc G_admin_flag 188 24 +export G_admin_print +proc G_admin_print 1032 12 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2368 +ADDRGP4 $2371 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 level+4 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $2369 +JUMPV +LABELV $2368 +ADDRGP4 $2374 +ARGP4 +ADDRLP4 1028 +ADDRGP4 trap_Cvar_VariableIntegerValue +CALLI4 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 0 +NEI4 $2372 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +ADDRGP4 $2373 +JUMPV +LABELV $2372 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +LABELV $2373 +LABELV $2369 +LABELV $2367 +endproc G_admin_print 1032 12 +export G_admin_buffer_begin +proc G_admin_buffer_begin 0 0 +ADDRGP4 g_bfb +CNSTI1 0 +ASGNI1 +LABELV $2375 +endproc G_admin_buffer_begin 0 0 +export G_admin_buffer_end +proc G_admin_buffer_end 0 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 g_bfb +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +LABELV $2376 +endproc G_admin_buffer_end 0 8 +export G_admin_buffer_print +proc G_admin_buffer_print 8 12 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRGP4 g_bfb +ARGP4 +ADDRLP4 4 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +INDIRU4 +ADDRLP4 4 +INDIRU4 +ADDU4 +CNSTU4 1009 +LTU4 $2378 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 g_bfb +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 g_bfb +CNSTI1 0 +ASGNI1 +LABELV $2378 +ADDRGP4 g_bfb +ARGP4 +CNSTI4 32000 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $2377 +endproc G_admin_buffer_print 8 12 +export G_admin_cleanup +proc G_admin_cleanup 24 4 +ADDRLP4 4 +ADDRGP4 g_admin_levels +INDIRP4 +ASGNP4 +ADDRGP4 $2384 +JUMPV +LABELV $2381 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +LABELV $2382 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $2384 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2381 +ADDRGP4 g_admin_levels +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +ADDRGP4 g_admin_admins +INDIRP4 +ASGNP4 +ADDRGP4 $2388 +JUMPV +LABELV $2385 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +LABELV $2386 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $2388 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2385 +ADDRGP4 g_admin_admins +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +ADDRGP4 g_admin_bans +INDIRP4 +ASGNP4 +ADDRGP4 $2392 +JUMPV +LABELV $2389 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +LABELV $2390 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $2392 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2389 +ADDRGP4 g_admin_bans +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +ADDRGP4 g_admin_commands +INDIRP4 +ASGNP4 +ADDRGP4 $2396 +JUMPV +LABELV $2393 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +LABELV $2394 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $2396 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2393 +ADDRGP4 g_admin_commands +CNSTP4 0 +ASGNP4 +ADDRGP4 BG_DefragmentMemory +CALLV +pop +LABELV $2380 +endproc G_admin_cleanup 24 4 +bss +align 4 +LABELV adminLogLen +skip 4 +align 1 +LABELV adminLog +skip 1024 +align 1 +LABELV g_bfb +skip 32000 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $2374 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $2371 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $2364 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $2363 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2357 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $2356 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $2355 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 99 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 39 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2350 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $2347 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $2344 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $2341 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $2332 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $2329 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $2324 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $2321 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $2315 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $2314 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $2310 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2305 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 124 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 35 +byte 1 124 +byte 1 42 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 43 +byte 1 94 +byte 1 53 +byte 1 124 +byte 1 94 +byte 1 53 +byte 1 45 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $2302 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $2300 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2288 +byte 1 32 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 48 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 0 +align 1 +LABELV $2281 +byte 1 94 +byte 1 53 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 58 +byte 1 10 +byte 1 0 +align 1 +LABELV $2279 +byte 1 32 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 48 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2274 +byte 1 94 +byte 1 53 +byte 1 65 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 58 +byte 1 10 +byte 1 0 +align 1 +LABELV $2272 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 47 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 0 +align 1 +LABELV $2271 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $2270 +byte 1 67 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 86 +byte 1 79 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 79 +byte 1 87 +byte 1 0 +align 1 +LABELV $2269 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $2268 +byte 1 83 +byte 1 80 +byte 1 69 +byte 1 67 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 84 +byte 1 0 +align 1 +LABELV $2267 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $2266 +byte 1 78 +byte 1 79 +byte 1 86 +byte 1 79 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 73 +byte 1 77 +byte 1 73 +byte 1 84 +byte 1 0 +align 1 +LABELV $2265 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $2264 +byte 1 78 +byte 1 79 +byte 1 67 +byte 1 69 +byte 1 78 +byte 1 83 +byte 1 79 +byte 1 82 +byte 1 70 +byte 1 76 +byte 1 79 +byte 1 79 +byte 1 68 +byte 1 0 +align 1 +LABELV $2263 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $2262 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $2261 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 33 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $2260 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 117 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $2259 +byte 1 70 +byte 1 79 +byte 1 82 +byte 1 67 +byte 1 69 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 78 +byte 1 71 +byte 1 69 +byte 1 0 +align 1 +LABELV $2258 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $2257 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $2256 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $2255 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 117 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $2254 +byte 1 65 +byte 1 67 +byte 1 84 +byte 1 73 +byte 1 86 +byte 1 73 +byte 1 84 +byte 1 89 +byte 1 0 +align 1 +LABELV $2249 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $2244 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $2238 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $2237 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $2222 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 0 +align 1 +LABELV $2208 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $2207 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $2204 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $2202 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 50 +byte 1 42 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 10 +byte 1 0 +align 1 +LABELV $2196 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $2189 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 91 +byte 1 105 +byte 1 100 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $2179 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 100 +byte 1 39 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $2174 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 45 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 45 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2161 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 0 +align 1 +LABELV $2159 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 92 +byte 1 95 +byte 1 0 +align 1 +LABELV $2157 +byte 1 94 +byte 1 50 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 45 +byte 1 51 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2156 +byte 1 37 +byte 1 51 +byte 1 100 +byte 1 58 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 100 +byte 1 0 +align 1 +LABELV $2130 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $2127 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 73 +byte 1 68 +byte 1 10 +byte 1 0 +align 1 +LABELV $2104 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $2082 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $2068 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 83 +byte 1 108 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $2067 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 100 +byte 1 93 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 49 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 32 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 100 +byte 1 93 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $2064 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2060 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $2057 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $2049 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 110 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 94 +byte 1 53 +byte 1 0 +align 1 +LABELV $2048 +byte 1 94 +byte 1 49 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 75 +byte 1 73 +byte 1 76 +byte 1 76 +byte 1 69 +byte 1 68 +byte 1 94 +byte 1 53 +byte 1 0 +align 1 +LABELV $2047 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 101 +byte 1 100 +byte 1 94 +byte 1 53 +byte 1 0 +align 1 +LABELV $2046 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 94 +byte 1 53 +byte 1 0 +align 1 +LABELV $2045 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 94 +byte 1 53 +byte 1 0 +align 1 +LABELV $2044 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 94 +byte 1 53 +byte 1 0 +align 1 +LABELV $2042 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 34 +byte 1 0 +align 1 +LABELV $2040 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 40 +byte 1 80 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 41 +byte 1 32 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $2039 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 85 +byte 1 110 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 117 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $2035 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 80 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 34 +byte 1 0 +align 1 +LABELV $2033 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $2028 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 10 +byte 1 0 +align 1 +LABELV $2027 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $2020 +byte 1 60 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 108 +byte 1 100 +byte 1 62 +byte 1 0 +align 1 +LABELV $2019 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2017 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 32 +byte 1 35 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1999 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $1984 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 105 +byte 1 109 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $1977 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $1976 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1972 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $1971 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 0 +align 1 +LABELV $1970 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1967 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $1951 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 91 +byte 1 97 +byte 1 124 +byte 1 104 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1948 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $1889 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $1863 +byte 1 42 +byte 1 0 +align 1 +LABELV $1862 +byte 1 32 +byte 1 39 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1852 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 100 +byte 1 0 +align 1 +LABELV $1851 +byte 1 94 +byte 1 51 +byte 1 0 +align 1 +LABELV $1830 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1829 +byte 1 69 +byte 1 118 +byte 1 97 +byte 1 99 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $1827 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1820 +byte 1 94 +byte 1 53 +byte 1 40 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 41 +byte 1 0 +align 1 +LABELV $1818 +byte 1 94 +byte 1 53 +byte 1 40 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 41 +byte 1 0 +align 1 +LABELV $1817 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1816 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $1815 +byte 1 49 +byte 1 0 +align 1 +LABELV $1814 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 65 +byte 1 116 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $1784 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $1780 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $1779 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 0 +align 1 +LABELV $1778 +byte 1 107 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $1777 +byte 1 107 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 0 +align 1 +LABELV $1769 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1768 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 10 +byte 1 0 +align 1 +LABELV $1765 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1762 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $1759 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1756 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1752 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 57 +byte 1 57 +byte 1 57 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1725 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1718 +byte 1 89 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $1717 +byte 1 78 +byte 1 111 +byte 1 0 +align 1 +LABELV $1716 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1715 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $1705 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 82 +byte 1 69 +byte 1 65 +byte 1 68 +byte 1 89 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1695 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $1678 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1674 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $1646 +byte 1 71 +byte 1 95 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $1643 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 98 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1642 +byte 1 85 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1637 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 47 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 45 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 116 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $1636 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 120 +byte 1 0 +align 1 +LABELV $1629 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $1628 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $1627 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $1626 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 83 +byte 1 121 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 120 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1621 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 70 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $1620 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 83 +byte 1 121 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 120 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1619 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 68 +byte 1 101 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 105 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1618 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 58 +byte 1 10 +byte 1 0 +align 1 +LABELV $1613 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $1612 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1599 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 45 +byte 1 49 +byte 1 50 +byte 1 115 +byte 1 0 +align 1 +LABELV $1582 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $1557 +byte 1 94 +byte 1 49 +byte 1 0 +align 1 +LABELV $1556 +byte 1 94 +byte 1 53 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 94 +byte 1 53 +byte 1 10 +byte 1 32 +byte 1 105 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 108 +byte 1 100 +byte 1 94 +byte 1 53 +byte 1 10 +byte 1 32 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 45 +byte 1 42 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 10 +byte 1 32 +byte 1 73 +byte 1 80 +byte 1 58 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 45 +byte 1 49 +byte 1 53 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 10 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 10 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 10 +byte 1 32 +byte 1 68 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 45 +byte 1 56 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 10 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 117 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 45 +byte 1 42 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $1555 +byte 1 94 +byte 1 53 +byte 1 0 +align 1 +LABELV $1554 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $1532 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $1510 +byte 1 94 +byte 1 55 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $1507 +byte 1 94 +byte 1 53 +byte 1 40 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $1504 +byte 1 91 +byte 1 37 +byte 1 50 +byte 1 105 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 105 +byte 1 93 +byte 1 32 +byte 1 94 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 94 +byte 1 50 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 37 +byte 1 42 +byte 1 115 +byte 1 94 +byte 1 49 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 10 +byte 1 0 +align 1 +LABELV $1482 +byte 1 73 +byte 1 78 +byte 1 67 +byte 1 79 +byte 1 71 +byte 1 78 +byte 1 73 +byte 1 84 +byte 1 79 +byte 1 0 +align 1 +LABELV $1456 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 10 +byte 1 0 +align 1 +LABELV $1454 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 100 +byte 1 47 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 47 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 47 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 47 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 107 +byte 1 47 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 47 +byte 1 40 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 97 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 45 +byte 1 32 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1448 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1442 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 58 +byte 1 10 +byte 1 0 +align 1 +LABELV $1441 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $1417 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 121 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1416 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 49 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 39 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $1413 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1410 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1409 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 49 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 39 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $1406 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 121 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1394 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1393 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 49 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 39 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 34 +byte 1 0 +align 1 +LABELV $1390 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1387 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1386 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 49 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 34 +byte 1 0 +align 1 +LABELV $1383 +byte 1 94 +byte 1 53 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1378 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $1375 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 10 +byte 1 0 +align 1 +LABELV $1372 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1368 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1367 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 49 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 58 +byte 1 10 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $1366 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $1363 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1360 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1344 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 0 +align 1 +LABELV $1342 +byte 1 41 +byte 1 0 +align 1 +LABELV $1340 +byte 1 40 +byte 1 0 +align 1 +LABELV $1338 +byte 1 91 +byte 1 65 +byte 1 68 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 93 +byte 1 32 +byte 1 0 +align 1 +LABELV $1337 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 67 +byte 1 80 +byte 1 65 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1333 +byte 1 53 +byte 1 0 +align 1 +LABELV $1332 +byte 1 50 +byte 1 0 +align 1 +LABELV $1331 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $1326 +byte 1 65 +byte 1 68 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 84 +byte 1 0 +align 1 +LABELV $1316 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 112 +byte 1 97 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $1308 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 112 +byte 1 97 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 103 +byte 1 110 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 45 +byte 1 97 +byte 1 32 +byte 1 45 +byte 1 104 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 45 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1298 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 112 +byte 1 97 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 112 +byte 1 97 +byte 1 32 +byte 1 40 +byte 1 45 +byte 1 65 +byte 1 72 +byte 1 83 +byte 1 41 +byte 1 32 +byte 1 91 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1291 +byte 1 40 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 41 +byte 1 0 +align 1 +LABELV $1290 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1288 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1287 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $1286 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $1284 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $1283 +byte 1 42 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 84 +byte 1 73 +byte 1 78 +byte 1 42 +byte 1 0 +align 1 +LABELV $1278 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $1277 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 98 +byte 1 115 +byte 1 112 +byte 1 0 +align 1 +LABELV $1274 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 91 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $1269 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1266 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1263 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $1260 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1257 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 104 +byte 1 124 +byte 1 97 +byte 1 124 +byte 1 115 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1254 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $1238 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 0 +align 1 +LABELV $1235 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 0 +align 1 +LABELV $1232 +byte 1 44 +byte 1 32 +byte 1 0 +align 1 +LABELV $1231 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 107 +byte 1 58 +byte 1 32 +byte 1 47 +byte 1 37 +byte 1 100 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1230 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 35 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1224 +byte 1 47 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1211 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 117 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1207 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $1200 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $1187 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 107 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 45 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $1174 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1165 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 35 +byte 1 10 +byte 1 0 +align 1 +LABELV $1157 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 91 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 35 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 47 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 107 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1152 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 110 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 35 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1148 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 91 +byte 1 37 +byte 1 115 +byte 1 93 +byte 1 0 +align 1 +LABELV $1147 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 110 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1138 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 110 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 35 +byte 1 10 +byte 1 0 +align 1 +LABELV $1130 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 110 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 91 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 35 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1126 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 32 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 44 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 118 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $1114 +byte 1 91 +byte 1 37 +byte 1 115 +byte 1 93 +byte 1 0 +align 1 +LABELV $1105 +byte 1 94 +byte 1 55 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $1104 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1100 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $1097 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $1094 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 10 +byte 1 0 +align 1 +LABELV $1090 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 73 +byte 1 80 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1070 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 107 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 45 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $1055 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 117 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1046 +byte 1 67 +byte 1 65 +byte 1 78 +byte 1 80 +byte 1 69 +byte 1 82 +byte 1 77 +byte 1 66 +byte 1 65 +byte 1 78 +byte 1 0 +align 1 +LABELV $1043 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $1038 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 124 +byte 1 73 +byte 1 80 +byte 1 40 +byte 1 47 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 107 +byte 1 41 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1029 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $1025 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 0 +align 1 +LABELV $1024 +byte 1 94 +byte 1 53 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $1021 +byte 1 94 +byte 1 53 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $1018 +byte 1 94 +byte 1 53 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1015 +byte 1 94 +byte 1 53 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1012 +byte 1 85 +byte 1 78 +byte 1 65 +byte 1 67 +byte 1 67 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 84 +byte 1 65 +byte 1 66 +byte 1 76 +byte 1 69 +byte 1 0 +align 1 +LABELV $979 +byte 1 94 +byte 1 53 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 45 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $978 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $968 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $958 +byte 1 37 +byte 1 48 +byte 1 52 +byte 1 105 +byte 1 45 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 45 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 58 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 58 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 0 +align 1 +LABELV $922 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $921 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $919 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $918 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 49 +byte 1 10 +byte 1 0 +align 1 +LABELV $914 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 48 +byte 1 10 +byte 1 0 +align 1 +LABELV $907 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 124 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 35 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $898 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $897 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 0 +align 1 +LABELV $895 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 94 +byte 1 50 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 117 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 33 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $894 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 59 +byte 1 0 +align 1 +LABELV $889 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 85 +byte 1 110 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $886 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 49 +byte 1 46 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 10 +byte 1 0 +align 1 +LABELV $883 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 48 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 49 +byte 1 10 +byte 1 0 +align 1 +LABELV $870 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $869 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 0 +align 1 +LABELV $857 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $852 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 10 +byte 1 0 +align 1 +LABELV $846 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $843 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $837 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 58 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 58 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $824 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $823 +byte 1 117 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $822 +byte 1 91 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 93 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 103 +byte 1 110 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $819 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 99 +byte 1 0 +align 1 +LABELV $816 +byte 1 101 +byte 1 120 +byte 1 101 +byte 1 99 +byte 1 0 +align 1 +LABELV $813 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $808 +byte 1 91 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 93 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 103 +byte 1 110 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $807 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $804 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $801 +byte 1 109 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $798 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $795 +byte 1 105 +byte 1 112 +byte 1 0 +align 1 +LABELV $786 +byte 1 91 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 93 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 103 +byte 1 110 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $781 +byte 1 103 +byte 1 117 +byte 1 105 +byte 1 100 +byte 1 0 +align 1 +LABELV $774 +byte 1 91 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 93 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 103 +byte 1 110 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $773 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $768 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $765 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $758 +byte 1 91 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 93 +byte 1 0 +align 1 +LABELV $753 +byte 1 91 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 93 +byte 1 0 +align 1 +LABELV $748 +byte 1 91 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 93 +byte 1 0 +align 1 +LABELV $743 +byte 1 91 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 93 +byte 1 0 +align 1 +LABELV $733 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $729 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 44 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $686 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $673 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 45 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $672 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $647 +byte 1 73 +byte 1 77 +byte 1 77 +byte 1 85 +byte 1 78 +byte 1 73 +byte 1 84 +byte 1 89 +byte 1 0 +align 1 +LABELV $642 +byte 1 94 +byte 1 51 +byte 1 66 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 51 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 35 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 0 +align 1 +LABELV $634 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $630 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 0 +align 1 +LABELV $629 +byte 1 37 +byte 1 49 +byte 1 46 +byte 1 49 +byte 1 102 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $626 +byte 1 37 +byte 1 49 +byte 1 46 +byte 1 49 +byte 1 102 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $623 +byte 1 37 +byte 1 49 +byte 1 46 +byte 1 49 +byte 1 102 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 0 +align 1 +LABELV $620 +byte 1 37 +byte 1 49 +byte 1 46 +byte 1 49 +byte 1 102 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 101 +byte 1 107 +byte 1 115 +byte 1 0 +align 1 +LABELV $617 +byte 1 37 +byte 1 49 +byte 1 46 +byte 1 49 +byte 1 102 +byte 1 32 +byte 1 121 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $614 +byte 1 80 +byte 1 69 +byte 1 82 +byte 1 77 +byte 1 65 +byte 1 78 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 0 +align 1 +LABELV $605 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 44 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 58 +byte 1 10 +byte 1 0 +align 1 +LABELV $602 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 44 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $579 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 48 +byte 1 45 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 45 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $555 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $538 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 0 +align 1 +LABELV $527 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $522 +byte 1 40 +byte 1 110 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 41 +byte 1 0 +align 1 +LABELV $521 +byte 1 37 +byte 1 45 +byte 1 54 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 42 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $500 +byte 1 32 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 39 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $494 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 0 +align 1 +LABELV $493 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 45 +byte 1 37 +byte 1 100 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $486 +byte 1 37 +byte 1 45 +byte 1 51 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $463 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 0 +align 1 +LABELV $462 +byte 1 111 +byte 1 107 +byte 1 0 +align 1 +LABELV $461 +byte 1 65 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 69 +byte 1 120 +byte 1 101 +byte 1 99 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $456 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $440 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 32 +byte 1 91 +byte 1 37 +byte 1 100 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $435 +byte 1 65 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 65 +byte 1 117 +byte 1 116 +byte 1 104 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 32 +byte 1 91 +byte 1 37 +byte 1 100 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $431 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $425 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 70 +byte 1 76 +byte 1 65 +byte 1 71 +byte 1 83 +byte 1 32 +byte 1 45 +byte 1 73 +byte 1 77 +byte 1 77 +byte 1 85 +byte 1 84 +byte 1 65 +byte 1 66 +byte 1 76 +byte 1 69 +byte 1 32 +byte 1 45 +byte 1 73 +byte 1 78 +byte 1 67 +byte 1 79 +byte 1 71 +byte 1 78 +byte 1 73 +byte 1 84 +byte 1 79 +byte 1 0 +align 1 +LABELV $424 +byte 1 94 +byte 1 49 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 79 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $423 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 57 +byte 1 57 +byte 1 57 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 32 +byte 1 65 +byte 1 68 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 84 +byte 1 0 +align 1 +LABELV $422 +byte 1 94 +byte 1 53 +byte 1 83 +byte 1 101 +byte 1 110 +byte 1 105 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $421 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 57 +byte 1 57 +byte 1 57 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 68 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 84 +byte 1 0 +align 1 +LABELV $420 +byte 1 94 +byte 1 50 +byte 1 74 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $419 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 57 +byte 1 57 +byte 1 57 +byte 1 0 +align 1 +LABELV $418 +byte 1 94 +byte 1 54 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 77 +byte 1 97 +byte 1 110 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $417 +byte 1 94 +byte 1 53 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 117 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 0 +align 1 +LABELV $416 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $415 +byte 1 94 +byte 1 52 +byte 1 85 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $410 +byte 1 32 +byte 1 0 +align 1 +LABELV $400 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 39 +byte 1 61 +byte 1 39 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $399 +byte 1 61 +byte 1 0 +align 1 +LABELV $395 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $394 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 99 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $393 +byte 1 101 +byte 1 120 +byte 1 101 +byte 1 99 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $392 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $391 +byte 1 91 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $386 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $385 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $384 +byte 1 109 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $383 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $382 +byte 1 105 +byte 1 112 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $381 +byte 1 91 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $374 +byte 1 103 +byte 1 117 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $373 +byte 1 91 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $366 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $365 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $364 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $363 +byte 1 91 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $357 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 95 +byte 1 119 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $353 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $348 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $346 +byte 1 10 +byte 1 0 +align 1 +LABELV $329 +byte 1 73 +byte 1 77 +byte 1 77 +byte 1 85 +byte 1 84 +byte 1 65 +byte 1 66 +byte 1 76 +byte 1 69 +byte 1 0 +align 1 +LABELV $323 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $312 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $298 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $285 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $280 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 94 +byte 1 55 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 0 +align 1 +LABELV $275 +byte 1 117 +byte 1 110 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $235 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $227 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 70 +byte 1 76 +byte 1 65 +byte 1 71 +byte 1 83 +byte 1 0 +align 1 +LABELV $212 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $211 +byte 1 99 +byte 1 109 +byte 1 100 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $189 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $188 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $187 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 0 +align 1 +LABELV $186 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $185 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $184 +byte 1 117 +byte 1 110 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $183 +byte 1 117 +byte 1 110 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $182 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 39 +byte 1 42 +byte 1 39 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $181 +byte 1 117 +byte 1 110 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 0 +align 1 +LABELV $180 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $179 +byte 1 117 +byte 1 110 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $178 +byte 1 117 +byte 1 110 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 0 +align 1 +LABELV $177 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $176 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $175 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 57 +byte 1 57 +byte 1 57 +byte 1 32 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $174 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 57 +byte 1 57 +byte 1 57 +byte 1 0 +align 1 +LABELV $173 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $172 +byte 1 68 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 44 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $171 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $170 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 73 +byte 1 80 +byte 1 40 +byte 1 47 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 107 +byte 1 41 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $169 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 40 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 41 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $168 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $167 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 124 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $166 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $165 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $164 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 100 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $163 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $162 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $161 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 107 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 124 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 124 +byte 1 107 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 124 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $160 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 40 +byte 1 111 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 47 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 41 +byte 1 0 +align 1 +LABELV $159 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $158 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $157 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $156 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $155 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $154 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 48 +byte 1 39 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $153 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $152 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $151 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 0 +align 1 +LABELV $150 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 104 +byte 1 124 +byte 1 97 +byte 1 124 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $149 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $148 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $147 +byte 1 80 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 40 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 41 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $146 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $145 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $144 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $143 +byte 1 103 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 121 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $142 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $141 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 73 +byte 1 80 +byte 1 40 +byte 1 47 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 107 +byte 1 41 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 32 +byte 1 40 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 35 +byte 1 41 +byte 1 0 +align 1 +LABELV $140 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $139 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $138 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $137 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $136 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 124 +byte 1 104 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $135 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $134 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $133 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 0 +align 1 +LABELV $132 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $131 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $130 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $129 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $128 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $127 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 0 +align 1 +LABELV $126 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $125 +byte 1 103 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 49 +byte 1 0 +align 1 +LABELV $124 +byte 1 108 +byte 1 49 +byte 1 0 +align 1 +LABELV $123 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 124 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $122 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 48 +byte 1 0 +align 1 +LABELV $121 +byte 1 108 +byte 1 48 +byte 1 0 +align 1 +LABELV $120 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $119 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $118 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $117 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 117 +byte 1 98 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $116 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $115 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 0 +align 1 +LABELV $114 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $113 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $112 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 124 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 35 +byte 1 124 +byte 1 42 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 43 +byte 1 94 +byte 1 53 +byte 1 124 +byte 1 94 +byte 1 53 +byte 1 45 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $111 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 120 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 39 +byte 1 45 +byte 1 39 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 46 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 39 +byte 1 42 +byte 1 39 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $110 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 0 +align 1 +LABELV $109 +byte 1 116 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $108 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 45 +byte 1 65 +byte 1 124 +byte 1 72 +byte 1 124 +byte 1 83 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 32 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $107 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 102 +byte 1 32 +byte 1 67 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 80 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 65 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 40 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 0 +align 1 +LABELV $106 +byte 1 99 +byte 1 112 +byte 1 97 +byte 1 0 +align 1 +LABELV $105 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $104 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 40 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 41 +byte 1 0 +align 1 +LABELV $103 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $102 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 124 +byte 1 104 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $101 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $100 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $99 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 100 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $98 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $97 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $96 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $95 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $94 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 124 +byte 1 73 +byte 1 80 +byte 1 40 +byte 1 47 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 107 +byte 1 41 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $93 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 73 +byte 1 80 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 71 +byte 1 85 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 105 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 39 +byte 1 119 +byte 1 39 +byte 1 32 +byte 1 40 +byte 1 119 +byte 1 101 +byte 1 101 +byte 1 107 +byte 1 115 +byte 1 41 +byte 1 44 +byte 1 32 +byte 1 39 +byte 1 100 +byte 1 39 +byte 1 32 +byte 1 40 +byte 1 100 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 41 +byte 1 44 +byte 1 32 +byte 1 39 +byte 1 104 +byte 1 39 +byte 1 32 +byte 1 40 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 109 +byte 1 39 +byte 1 32 +byte 1 40 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 41 +byte 1 44 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 102 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $92 +byte 1 109 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $91 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 0 +align 1 +LABELV $90 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $89 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $88 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 121 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $87 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $86 +byte 1 0 +align 1 +LABELV $85 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $84 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $83 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $82 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $81 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 0 +align 1 +LABELV $80 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 47 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 107 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $79 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 39 +byte 1 119 +byte 1 39 +byte 1 32 +byte 1 40 +byte 1 119 +byte 1 101 +byte 1 101 +byte 1 107 +byte 1 115 +byte 1 41 +byte 1 44 +byte 1 32 +byte 1 39 +byte 1 100 +byte 1 39 +byte 1 32 +byte 1 40 +byte 1 100 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 41 +byte 1 44 +byte 1 32 +byte 1 39 +byte 1 104 +byte 1 39 +byte 1 32 +byte 1 40 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 109 +byte 1 39 +byte 1 32 +byte 1 40 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 41 +byte 1 44 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 102 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 105 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 43 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 45 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $78 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 0 +align 1 +LABELV $77 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_buildable.asm b/build/release-linux-x86_64/base/game/g_buildable.asm new file mode 100644 index 0000000..fdca81c --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_buildable.asm @@ -0,0 +1,26276 @@ +export G_SetBuildableAnim +code +proc G_SetBuildableAnim 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +BORI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $78 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +LABELV $78 +ADDRFP4 0 +INDIRP4 +CNSTI4 928 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +EQI4 $80 +ADDRFP4 0 +INDIRP4 +CNSTI4 928 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 128 +BXORI4 +ASGNI4 +LABELV $80 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $77 +endproc G_SetBuildableAnim 4 0 +export G_SetIdleBuildableAnim +proc G_SetIdleBuildableAnim 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +LABELV $84 +endproc G_SetIdleBuildableAnim 0 0 +export G_CheckSpawnPoint +proc G_CheckSpawnPoint 152 28 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 112 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRFP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $86 +ADDRLP4 124 +CNSTF4 3251109888 +ASGNF4 +ADDRLP4 72 +ADDRLP4 124 +INDIRF4 +ASGNF4 +ADDRLP4 72+4 +ADDRLP4 124 +INDIRF4 +ASGNF4 +ADDRLP4 72+8 +CNSTF4 3251109888 +ASGNF4 +ADDRLP4 128 +CNSTF4 1103626240 +ASGNF4 +ADDRLP4 84 +ADDRLP4 128 +INDIRF4 +ASGNF4 +ADDRLP4 84+4 +ADDRLP4 128 +INDIRF4 +ASGNF4 +ADDRLP4 84+8 +CNSTF4 1103626240 +ASGNF4 +ADDRLP4 96 +CNSTF4 1071494103 +ADDRLP4 100+8 +INDIRF4 +CNSTF4 1103626240 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 132 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 136 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 140 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 132 +INDIRP4 +INDIRF4 +ADDRLP4 136 +INDIRP4 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 144 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRLP4 132 +INDIRP4 +ADDRLP4 144 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 144 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 148 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 148 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 148 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $87 +JUMPV +LABELV $86 +ADDRFP4 12 +INDIRI4 +CNSTI4 27 +NEI4 $95 +CNSTI4 13 +ARGI4 +ADDRLP4 72 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 124 +CNSTP4 0 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 72+8 +INDIRF4 +ARGF4 +ADDRLP4 128 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 100+8 +INDIRF4 +ADDRLP4 128 +INDIRF4 +ADDF4 +CNSTF4 1065353216 +ADDF4 +ADDF4 +ASGNF4 +ADDRGP4 $96 +JUMPV +LABELV $95 +CNSTP4 0 +RETP4 +ADDRGP4 $85 +JUMPV +LABELV $96 +LABELV $87 +ADDRLP4 12 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 124 +CNSTP4 0 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 12+52 +INDIRI4 +CNSTI4 1023 +EQI4 $100 +CNSTI4 1760 +ADDRLP4 12+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +RETP4 +ADDRGP4 $85 +JUMPV +LABELV $100 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 -1 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 12+52 +INDIRI4 +CNSTI4 1023 +EQI4 $104 +CNSTI4 1760 +ADDRLP4 12+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +RETP4 +ADDRGP4 $85 +JUMPV +LABELV $104 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $108 +ADDRFP4 16 +INDIRP4 +ADDRLP4 0 +INDIRB +ASGNB 12 +LABELV $108 +CNSTP4 0 +RETP4 +LABELV $85 +endproc G_CheckSpawnPoint 152 28 +proc G_PuntBlocker 32 32 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $111 +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $113 +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $110 +JUMPV +LABELV $113 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 10000 +LEI4 $116 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 28 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $110 +JUMPV +LABELV $116 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 5000 +GEI4 $119 +ADDRGP4 $110 +JUMPV +LABELV $119 +LABELV $111 +ADDRLP4 12 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +CNSTF4 1120403456 +CNSTF4 1073741824 +ADDRLP4 12 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+4 +CNSTF4 1120403456 +CNSTF4 1073741824 +ADDRLP4 16 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1117126656 +ASGNF4 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $126 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $110 +endproc G_PuntBlocker 32 32 +export G_FindPower +proc G_FindPower 92 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $128 +CNSTI4 0 +RETI4 +ADDRGP4 $127 +JUMPV +LABELV $128 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 34 +NEI4 $130 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 1 +RETI4 +ADDRGP4 $127 +JUMPV +LABELV $130 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 35 +NEI4 $132 +ADDRLP4 0 +ADDRGP4 G_Reactor +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $135 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $136 +JUMPV +LABELV $135 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $136 +ADDRLP4 4 +INDIRI4 +RETI4 +ADDRGP4 $127 +JUMPV +LABELV $132 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 47 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 36 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 37 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 38 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 39 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 40 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 41 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 42 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 43 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 44 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 45 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 49 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 51 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 52 +NEI4 $137 +LABELV $152 +ADDRLP4 4 +ADDRGP4 G_Reactor +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $154 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $155 +JUMPV +LABELV $154 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $155 +ADDRLP4 8 +INDIRI4 +RETI4 +ADDRGP4 $127 +JUMPV +LABELV $137 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +NEU4 $161 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $161 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $161 +ADDRLP4 12 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +LEI4 $161 +ADDRLP4 12 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +NEI4 $156 +LABELV $161 +ADDRLP4 44 +CNSTP4 0 +ASGNP4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +CNSTI4 501 +ASGNI4 +ADDRLP4 24 +CNSTI4 64 +ASGNI4 +ADDRLP4 20 +CNSTI4 1760 +ADDRLP4 24 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $165 +JUMPV +LABELV $162 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $167 +ADDRGP4 $163 +JUMPV +LABELV $167 +ADDRLP4 52 +ADDRLP4 20 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 34 +EQI4 $171 +ADDRLP4 52 +INDIRI4 +CNSTI4 35 +NEI4 $169 +LABELV $171 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +NEI4 $172 +ADDRLP4 20 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +EQI4 $169 +LABELV $172 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +EQI4 $169 +ADDRLP4 20 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +LEI4 $169 +ADDRLP4 72 +CNSTI4 92 +ASGNI4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 80 +CNSTI4 96 +ASGNI4 +ADDRLP4 28+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 84 +CNSTI4 100 +ASGNI4 +ADDRLP4 28+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28 +ARGP4 +ADDRLP4 88 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 88 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 34 +NEI4 $175 +ADDRLP4 40 +INDIRI4 +CNSTI4 1000 +GTI4 $175 +ADDRLP4 44 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRGP4 $164 +JUMPV +LABELV $175 +ADDRLP4 40 +INDIRI4 +ADDRLP4 48 +INDIRI4 +GEI4 $177 +ADDRLP4 44 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 48 +ADDRLP4 40 +INDIRI4 +ASGNI4 +LABELV $177 +LABELV $169 +LABELV $163 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $165 +ADDRLP4 24 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $162 +LABELV $164 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $179 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +ADDRLP4 44 +INDIRP4 +ASGNP4 +LABELV $179 +ADDRLP4 44 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $182 +ADDRLP4 52 +CNSTI4 1 +ASGNI4 +ADDRGP4 $183 +JUMPV +LABELV $182 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +LABELV $183 +ADDRLP4 52 +INDIRI4 +RETI4 +ADDRGP4 $127 +JUMPV +LABELV $156 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $184 +CNSTI4 0 +RETI4 +ADDRGP4 $127 +JUMPV +LABELV $184 +CNSTI4 1 +RETI4 +LABELV $127 +endproc G_FindPower 92 4 +export G_PowerEntityForPoint +proc G_PowerEntityForPoint 1764 8 +ADDRLP4 0+524 +CNSTP4 0 +ASGNP4 +ADDRLP4 0+892 +CNSTP4 0 +ASGNP4 +ADDRLP4 0+888 +CNSTI4 2 +ASGNI4 +ADDRLP4 0+160 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+92 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1760 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRLP4 1760 +INDIRI4 +CNSTI4 0 +EQI4 $192 +ADDRLP4 0+892 +INDIRP4 +RETP4 +ADDRGP4 $186 +JUMPV +LABELV $192 +CNSTP4 0 +RETP4 +LABELV $186 +endproc G_PowerEntityForPoint 1764 8 +export G_PowerEntityForEntity +proc G_PowerEntityForEntity 4 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $196 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $195 +JUMPV +LABELV $196 +CNSTP4 0 +RETP4 +LABELV $195 +endproc G_PowerEntityForEntity 4 8 +export G_IsPowered +proc G_IsPowered 8 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_PowerEntityForPoint +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $199 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +RETI4 +ADDRGP4 $198 +JUMPV +LABELV $199 +CNSTI4 0 +RETI4 +LABELV $198 +endproc G_IsPowered 8 4 +export G_IsGathered +proc G_IsGathered 64 4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $202 +ADDRLP4 32 +CNSTI4 26 +ASGNI4 +ADDRLP4 36 +ADDRGP4 g_alienColonyRadius+12 +INDIRI4 +ASGNI4 +ADDRGP4 $203 +JUMPV +LABELV $202 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $205 +ADDRLP4 32 +CNSTI4 53 +ASGNI4 +ADDRLP4 36 +ADDRGP4 g_humanRefineryRadius+12 +INDIRI4 +ASGNI4 +ADDRGP4 $206 +JUMPV +LABELV $205 +CNSTP4 0 +RETP4 +ADDRGP4 $201 +JUMPV +LABELV $206 +LABELV $203 +ADDRLP4 8 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $211 +JUMPV +LABELV $208 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $213 +ADDRGP4 $209 +JUMPV +LABELV $213 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $218 +ADDRLP4 4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $217 +LABELV $218 +ADDRLP4 4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $215 +LABELV $217 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +EQI4 $215 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LEI4 $215 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +EQU4 $215 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 60 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 60 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 36 +INDIRI4 +GEI4 $221 +ADDRLP4 40 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 24 +INDIRI4 +ASGNI4 +LABELV $221 +LABELV $215 +LABELV $209 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $211 +ADDRLP4 8 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $208 +ADDRLP4 40 +INDIRP4 +RETP4 +LABELV $201 +endproc G_IsGathered 64 4 +export G_GetBuildPoints +proc G_GetBuildPoints 12 0 +ADDRLP4 0 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $224 +CNSTI4 0 +RETI4 +ADDRGP4 $223 +JUMPV +LABELV $224 +ADDRLP4 4 +ADDRGP4 G_Overmind +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $226 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $226 +CNSTI4 0 +RETI4 +ADDRGP4 $223 +JUMPV +LABELV $226 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $228 +ADDRGP4 level+11292 +INDIRI4 +RETI4 +ADDRGP4 $223 +JUMPV +LABELV $228 +ADDRLP4 8 +ADDRGP4 G_Reactor +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $231 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $231 +CNSTI4 0 +RETI4 +ADDRGP4 $223 +JUMPV +LABELV $231 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $233 +ADDRGP4 level+11308 +INDIRI4 +RETI4 +ADDRGP4 $223 +JUMPV +LABELV $233 +CNSTI4 0 +RETI4 +LABELV $223 +endproc G_GetBuildPoints 12 0 +export G_GetMarkedBuildPoints +proc G_GetMarkedBuildPoints 20 4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GTI4 $237 +CNSTI4 0 +RETI4 +ADDRGP4 $236 +JUMPV +LABELV $237 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $239 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRGP4 level+11312 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $239 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $242 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRGP4 level+11296 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $242 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $248 +JUMPV +LABELV $245 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $250 +ADDRGP4 $246 +JUMPV +LABELV $250 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $252 +ADDRGP4 $246 +JUMPV +LABELV $252 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $254 +ADDRGP4 $246 +JUMPV +LABELV $254 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +EQI4 $256 +ADDRGP4 $246 +JUMPV +LABELV $256 +ADDRLP4 0 +INDIRP4 +CNSTI4 936 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $258 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $258 +LABELV $246 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $248 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $245 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $236 +endproc G_GetMarkedBuildPoints 20 4 +export G_InPowerZone +proc G_InPowerZone 60 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $264 +JUMPV +LABELV $261 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $266 +ADDRGP4 $262 +JUMPV +LABELV $266 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $268 +ADDRGP4 $262 +JUMPV +LABELV $268 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $270 +ADDRGP4 $262 +JUMPV +LABELV $270 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $272 +ADDRGP4 $262 +JUMPV +LABELV $272 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 34 +EQI4 $276 +ADDRLP4 24 +INDIRI4 +CNSTI4 35 +NEI4 $274 +LABELV $276 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $274 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $274 +ADDRLP4 40 +CNSTI4 92 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 96 +ASGNI4 +ADDRLP4 8+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 100 +ASGNI4 +ADDRLP4 8+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRLP4 56 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 56 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 34 +NEI4 $279 +ADDRLP4 20 +INDIRI4 +CNSTI4 1000 +GTI4 $279 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $260 +JUMPV +LABELV $279 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 35 +NEI4 $281 +ADDRLP4 20 +INDIRI4 +CNSTI4 500 +GTI4 $281 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $260 +JUMPV +LABELV $281 +LABELV $274 +LABELV $262 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $264 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $261 +CNSTP4 0 +RETP4 +LABELV $260 +endproc G_InPowerZone 60 4 +export G_FindDCC +proc G_FindDCC 60 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $284 +CNSTI4 0 +RETI4 +ADDRGP4 $283 +JUMPV +LABELV $284 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $289 +JUMPV +LABELV $286 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $291 +ADDRGP4 $287 +JUMPV +LABELV $291 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 32 +NEI4 $293 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $293 +ADDRLP4 36 +CNSTI4 92 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 96 +ASGNI4 +ADDRLP4 8+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 100 +ASGNI4 +ADDRLP4 8+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRLP4 52 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 52 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1000 +GEI4 $297 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $297 +ADDRLP4 56 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +ADDRGP4 g_humanDefenceComputerLimit+12 +INDIRI4 +LTI4 $299 +ADDRGP4 $288 +JUMPV +LABELV $299 +LABELV $297 +LABELV $293 +LABELV $287 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $289 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $286 +LABELV $288 +ADDRLP4 24 +INDIRI4 +RETI4 +LABELV $283 +endproc G_FindDCC 60 4 +export G_IsDCCBuilt +proc G_IsDCCBuilt 8 0 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $306 +JUMPV +LABELV $303 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $308 +ADDRGP4 $304 +JUMPV +LABELV $308 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 32 +EQI4 $310 +ADDRGP4 $304 +JUMPV +LABELV $310 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $312 +ADDRGP4 $304 +JUMPV +LABELV $312 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $314 +ADDRGP4 $304 +JUMPV +LABELV $314 +CNSTI4 1 +RETI4 +ADDRGP4 $302 +JUMPV +LABELV $304 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $306 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $303 +CNSTI4 0 +RETI4 +LABELV $302 +endproc G_IsDCCBuilt 8 0 +bss +align 4 +LABELV $317 +skip 4 +export G_Reactor +code +proc G_Reactor 16 4 +ADDRLP4 0 +ADDRGP4 $317 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $321 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $321 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 34 +EQI4 $318 +LABELV $321 +CNSTI4 34 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_FindBuildable +CALLP4 +ASGNP4 +ADDRGP4 $317 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $318 +ADDRLP4 8 +ADDRGP4 $317 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $322 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $322 +ADDRLP4 8 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LEI4 $322 +ADDRGP4 $317 +INDIRP4 +RETP4 +ADDRGP4 $316 +JUMPV +LABELV $322 +CNSTP4 0 +RETP4 +LABELV $316 +endproc G_Reactor 16 4 +bss +align 4 +LABELV $325 +skip 4 +export G_Overmind +code +proc G_Overmind 16 4 +ADDRLP4 0 +ADDRGP4 $325 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $329 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $329 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $326 +LABELV $329 +CNSTI4 2 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_FindBuildable +CALLP4 +ASGNP4 +ADDRGP4 $325 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $326 +ADDRLP4 8 +ADDRGP4 $325 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $330 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $330 +ADDRLP4 8 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LEI4 $330 +ADDRGP4 $325 +INDIRP4 +RETP4 +ADDRGP4 $324 +JUMPV +LABELV $330 +CNSTP4 0 +RETP4 +LABELV $324 +endproc G_Overmind 16 4 +bss +align 4 +LABELV $333 +skip 4 +export G_Cocoon +code +proc G_Cocoon 16 4 +ADDRLP4 0 +ADDRGP4 $333 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $337 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $337 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 22 +EQI4 $334 +LABELV $337 +CNSTI4 22 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_FindBuildable +CALLP4 +ASGNP4 +ADDRGP4 $333 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $334 +ADDRLP4 8 +ADDRGP4 $333 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $338 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $338 +ADDRLP4 8 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LEI4 $338 +ADDRGP4 $333 +INDIRP4 +RETP4 +ADDRGP4 $332 +JUMPV +LABELV $338 +CNSTP4 0 +RETP4 +LABELV $332 +endproc G_Cocoon 16 4 +export G_FindCreep +proc G_FindCreep 84 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +CNSTI4 701 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $341 +CNSTI4 1 +RETI4 +ADDRGP4 $340 +JUMPV +LABELV $341 +ADDRLP4 36 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 36 +INDIRU4 +NEU4 $347 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CVPU4 4 +ADDRLP4 36 +INDIRU4 +EQU4 $347 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +EQI4 $347 +ADDRLP4 40 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +GTI4 $343 +LABELV $347 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $351 +JUMPV +LABELV $348 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $353 +ADDRGP4 $349 +JUMPV +LABELV $353 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +EQI4 $357 +ADDRLP4 48 +INDIRI4 +CNSTI4 2 +NEI4 $355 +LABELV $357 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +EQI4 $355 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +LEI4 $355 +ADDRLP4 64 +CNSTI4 92 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 72 +CNSTI4 96 +ASGNI4 +ADDRLP4 8+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 76 +CNSTI4 100 +ASGNI4 +ADDRLP4 8+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRLP4 80 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 80 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 24 +INDIRI4 +GEI4 $360 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 20 +INDIRI4 +ASGNI4 +LABELV $360 +LABELV $355 +LABELV $349 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $351 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $348 +ADDRLP4 24 +INDIRI4 +CNSTI4 700 +GTI4 $362 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $364 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +ADDRLP4 28 +INDIRP4 +ASGNP4 +LABELV $364 +CNSTI4 1 +RETI4 +ADDRGP4 $340 +JUMPV +LABELV $362 +CNSTI4 0 +RETI4 +ADDRGP4 $340 +JUMPV +LABELV $343 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $366 +CNSTI4 0 +RETI4 +ADDRGP4 $340 +JUMPV +LABELV $366 +CNSTI4 1 +RETI4 +LABELV $340 +endproc G_FindCreep 84 4 +proc G_IsCreepHere 1764 12 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1760 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+892 +CNSTP4 0 +ASGNP4 +ADDRLP4 0+160 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+92 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ARGP4 +ADDRLP4 1760 +ADDRGP4 G_FindCreep +CALLI4 +ASGNI4 +ADDRLP4 1760 +INDIRI4 +RETI4 +LABELV $368 +endproc G_IsCreepHere 1764 12 +proc G_CreepSlow 4184 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4148 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4148 +INDIRI4 +ARGI4 +ADDRLP4 4152 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 4144 +ADDRLP4 4152 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 4108 +ADDRLP4 4144 +INDIRF4 +ASGNF4 +ADDRLP4 4108+4 +ADDRLP4 4144 +INDIRF4 +ASGNF4 +ADDRLP4 4108+8 +ADDRLP4 4144 +INDIRF4 +ASGNF4 +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4168 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4168 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $386 +JUMPV +LABELV $383 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $387 +ADDRGP4 $384 +JUMPV +LABELV $387 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4172 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4172 +INDIRI4 +CNSTI4 0 +NEI4 $389 +ADDRGP4 $384 +JUMPV +LABELV $389 +ADDRLP4 4176 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4176 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $391 +ADDRLP4 4176 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $391 +ADDRLP4 4176 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $391 +ADDRLP4 4180 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4180 +INDIRP4 +ADDRLP4 4180 +INDIRP4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1940 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $391 +LABELV $384 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $386 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $383 +LABELV $372 +endproc G_CreepSlow 4184 16 +proc nullDieFunction 0 0 +LABELV $394 +endproc nullDieFunction 0 0 +export AGeneric_CreepRecede +proc AGeneric_CreepRecede 12 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $396 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_QueueBuildPoints +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RewardAttackers +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 57 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $398 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +NEGI4 +ASGNI4 +ADDRGP4 $399 +JUMPV +LABELV $398 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTF4 1161527296 +CNSTF4 1065353216 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 924 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 8 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +SUBF4 +MULF4 +CVFI4 4 +SUBI4 +NEGI4 +ASGNI4 +LABELV $399 +LABELV $396 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 10000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $403 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +ADDRGP4 $404 +JUMPV +LABELV $403 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $404 +LABELV $395 +endproc AGeneric_CreepRecede 12 12 +export AGeneric_Blast +proc AGeneric_Blast 24 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +CNSTI4 1760 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +pop +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 20 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 62 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_CreepRecede +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $407 +endproc AGeneric_Blast 24 28 +export AGeneric_Die +proc AGeneric_Die 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 12 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 nullDieFunction +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_Blast +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $411 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +ADDRGP4 $412 +JUMPV +LABELV $411 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $412 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $415 +ADDRLP4 12 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $415 +ADDRLP4 12 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $415 +ADDRLP4 16 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +GTI4 $415 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $415 +ADDRGP4 $417 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $415 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_LogDestruction +CALLV +pop +LABELV $410 +endproc AGeneric_Die 24 12 +export AHovel_Die +proc AHovel_Die 4 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 12 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 nullDieFunction +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_Blast +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_LogDestruction +CALLV +pop +LABELV $418 +endproc AHovel_Die 4 12 +export ASpawn_Melt +proc ASpawn_Melt 16 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $421 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 57 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $423 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +NEGI4 +ASGNI4 +ADDRGP4 $424 +JUMPV +LABELV $423 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTF4 1161527296 +CNSTF4 1065353216 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 924 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 12 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +SUBF4 +MULF4 +CVFI4 4 +SUBI4 +NEGI4 +ASGNI4 +LABELV $424 +LABELV $421 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 10000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $428 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +ADDRGP4 $429 +JUMPV +LABELV $428 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $429 +LABELV $420 +endproc ASpawn_Melt 16 28 +export AGeneric_CreepCheck +proc AGeneric_CreepCheck 32 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_FindCreep +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $433 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $435 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 1760 +ADDRLP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 63 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $432 +JUMPV +LABELV $435 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 28 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 63 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $432 +JUMPV +LABELV $433 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CreepSlow +CALLV +pop +LABELV $432 +endproc AGeneric_CreepCheck 32 32 +export AGeneric_Think +proc AGeneric_Think 16 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CreepSlow +CALLV +pop +ADDRLP4 4 +ADDRGP4 G_Overmind +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $439 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $440 +JUMPV +LABELV $439 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $440 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_CreepCheck +CALLV +pop +LABELV $437 +endproc AGeneric_Think 16 4 +export AGeneric_Pain +proc AGeneric_Pain 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $443 +ADDRGP4 $442 +JUMPV +LABELV $443 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 10 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $445 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $445 +ADDRLP4 8 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $445 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $445 +ADDRGP4 $447 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $445 +LABELV $442 +endproc AGeneric_Pain 16 12 +export ASpawn_Think +proc ASpawn_Think 28 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $449 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $451 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +CNSTI4 1 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_CheckSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $453 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $455 +ADDRLP4 0 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $457 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 1760 +ADDRLP4 12 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $458 +JUMPV +LABELV $457 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $458 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 8 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $456 +JUMPV +LABELV $455 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1022 +EQI4 $461 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $459 +LABELV $461 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $459 +ADDRGP4 g_antiSpawnBlock+12 +INDIRI4 +CNSTI4 0 +EQI4 $462 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $462 +ADDRLP4 16 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $462 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_PuntBlocker +CALLV +pop +LABELV $462 +LABELV $456 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 14 +NEI4 $454 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $454 +JUMPV +LABELV $453 +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $454 +LABELV $451 +LABELV $449 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CreepSlow +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $448 +endproc ASpawn_Think 28 32 +lit +align 4 +LABELV $469 +byte 4 1125515264 +byte 4 1125515264 +byte 4 1125515264 +export AOvermind_Think +code +proc AOvermind_Think 52 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $469 +INDIRB +ASGNB 12 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $470 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $470 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 59 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 28 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $472 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $472 +ADDRGP4 level+11244 +INDIRI4 +CNSTI4 0 +LEI4 $475 +ADDRGP4 level+15432 +CNSTI4 0 +ASGNI4 +LABELV $475 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $479 +ADDRGP4 level+15432 +CNSTI4 1 +ASGNI4 +LABELV $479 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+15432 +INDIRI4 +ADDRLP4 32 +INDIRI4 +NEI4 $483 +ADDRGP4 level+11244 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GTI4 $483 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 952 +ADDP4 +INDIRI4 +LEI4 $483 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 952 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 30000 +ADDI4 +ASGNI4 +CNSTI4 75 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_BroadcastEvent +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $492 +JUMPV +LABELV $489 +ADDRLP4 36 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+84 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $495 +ADDRLP4 48 +ADDRLP4 36 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +EQI4 $497 +ADDRLP4 48 +INDIRI4 +CNSTI4 2 +NEI4 $495 +LABELV $497 +ADDRLP4 40 +CNSTI4 1 +ASGNI4 +ADDRGP4 $491 +JUMPV +LABELV $495 +LABELV $490 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $492 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+72 +INDIRI4 +LTI4 $489 +LABELV $491 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $500 +ADDRLP4 44 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +GTI4 $498 +LABELV $500 +ADDRGP4 level+15432 +CNSTI4 1 +ASGNI4 +LABELV $498 +LABELV $483 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1117126656 +GEF4 $502 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 948 +ADDP4 +INDIRI4 +LEI4 $502 +ADDRFP4 0 +INDIRP4 +CNSTI4 948 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +CNSTI4 74 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_BroadcastEvent +CALLV +pop +LABELV $502 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 808 +ADDP4 +INDIRI4 +GEI4 $506 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 944 +ADDP4 +INDIRI4 +LEI4 $506 +ADDRFP4 0 +INDIRP4 +CNSTI4 944 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 10000 +ADDI4 +ASGNI4 +CNSTI4 73 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_BroadcastEvent +CALLV +pop +LABELV $506 +ADDRFP4 0 +INDIRP4 +CNSTI4 808 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $471 +JUMPV +LABELV $470 +ADDRFP4 0 +INDIRP4 +CNSTI4 952 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 30000 +ADDI4 +ASGNI4 +LABELV $471 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CreepSlow +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $468 +endproc AOvermind_Think 52 28 +export ABarricade_Pain +proc ABarricade_Pain 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $513 +ADDRGP4 $512 +JUMPV +LABELV $513 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $515 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 10 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $516 +JUMPV +LABELV $515 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 11 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $516 +LABELV $512 +endproc ABarricade_Pain 0 12 +export ABarricade_Shrink +proc ABarricade_Shrink 112 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $520 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +GTI4 $518 +LABELV $520 +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +LABELV $518 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $521 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $521 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $517 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $517 +ADDRLP4 12 +INDIRI4 +CNSTI4 14 +EQI4 $517 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $517 +JUMPV +LABELV $521 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $526 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $529 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 500 +ADDI4 +GEI4 $526 +LABELV $529 +ADDRGP4 $517 +JUMPV +LABELV $526 +CNSTI4 3 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $530 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTF4 1044381696 +ADDRLP4 24 +INDIRP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $531 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LEI4 $531 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRGP4 $531 +JUMPV +LABELV $530 +ADDRLP4 24 +ARGP4 +ADDRLP4 92 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+4 +INDIRI4 +CNSTI4 0 +NEI4 $539 +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $535 +LABELV $539 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +CNSTF4 1044381696 +ADDRLP4 96 +INDIRP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRGP4 $517 +JUMPV +LABELV $535 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +EQI4 $540 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +LEI4 $540 +ADDRLP4 104 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 1 +EQI4 $540 +ADDRLP4 104 +INDIRI4 +CNSTI4 2 +EQI4 $540 +CNSTI4 3 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 108 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 7 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $540 +LABELV $531 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $542 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $542 +LABELV $517 +endproc ABarricade_Shrink 112 28 +export ABarricade_Die +proc ABarricade_Die 0 20 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 AGeneric_Die +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 ABarricade_Shrink +CALLV +pop +LABELV $544 +endproc ABarricade_Die 0 20 +export ABarricade_Think +proc ABarricade_Think 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $547 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $548 +JUMPV +LABELV $547 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $548 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 ABarricade_Shrink +CALLV +pop +LABELV $545 +endproc ABarricade_Think 8 8 +export ABarricade_Touch +proc ABarricade_Touch 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $552 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $550 +LABELV $552 +ADDRGP4 $549 +JUMPV +LABELV $550 +ADDRLP4 20 +CNSTI4 100 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 1099956224 +SUBF4 +CNSTF4 1044381696 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $553 +ADDRGP4 $549 +JUMPV +LABELV $553 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 ABarricade_Shrink +CALLV +pop +LABELV $549 +endproc ABarricade_Touch 28 8 +export HShield_Pain +proc HShield_Pain 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $556 +ADDRGP4 $555 +JUMPV +LABELV $556 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $558 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 10 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $559 +JUMPV +LABELV $558 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 11 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $559 +LABELV $555 +endproc HShield_Pain 0 12 +export HShield_Shrink +proc HShield_Shrink 112 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $563 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +GTI4 $561 +LABELV $563 +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +LABELV $561 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $564 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $564 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $560 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $560 +ADDRLP4 12 +INDIRI4 +CNSTI4 14 +EQI4 $560 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $560 +JUMPV +LABELV $564 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $569 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $572 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 800 +ADDI4 +GEI4 $569 +LABELV $572 +ADDRGP4 $560 +JUMPV +LABELV $569 +CNSTI4 46 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $573 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTF4 981668463 +ADDRLP4 24 +INDIRP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $574 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LEI4 $574 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRGP4 $574 +JUMPV +LABELV $573 +ADDRLP4 24 +ARGP4 +ADDRLP4 92 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+4 +INDIRI4 +CNSTI4 0 +NEI4 $582 +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $578 +LABELV $582 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +CNSTF4 981668463 +ADDRLP4 96 +INDIRP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRGP4 $560 +JUMPV +LABELV $578 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +EQI4 $583 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +LEI4 $583 +ADDRLP4 104 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 1 +EQI4 $583 +ADDRLP4 104 +INDIRI4 +CNSTI4 2 +EQI4 $583 +CNSTI4 46 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 108 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 7 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $583 +LABELV $574 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $585 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $585 +LABELV $560 +endproc HShield_Shrink 112 28 +export HShield_Think +proc HShield_Think 24 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 12 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $589 +ADDRGP4 $587 +JUMPV +LABELV $589 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $592 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRGP4 $593 +JUMPV +LABELV $592 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $593 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 HShield_Shrink +CALLV +pop +LABELV $587 +endproc HShield_Think 24 8 +export HShield_Touch +proc HShield_Touch 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $597 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $595 +LABELV $597 +ADDRGP4 $594 +JUMPV +LABELV $595 +ADDRLP4 20 +CNSTI4 100 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +CNSTF4 981668463 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LEI4 $598 +ADDRGP4 $594 +JUMPV +LABELV $598 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 HShield_Shrink +CALLV +pop +LABELV $594 +endproc HShield_Touch 28 8 +lit +align 4 +LABELV $601 +byte 4 1133903872 +byte 4 1133903872 +byte 4 1133903872 +export AAcidTube_Think +code +proc AAcidTube_Think 4180 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRGP4 $601 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 8+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 8+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 8+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 8+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4156 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4156 +INDIRI4 +EQI4 $610 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4156 +INDIRI4 +LEI4 $610 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4156 +INDIRI4 +EQI4 $610 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4160 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4116 +ADDRLP4 4160 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $615 +JUMPV +LABELV $612 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $616 +ADDRGP4 $613 +JUMPV +LABELV $616 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4164 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4164 +INDIRI4 +CNSTI4 0 +NEI4 $618 +ADDRGP4 $613 +JUMPV +LABELV $618 +ADDRLP4 4168 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4168 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $620 +ADDRLP4 4168 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $620 +ADDRGP4 $613 +JUMPV +LABELV $620 +ADDRLP4 4172 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4172 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $623 +ADDRLP4 4172 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $623 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 2000 +ADDI4 +LTI4 $625 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRLP4 4176 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 63 +ARGI4 +ADDRLP4 4176 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $625 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1090519040 +ARGF4 +CNSTF4 1133903872 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 58 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 300 +ADDI4 +ASGNI4 +ADDRGP4 $600 +JUMPV +LABELV $623 +LABELV $613 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $615 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4116 +INDIRI4 +LTI4 $612 +LABELV $610 +LABELV $600 +endproc AAcidTube_Think 4180 28 +proc AHive_CheckTarget 136 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $634 +ADDRLP4 88 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $634 +ADDRLP4 88 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $631 +LABELV $634 +CNSTI4 0 +RETI4 +ADDRGP4 $630 +JUMPV +LABELV $631 +ADDRFP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $635 +CNSTI4 0 +RETI4 +ADDRGP4 $630 +JUMPV +LABELV $635 +ADDRLP4 92 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $637 +ADDRLP4 92 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $637 +CNSTI4 0 +RETI4 +ADDRGP4 $630 +JUMPV +LABELV $637 +ADDRLP4 100 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 100 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 100 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 108 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 108 +INDIRF4 +CNSTF4 1140457472 +LEF4 $642 +CNSTI4 0 +RETI4 +ADDRGP4 $630 +JUMPV +LABELV $642 +ADDRLP4 24 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 112 +CNSTP4 0 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $644 +ADDRLP4 24+52 +INDIRI4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +EQI4 $644 +CNSTI4 0 +RETI4 +ADDRGP4 $630 +JUMPV +LABELV $644 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 3000 +ADDI4 +ASGNI4 +ADDRLP4 120 +CNSTI4 24 +ASGNI4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 128 +CNSTI4 28 +ASGNI4 +ADDRLP4 12+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 132 +CNSTI4 32 +ASGNI4 +ADDRLP4 12+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 12 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1232 +ADDP4 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $630 +endproc AHive_CheckTarget 136 28 +lit +align 4 +LABELV $657 +byte 4 1140457472 +byte 4 1140457472 +byte 4 1140457472 +export AHive_Think +code +proc AHive_Think 4172 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $652 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $652 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $655 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $655 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $655 +ADDRLP4 4116 +ADDRGP4 $657 +INDIRB +ASGNB 12 +ADDRLP4 4140 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4116 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4140+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4116+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4140+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4116+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4128 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4116 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4128+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4116+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4128+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4116+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4128 +ARGP4 +ADDRLP4 4140 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4160 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 4160 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $666 +ADDRGP4 $651 +JUMPV +LABELV $666 +ADDRLP4 4164 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4164 +INDIRI4 +CNSTI4 32767 +ADDRLP4 16 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +DIVI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 $671 +JUMPV +LABELV $668 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1760 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +MODI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 4168 +ADDRGP4 AHive_CheckTarget +CALLI4 +ASGNI4 +ADDRLP4 4168 +INDIRI4 +CNSTI4 0 +EQI4 $672 +ADDRGP4 $651 +JUMPV +LABELV $672 +LABELV $669 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $671 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +LTI4 $668 +LABELV $655 +LABELV $651 +endproc AHive_Think 4172 16 +export AHive_Pain +proc AHive_Pain 8 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $675 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $675 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $675 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 AHive_CheckTarget +CALLI4 +pop +LABELV $675 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 10 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $674 +endproc AHive_Pain 8 12 +lit +align 4 +LABELV $678 +byte 4 1124859904 +byte 4 1124859904 +byte 4 1124859904 +export G_Push +code +proc G_Push 4228 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRGP4 $678 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 400 +ADDI4 +ASGNI4 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 20+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 20+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 20+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 20+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4192 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 4192 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $688 +ADDRGP4 $677 +JUMPV +LABELV $688 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $690 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRGP4 $677 +JUMPV +LABELV $690 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $692 +ADDRLP4 4200 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRI4 +EQI4 $694 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRI4 +LEI4 $694 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRI4 +EQI4 $694 +ADDRLP4 56 +ARGP4 +ADDRLP4 68 +ARGP4 +ADDRLP4 80 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4204 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4176 +ADDRLP4 4204 +INDIRI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 $699 +JUMPV +LABELV $696 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 80 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $700 +ADDRGP4 $697 +JUMPV +LABELV $700 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4208 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4208 +INDIRI4 +CNSTI4 0 +NEI4 $702 +ADDRGP4 $697 +JUMPV +LABELV $702 +ADDRLP4 4212 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4212 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $704 +ADDRLP4 4212 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $704 +ADDRGP4 $697 +JUMPV +LABELV $704 +ADDRLP4 4216 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4216 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $707 +ADDRLP4 4216 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $707 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $709 +ADDRGP4 $697 +JUMPV +LABELV $709 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $711 +ADDRGP4 $697 +JUMPV +LABELV $711 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CVPU4 4 +NEU4 $713 +ADDRGP4 $697 +JUMPV +LABELV $713 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $715 +ADDRGP4 $697 +JUMPV +LABELV $715 +ADDRLP4 4220 +CNSTI4 496 +ASGNI4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +ADDRLP4 4220 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4220 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 32 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 44+4 +INDIRF4 +ADDRLP4 32+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 44+8 +INDIRF4 +ADDRLP4 32+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTF4 3294691328 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 3294691328 +ADDRLP4 4+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 3294691328 +ADDRLP4 4+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +ADDRLP4 4 +INDIRB +ASGNB 12 +LABELV $707 +ADDRLP4 4220 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4220 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $725 +ADDRLP4 4220 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $725 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRLP4 4224 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 65 +ARGI4 +ADDRLP4 4224 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 500 +ADDI4 +LTI4 $677 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $677 +JUMPV +LABELV $725 +LABELV $697 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $699 +ADDRLP4 16 +INDIRI4 +ADDRLP4 4176 +INDIRI4 +LTI4 $696 +LABELV $694 +LABELV $692 +LABELV $677 +endproc G_Push 4228 16 +lit +align 4 +LABELV $732 +byte 4 1124859904 +byte 4 1124859904 +byte 4 1124859904 +export G_Suck +code +proc G_Suck 4244 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4152 +ADDRGP4 $732 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRLP4 4176 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4152 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4176+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4152+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4176+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4152+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4164 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4152 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4164+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4152+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4164+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4152+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4200 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRI4 +EQI4 $741 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRI4 +LEI4 $741 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRI4 +EQI4 $741 +ADDRLP4 4164 +ARGP4 +ADDRLP4 4176 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4204 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4112 +ADDRLP4 4204 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $746 +JUMPV +LABELV $743 +ADDRLP4 12 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $747 +ADDRGP4 $744 +JUMPV +LABELV $747 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4208 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4208 +INDIRI4 +CNSTI4 0 +NEI4 $749 +ADDRGP4 $744 +JUMPV +LABELV $749 +ADDRLP4 4212 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4212 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $751 +ADDRLP4 4212 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $751 +ADDRGP4 $744 +JUMPV +LABELV $751 +ADDRLP4 4216 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4216 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $754 +ADDRLP4 4216 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $754 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $756 +ADDRGP4 $744 +JUMPV +LABELV $756 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $758 +ADDRGP4 $744 +JUMPV +LABELV $758 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CVPU4 4 +NEU4 $760 +ADDRGP4 $744 +JUMPV +LABELV $760 +ADDRLP4 12 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $762 +ADDRGP4 $744 +JUMPV +LABELV $762 +ADDRLP4 4220 +CNSTI4 496 +ASGNI4 +ADDRLP4 4128 +ADDRLP4 12 +INDIRP4 +ADDRLP4 4220 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4140 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4220 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4116 +ADDRLP4 4140 +INDIRF4 +ADDRLP4 4128 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4116+4 +ADDRLP4 4140+4 +INDIRF4 +ADDRLP4 4128+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4116+8 +ADDRLP4 4140+8 +INDIRF4 +ADDRLP4 4128+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4116 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTF4 1128792064 +ADDRLP4 4116 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1128792064 +ADDRLP4 4116+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1128792064 +ADDRLP4 4116+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 696 +ADDP4 +ADDRLP4 4116 +INDIRB +ASGNB 12 +LABELV $754 +ADDRLP4 4220 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4220 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $772 +ADDRLP4 4220 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $772 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRLP4 4224 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 4224 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 500 +ADDI4 +LTI4 $774 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $774 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1090519040 +ARGF4 +CNSTF4 1123024896 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 21 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 300 +ADDI4 +ASGNI4 +ADDRLP4 4164 +ARGP4 +ADDRLP4 4176 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4232 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4112 +ADDRLP4 4232 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $782 +JUMPV +LABELV $779 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4236 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4236 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $785 +ADDRLP4 4236 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $783 +LABELV $785 +ADDRGP4 $780 +JUMPV +LABELV $783 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $786 +ADDRGP4 $780 +JUMPV +LABELV $786 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +CNSTI4 45 +ARGI4 +ADDRLP4 4240 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4240 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 168 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +LABELV $780 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $782 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4112 +INDIRI4 +LTI4 $779 +ADDRGP4 $731 +JUMPV +LABELV $772 +LABELV $744 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $746 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4112 +INDIRI4 +LTI4 $743 +LABELV $741 +LABELV $731 +endproc G_Suck 4244 28 +lit +align 4 +LABELV $789 +byte 4 1116471296 +byte 4 1116471296 +byte 4 1116471296 +export G_Scan +code +proc G_Scan 4184 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRGP4 $789 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 8+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 8+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 8+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 8+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4156 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4156 +INDIRI4 +EQI4 $798 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4156 +INDIRI4 +LEI4 $798 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4156 +INDIRI4 +EQI4 $798 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4160 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4116 +ADDRLP4 4160 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $803 +JUMPV +LABELV $800 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $804 +ADDRGP4 $801 +JUMPV +LABELV $804 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4164 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4164 +INDIRI4 +CNSTI4 0 +NEI4 $806 +ADDRGP4 $801 +JUMPV +LABELV $806 +ADDRLP4 4168 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4168 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $808 +ADDRLP4 4168 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $808 +ADDRGP4 $801 +JUMPV +LABELV $808 +ADDRLP4 4172 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4172 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $811 +ADDRLP4 4172 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $811 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 -999 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRGP4 g_entities+1798720 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4180 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4180 +INDIRP4 +ARGP4 +ADDRLP4 4180 +INDIRP4 +ARGP4 +CNSTI4 999 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $811 +LABELV $801 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $803 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4116 +INDIRI4 +LTI4 $800 +LABELV $798 +LABELV $788 +endproc G_Scan 4184 20 +lit +align 4 +LABELV $815 +byte 4 1132068864 +byte 4 1132068864 +byte 4 1132068864 +export ASPITEFUL_ABCESS_Die +code +proc ASPITEFUL_ABCESS_Die 4192 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4108 +ADDRGP4 $815 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 12 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 nullDieFunction +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4156 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4156 +INDIRP4 +ADDRLP4 4156 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $816 +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4168 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4168 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $829 +JUMPV +LABELV $826 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4172 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4172 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $830 +ADDRLP4 4172 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $830 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 33554433 +ARGI4 +ADDRLP4 4176 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4176 +INDIRI4 +CNSTI4 0 +EQI4 $832 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 4180 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 4180 +INDIRI4 +CNSTI4 0 +EQI4 $834 +ADDRGP4 $827 +JUMPV +LABELV $834 +CNSTI4 8 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 4184 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 4184 +INDIRI4 +CNSTI4 0 +EQI4 $836 +ADDRGP4 $827 +JUMPV +LABELV $836 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +NEI4 $838 +ADDRLP4 4188 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 4188 +INDIRP4 +ADDRLP4 4188 +INDIRP4 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1912 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $841 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $838 +LABELV $832 +LABELV $830 +LABELV $827 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $829 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $826 +LABELV $816 +ADDRLP4 4160 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4160 +INDIRP4 +ADDRLP4 4160 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +ADDRLP4 4144 +ARGP4 +ADDRLP4 4164 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 62 +ARGI4 +ADDRLP4 4164 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRLP4 4168 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4168 +INDIRP4 +ADDRLP4 4168 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ASpawn_Melt +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 nullDieFunction +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_LogDestruction +CALLV +pop +LABELV $814 +endproc ASPITEFUL_ABCESS_Die 4192 16 +export ABooster_Touch2 +proc ABooster_Touch2 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $848 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $848 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GTI4 $845 +LABELV $848 +ADDRGP4 $844 +JUMPV +LABELV $845 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $849 +ADDRGP4 $844 +JUMPV +LABELV $849 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $851 +ADDRGP4 $844 +JUMPV +LABELV $851 +ADDRFP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $853 +ADDRGP4 $844 +JUMPV +LABELV $853 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1856 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $844 +endproc ABooster_Touch2 16 0 +export ABooster_Touch +proc ABooster_Touch 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $860 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $860 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GTI4 $857 +LABELV $860 +ADDRGP4 $856 +JUMPV +LABELV $857 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $861 +ADDRGP4 $856 +JUMPV +LABELV $861 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $863 +ADDRGP4 $856 +JUMPV +LABELV $863 +ADDRFP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $865 +ADDRGP4 $856 +JUMPV +LABELV $865 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1856 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $856 +endproc ABooster_Touch 16 0 +export AJumppad_Touch +proc AJumppad_Touch 40 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $869 +ADDRGP4 $868 +JUMPV +LABELV $869 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $874 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $874 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $871 +LABELV $874 +ADDRGP4 $868 +JUMPV +LABELV $871 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $875 +ADDRGP4 $868 +JUMPV +LABELV $875 +ADDRLP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +EQI4 $877 +ADDRGP4 $868 +JUMPV +LABELV $877 +ADDRLP4 24 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 4+8 +ADDRGP4 g_JumppadPower+12 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +ADDRLP4 4+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $868 +endproc AJumppad_Touch 40 12 +export HNone_Think +proc HNone_Think 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +LABELV $884 +endproc HNone_Think 0 0 +export ATrapper_FireOnEnemy +proc ATrapper_FireOnEnemy 136 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 52 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 48 +CNSTF4 1148846080 +CNSTF4 1143111680 +ADDRLP4 40 +INDIRF4 +MULF4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 56 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1221479552 +DIVF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 64 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 16 +ADDRLP4 64 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 724 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 728 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16+8 +CNSTF4 1056964608 +ADDRLP4 12 +INDIRP4 +CNSTI4 732 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 72 +CNSTF4 1051372203 +ASGNF4 +ADDRLP4 28 +ADDRLP4 72 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 748 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 72 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 752 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28+8 +CNSTF4 1051372203 +ADDRLP4 12 +INDIRP4 +CNSTI4 756 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $892 +JUMPV +LABELV $891 +ADDRLP4 84 +ADDRLP4 48 +INDIRI4 +ADDRLP4 44 +INDIRI4 +ADDI4 +CNSTI4 2 +DIVI4 +ASGNI4 +ADDRLP4 80 +ADDRLP4 84 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +ASGNF4 +ADDRLP4 88 +CNSTF4 1143111680 +ADDRLP4 80 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 12 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 12 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 108 +ADDRLP4 80 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +ADDRLP4 80 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 120 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 120 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDRLP4 80 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 132 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 132 +INDIRF4 +ASGNF4 +ADDRLP4 88 +INDIRF4 +ADDRLP4 40 +INDIRF4 +GEF4 $912 +ADDRLP4 44 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRGP4 $913 +JUMPV +LABELV $912 +ADDRLP4 88 +INDIRF4 +ADDRLP4 40 +INDIRF4 +LEF4 $914 +ADDRLP4 48 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRGP4 $915 +JUMPV +LABELV $914 +ADDRLP4 88 +INDIRF4 +ADDRLP4 40 +INDIRF4 +NEF4 $916 +ADDRGP4 $893 +JUMPV +LABELV $916 +LABELV $915 +LABELV $913 +LABELV $892 +ADDRLP4 48 +INDIRI4 +ADDRLP4 44 +INDIRI4 +SUBI4 +CNSTI4 9 +GTI4 $891 +LABELV $893 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1232 +ADDP4 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $886 +endproc ATrapper_FireOnEnemy 136 12 +export ATrapper_CheckTarget +proc ATrapper_CheckTarget 112 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $920 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $920 +ADDRFP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $922 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $922 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $924 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $924 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $926 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $926 +ADDRFP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $928 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $928 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $930 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $930 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $932 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $932 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $934 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $934 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $936 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $936 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $938 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $938 +ADDRLP4 76 +CNSTI4 496 +ASGNI4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 84 +CNSTI4 500 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 88 +CNSTI4 504 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 92 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 92 +INDIRF4 +ADDRFP4 8 +INDIRI4 +CVIF4 4 +LEF4 $943 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $943 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1062836634 +GEF4 $945 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $945 +ADDRLP4 12 +ARGP4 +ADDRLP4 104 +CNSTI4 24 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 108 +CNSTP4 0 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ARGP4 +ADDRLP4 108 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 12+48 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $949 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $949 +CNSTI4 1 +RETI4 +LABELV $919 +endproc ATrapper_CheckTarget 112 28 +export ATrapper_FindEnemy +proc ATrapper_FindEnemy 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +CNSTI4 32767 +ADDRGP4 level+12 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +DIVI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $957 +JUMPV +LABELV $954 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +MODI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 ATrapper_CheckTarget +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $960 +ADDRGP4 $955 +JUMPV +LABELV $960 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $952 +JUMPV +LABELV $955 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $957 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +LTI4 $954 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTP4 0 +ASGNP4 +LABELV $952 +endproc ATrapper_FindEnemy 20 12 +export ATrapper_Think +proc ATrapper_Think 32 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $963 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $963 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 ATrapper_CheckTarget +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $965 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 ATrapper_FindEnemy +CALLV +pop +LABELV $965 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $967 +ADDRGP4 $962 +JUMPV +LABELV $967 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $969 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 ATrapper_FireOnEnemy +CALLV +pop +LABELV $969 +LABELV $963 +LABELV $962 +endproc ATrapper_Think 32 12 +export CheckGatherer +proc CheckGatherer 48 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $973 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $973 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_IsGathered +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $975 +ADDRLP4 24 +CNSTI4 924 +ASGNI4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +LTI4 $975 +ADDRLP4 8 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $977 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 1760 +ADDRLP4 8 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 32 +CNSTP4 0 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $978 +JUMPV +LABELV $977 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +CNSTP4 0 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 44 +CNSTP4 0 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $978 +CNSTI4 1 +RETI4 +ADDRGP4 $972 +JUMPV +LABELV $975 +LABELV $973 +CNSTI4 0 +RETI4 +LABELV $972 +endproc CheckGatherer 48 32 +export ACreepColony_Think +proc ACreepColony_Think 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $980 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRGP4 $981 +JUMPV +LABELV $980 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CreepSlow +CALLV +pop +LABELV $981 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CheckGatherer +CALLI4 +pop +LABELV $979 +endproc ACreepColony_Think 8 4 +proc G_SuicideIfNoPower 20 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $984 +CNSTI4 0 +RETI4 +ADDRGP4 $983 +JUMPV +LABELV $984 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $986 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $988 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $987 +JUMPV +LABELV $988 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 90000 +LTI4 $987 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $994 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 1760 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +CNSTI4 1224 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 63 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $995 +JUMPV +LABELV $994 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 63 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $995 +CNSTI4 1 +RETI4 +ADDRGP4 $983 +JUMPV +LABELV $986 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $987 +CNSTI4 0 +RETI4 +LABELV $983 +endproc G_SuicideIfNoPower 20 32 +proc G_IdlePowerState 4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $997 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $998 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRGP4 $998 +JUMPV +LABELV $997 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $1001 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +LABELV $1001 +LABELV $998 +LABELV $996 +endproc G_IdlePowerState 4 8 +export HSpawn_Disappear +proc HSpawn_Disappear 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_QueueBuildPoints +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RewardAttackers +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $1003 +endproc HSpawn_Disappear 4 4 +export HGeneric_Pain +proc HGeneric_Pain 16 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1006 +ADDRGP4 $1005 +JUMPV +LABELV $1006 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $1008 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $1008 +ADDRLP4 8 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1008 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 34 +NEI4 $1008 +ADDRGP4 $1010 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $1008 +LABELV $1005 +endproc HGeneric_Pain 16 8 +export HSpawn_Blast +proc HSpawn_Blast 24 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1065353216 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +CNSTI4 1760 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_RadiusDamage +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_QueueBuildPoints +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RewardAttackers +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 81 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 20 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 61 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $1011 +endproc HSpawn_Blast 24 24 +export HSpawn_Die +proc HSpawn_Die 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 12 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 nullDieFunction +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1016 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HSpawn_Blast +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +ADDRGP4 $1017 +JUMPV +LABELV $1016 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HSpawn_Disappear +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $1017 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $1020 +ADDRLP4 12 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $1020 +ADDRLP4 12 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1020 +ADDRLP4 16 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +GTI4 $1020 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 27 +NEI4 $1020 +ADDRGP4 $1022 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 1 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $1020 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_LogDestruction +CALLV +pop +LABELV $1015 +endproc HSpawn_Die 24 12 +export HSpawn_Think +proc HSpawn_Think 40 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1024 +ADDRGP4 $1023 +JUMPV +LABELV $1024 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1026 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1028 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +CNSTI4 27 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_CheckSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1030 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1032 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 28 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 8 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $1033 +JUMPV +LABELV $1032 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 1022 +EQI4 $1036 +ADDRLP4 24 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1034 +LABELV $1036 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +CNSTP4 0 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 36 +CNSTP4 0 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $1023 +JUMPV +LABELV $1034 +ADDRGP4 g_antiSpawnBlock+12 +INDIRI4 +CNSTI4 0 +EQI4 $1037 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1037 +ADDRLP4 28 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1037 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_PuntBlocker +CALLV +pop +LABELV $1037 +LABELV $1033 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 14 +NEI4 $1031 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $1031 +JUMPV +LABELV $1030 +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1031 +LABELV $1028 +LABELV $1026 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1023 +endproc HSpawn_Think 40 32 +proc HRepeater_Die 4 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 12 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 nullDieFunction +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1044 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HSpawn_Blast +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +ADDRGP4 $1045 +JUMPV +LABELV $1044 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HSpawn_Disappear +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $1045 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_LogDestruction +CALLV +pop +LABELV $1043 +endproc HRepeater_Die 4 12 +export HRepeater_Think +proc HRepeater_Think 36 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_InPowerZone +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1049 +ADDRLP4 0 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $1051 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 1760 +ADDRLP4 0 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $1048 +JUMPV +LABELV $1051 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 32 +CNSTP4 0 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $1048 +JUMPV +LABELV $1049 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_IdlePowerState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +LABELV $1048 +endproc HRepeater_Think 36 32 +export HRepeater_Use +proc HRepeater_Use 16 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $1057 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1055 +LABELV $1057 +ADDRGP4 $1054 +JUMPV +LABELV $1055 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTU4 0 +ASGNU4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRU4 +EQU4 $1058 +ADDRLP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRU4 +EQU4 $1058 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_GiveClientMaxAmmo +CALLV +pop +LABELV $1058 +LABELV $1054 +endproc HRepeater_Use 16 8 +lit +align 4 +LABELV $1061 +byte 4 1120403456 +byte 4 1120403456 +byte 4 1120403456 +align 4 +LABELV $1062 +byte 4 1125515264 +byte 4 1125515264 +byte 4 1125515264 +export HReactor_Think +code +proc HReactor_Think 4184 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4112 +ADDRGP4 $1061 +INDIRB +ASGNB 12 +ADDRLP4 4124 +ADDRGP4 $1062 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 912 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1063 +ADDRLP4 4148 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4124 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4148+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4124+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4148+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4124+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4136 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4124 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4136+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4124+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4136+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4124+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $1064 +JUMPV +LABELV $1063 +ADDRLP4 4148 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4112 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4148+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4112+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4148+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4112+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4136 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4112 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4136+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4112+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4136+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4112+8 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $1064 +ADDRLP4 4164 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4164 +INDIRI4 +EQI4 $1081 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4164 +INDIRI4 +LEI4 $1081 +ADDRLP4 4168 +CNSTI4 0 +ASGNI4 +ADDRLP4 4136 +ARGP4 +ADDRLP4 4148 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4172 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4108 +ADDRLP4 4172 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1086 +JUMPV +LABELV $1083 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4176 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4176 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1089 +ADDRLP4 4176 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $1087 +LABELV $1089 +ADDRGP4 $1084 +JUMPV +LABELV $1087 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1090 +ADDRGP4 $1084 +JUMPV +LABELV $1090 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +CNSTI4 44 +ARGI4 +ADDRLP4 4180 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4180 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 168 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4168 +CNSTI4 1 +ASGNI4 +LABELV $1084 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1086 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4108 +INDIRI4 +LTI4 $1083 +ADDRLP4 4168 +INDIRI4 +CNSTI4 0 +EQI4 $1092 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 912 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1095 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1109393408 +ARGF4 +CNSTF4 1125515264 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 56 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +pop +ADDRGP4 $1096 +JUMPV +LABELV $1095 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1109393408 +ARGF4 +CNSTF4 1120403456 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 56 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +pop +LABELV $1096 +LABELV $1092 +LABELV $1081 +ADDRFP4 0 +INDIRP4 +CNSTI4 912 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1097 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +ADDRGP4 $1098 +JUMPV +LABELV $1097 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +LABELV $1098 +LABELV $1060 +endproc HReactor_Think 4184 28 +export HArmoury_Activate +proc HArmoury_Activate 0 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1102 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1104 +ADDRGP4 $1101 +JUMPV +LABELV $1104 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1106 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 45 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1107 +JUMPV +LABELV $1106 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 59 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +LABELV $1107 +LABELV $1102 +LABELV $1101 +endproc HArmoury_Activate 0 8 +export HArmoury_Think +proc HArmoury_Think 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +pop +LABELV $1108 +endproc HArmoury_Think 8 8 +export HDCC_Think +proc HDCC_Think 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +pop +LABELV $1110 +endproc HDCC_Think 8 8 +export HMedistat_Die +proc HMedistat_Die 12 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $1113 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $1113 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -2049 +BANDI4 +ASGNI4 +LABELV $1113 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 HSpawn_Die +CALLV +pop +LABELV $1112 +endproc HMedistat_Die 12 20 +export HMedistat_Think +proc HMedistat_Think 4228 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4108 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4140 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 4140 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4148 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 4148 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4152 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +ASGNI4 +ADDRLP4 4152 +INDIRI4 +CNSTI4 0 +EQI4 $1117 +ADDRGP4 $1115 +JUMPV +LABELV $1117 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_IdlePowerState +CALLV +pop +ADDRLP4 4156 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4160 +CNSTU4 0 +ASGNU4 +ADDRLP4 4156 +INDIRP4 +CVPU4 4 +ADDRLP4 4160 +INDIRU4 +EQU4 $1119 +ADDRLP4 4156 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4160 +INDIRU4 +EQU4 $1119 +ADDRLP4 4164 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4164 +INDIRP4 +ADDRLP4 4164 +INDIRP4 +INDIRI4 +CNSTI4 -2049 +BANDI4 +ASGNI4 +LABELV $1119 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1121 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1123 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTP4 0 +ASGNP4 +LABELV $1123 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRGP4 $1115 +JUMPV +LABELV $1121 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1126 +ADDRLP4 4124 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4124+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4124+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4112 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4112+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4112+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4184 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 4112+8 +ADDRLP4 4112+8 +INDIRF4 +ADDRLP4 4184 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDF4 +ADDF4 +ASGNF4 +ADDRLP4 4124+8 +ADDRLP4 4124+8 +INDIRF4 +CNSTF4 1114636288 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1134 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +LABELV $1134 +ADDRLP4 4112 +ARGP4 +ADDRLP4 4124 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4188 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4188 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1139 +JUMPV +LABELV $1136 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1140 +ADDRGP4 $1137 +JUMPV +LABELV $1140 +ADDRLP4 4192 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4192 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1142 +ADDRLP4 4192 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1142 +ADDRLP4 4196 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4196 +INDIRP4 +ADDRLP4 4196 +INDIRP4 +INDIRI4 +CNSTI4 -33 +BANDI4 +ASGNI4 +LABELV $1142 +ADDRLP4 4200 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4200 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1144 +ADDRLP4 4200 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $1144 +ADDRLP4 4204 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4204 +INDIRP4 +ADDRLP4 4204 +INDIRP4 +INDIRI4 +CNSTI4 -65 +BANDI4 +ASGNI4 +LABELV $1144 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +NEU4 $1146 +ADDRLP4 4212 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4212 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1146 +ADDRLP4 4212 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1146 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4212 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +GEI4 $1146 +ADDRLP4 4216 +CNSTI4 4 +ASGNI4 +ADDRLP4 4220 +ADDRLP4 4212 +INDIRP4 +ADDRLP4 4216 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4220 +INDIRI4 +CNSTI4 0 +EQI4 $1149 +ADDRLP4 4220 +INDIRI4 +CNSTI4 3 +EQI4 $1149 +ADDRLP4 4220 +INDIRI4 +ADDRLP4 4216 +INDIRI4 +NEI4 $1146 +LABELV $1149 +ADDRLP4 4108 +CNSTI4 1 +ASGNI4 +ADDRLP4 4224 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4224 +INDIRP4 +ADDRLP4 4224 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +LABELV $1146 +LABELV $1137 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1139 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $1136 +ADDRLP4 4108 +INDIRI4 +CNSTI4 0 +NEI4 $1150 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1155 +JUMPV +LABELV $1152 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1156 +ADDRGP4 $1153 +JUMPV +LABELV $1156 +ADDRLP4 4192 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4192 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1158 +ADDRLP4 4192 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1158 +ADDRLP4 4200 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +LTI4 $1162 +ADDRLP4 4200 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 1200 +GEI4 $1160 +LABELV $1162 +ADDRLP4 4204 +CNSTI4 4 +ASGNI4 +ADDRLP4 4208 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ADDRLP4 4204 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4208 +INDIRI4 +CNSTI4 0 +EQI4 $1164 +ADDRLP4 4208 +INDIRI4 +CNSTI4 3 +EQI4 $1164 +ADDRLP4 4208 +INDIRI4 +ADDRLP4 4204 +INDIRI4 +NEI4 $1160 +LABELV $1164 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1165 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 4212 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4212 +INDIRP4 +ADDRLP4 4212 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +LABELV $1165 +LABELV $1160 +LABELV $1158 +LABELV $1153 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1155 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $1152 +LABELV $1150 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1167 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1167 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1168 +JUMPV +LABELV $1167 +ADDRLP4 4196 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4200 +CNSTU4 0 +ASGNU4 +ADDRLP4 4196 +INDIRP4 +CVPU4 4 +ADDRLP4 4200 +INDIRU4 +EQU4 $1169 +ADDRLP4 4196 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4200 +INDIRU4 +EQU4 $1169 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 1200 +GEI4 $1171 +ADDRLP4 4204 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 4204 +INDIRP4 +ADDRLP4 4204 +INDIRP4 +INDIRI4 +CNSTI4 30 +ADDI4 +ASGNI4 +LABELV $1171 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 1200 +LEI4 $1173 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 220 +ADDP4 +CNSTI4 1200 +ASGNI4 +LABELV $1173 +ADDRLP4 4208 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 4208 +INDIRP4 +ADDRLP4 4208 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4212 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4212 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4212 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +LTI4 $1175 +ADDRLP4 4216 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4216 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 4216 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1175 +LABELV $1169 +LABELV $1168 +LABELV $1126 +LABELV $1115 +endproc HMedistat_Think 4228 16 +export HMGTurret_CheckTarget +proc HMGTurret_CheckTarget 140 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 88 +CNSTU4 0 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 88 +INDIRU4 +EQU4 $1182 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1182 +ADDRLP4 92 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +CVPU4 4 +ADDRLP4 88 +INDIRU4 +EQU4 $1182 +ADDRLP4 92 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $1178 +LABELV $1182 +CNSTI4 0 +RETI4 +ADDRGP4 $1177 +JUMPV +LABELV $1178 +ADDRFP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1183 +CNSTI4 0 +RETI4 +ADDRGP4 $1177 +JUMPV +LABELV $1183 +ADDRLP4 96 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1185 +ADDRLP4 96 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $1185 +CNSTI4 0 +RETI4 +ADDRGP4 $1177 +JUMPV +LABELV $1185 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1188 +CNSTI4 1 +RETI4 +ADDRGP4 $1177 +JUMPV +LABELV $1188 +ADDRLP4 104 +CNSTI4 24 +ASGNI4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 112 +CNSTI4 28 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 116 +CNSTI4 32 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 124 +CNSTF4 1136525312 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 124 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 124 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +CNSTF4 1136525312 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 132 +CNSTP4 0 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+52 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +NEI4 $1198 +ADDRLP4 136 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1199 +JUMPV +LABELV $1198 +ADDRLP4 136 +CNSTI4 0 +ASGNI4 +LABELV $1199 +ADDRLP4 136 +INDIRI4 +RETI4 +LABELV $1177 +endproc HMGTurret_CheckTarget 140 28 +lit +align 4 +LABELV $1201 +byte 4 0 +byte 4 0 +byte 4 1065353216 +export HMGTurret_TrackEnemy +code +proc HMGTurret_TrackEnemy 164 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRGP4 $1201 +INDIRB +ASGNB 12 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ASGNP4 +ADDRLP4 88 +CNSTI4 24 +ASGNI4 +ADDRLP4 12 +ADDRLP4 84 +INDIRP4 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 92 +CNSTI4 28 +ASGNI4 +ADDRLP4 12+4 +ADDRLP4 84 +INDIRP4 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 100 +CNSTI4 32 +ASGNI4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 48 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 108 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 76 +CNSTF4 1127481344 +ADDRLP4 108 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 36 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 76 +INDIRF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 36 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 60 +INDIRF4 +ARGF4 +ADDRLP4 112 +ADDRGP4 AngleSubtract +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 112 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 60+4 +INDIRF4 +ARGF4 +ADDRLP4 116 +ADDRGP4 AngleSubtract +CALLF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 116 +INDIRF4 +ASGNF4 +ADDRLP4 120 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 120 +INDIRF4 +CNSTF4 0 +GEF4 $1208 +ADDRLP4 120 +INDIRF4 +CNSTF4 3242196992 +GEF4 $1208 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ADDRLP4 124 +INDIRP4 +INDIRF4 +CNSTF4 1094713344 +ADDF4 +ASGNF4 +ADDRGP4 $1209 +JUMPV +LABELV $1208 +ADDRLP4 128 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 128 +INDIRF4 +CNSTF4 0 +LEF4 $1210 +ADDRLP4 128 +INDIRF4 +CNSTF4 1094713344 +LEF4 $1210 +ADDRLP4 132 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ADDRLP4 132 +INDIRP4 +INDIRF4 +CNSTF4 1094713344 +SUBF4 +ASGNF4 +ADDRGP4 $1211 +JUMPV +LABELV $1210 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 60 +INDIRF4 +ASGNF4 +LABELV $1211 +LABELV $1209 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 136 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 136 +INDIRF4 +ASGNF4 +ADDRLP4 72 +INDIRF4 +CNSTF4 1127481344 +LEF4 $1212 +ADDRLP4 72 +ADDRLP4 72 +INDIRF4 +CNSTF4 1135869952 +SUBF4 +ASGNF4 +LABELV $1212 +ADDRLP4 72 +INDIRF4 +CNSTF4 3253731328 +GEF4 $1214 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +CNSTF4 3282370560 +ASGNF4 +LABELV $1214 +ADDRLP4 0+4 +INDIRF4 +CNSTF4 0 +GEF4 $1216 +ADDRLP4 0+4 +INDIRF4 +CNSTF4 3242196992 +GEF4 $1216 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 140 +INDIRP4 +INDIRF4 +CNSTF4 1094713344 +ADDF4 +ASGNF4 +ADDRGP4 $1217 +JUMPV +LABELV $1216 +ADDRLP4 0+4 +INDIRF4 +CNSTF4 0 +LEF4 $1220 +ADDRLP4 0+4 +INDIRF4 +CNSTF4 1094713344 +LEF4 $1220 +ADDRLP4 144 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +ADDRLP4 144 +INDIRP4 +INDIRF4 +CNSTF4 1094713344 +SUBF4 +ASGNF4 +ADDRGP4 $1221 +JUMPV +LABELV $1220 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDRLP4 60+4 +INDIRF4 +ASGNF4 +LABELV $1221 +LABELV $1217 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 148 +CNSTP4 0 +ASGNP4 +ADDRLP4 148 +INDIRP4 +ARGP4 +ADDRLP4 148 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 76 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1232 +ADDP4 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRLP4 0+4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 156 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 12 +SUBI4 +CNSTI4 0 +GTI4 $1227 +ADDRLP4 0 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 160 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 12 +SUBI4 +CNSTI4 0 +GTI4 $1227 +ADDRLP4 152 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1228 +JUMPV +LABELV $1227 +ADDRLP4 152 +CNSTI4 0 +ASGNI4 +LABELV $1228 +ADDRLP4 152 +INDIRI4 +RETI4 +LABELV $1200 +endproc HMGTurret_TrackEnemy 164 16 +export HMGTurret_FindEnemy +proc HMGTurret_FindEnemy 4176 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1230 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 1228 +ADDP4 +CNSTP4 0 +ASGNP4 +LABELV $1230 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4148 +CNSTF4 1136525312 +ASGNF4 +ADDRLP4 4112 +ADDRLP4 4148 +INDIRF4 +ASGNF4 +ADDRLP4 4112+4 +ADDRLP4 4148 +INDIRF4 +ASGNF4 +ADDRLP4 4112+8 +CNSTF4 1136525312 +ASGNF4 +ADDRLP4 4136 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4112 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4136+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4112+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4136+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4112+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4124 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4112 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4124+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4112+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4124+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4112+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4124 +ARGP4 +ADDRLP4 4136 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4160 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4160 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1242 +ADDRGP4 $1229 +JUMPV +LABELV $1242 +ADDRLP4 4164 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 4164 +INDIRI4 +CNSTI4 32767 +ADDRLP4 8 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +DIVI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $1247 +JUMPV +LABELV $1244 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MODI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4168 +ADDRGP4 HMGTurret_CheckTarget +CALLI4 +ASGNI4 +ADDRLP4 4168 +INDIRI4 +CNSTI4 0 +NEI4 $1248 +ADDRGP4 $1245 +JUMPV +LABELV $1248 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 1228 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $1229 +JUMPV +LABELV $1245 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1247 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +LTI4 $1244 +LABELV $1229 +endproc HMGTurret_FindEnemy 4176 16 +proc HMGTurret_State 20 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $1252 +CNSTI4 0 +RETI4 +ADDRGP4 $1251 +JUMPV +LABELV $1252 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 AngleNormalize180 +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1254 +ADDRLP4 0 +INDIRF4 +CNSTF4 1106247680 +GEF4 $1256 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $1258 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1048576000 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1259 +JUMPV +LABELV $1258 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTF4 1067450368 +ADDRLP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $1259 +CNSTF4 1106247680 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ADDF4 +GEF4 $1261 +ADDRLP4 12 +CNSTF4 1106247680 +ASGNF4 +ADDRGP4 $1262 +JUMPV +LABELV $1261 +ADDRLP4 12 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $1262 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +CNSTI4 1 +RETI4 +ADDRGP4 $1251 +JUMPV +LABELV $1256 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1255 +JUMPV +LABELV $1254 +ADDRFP4 4 +INDIRI4 +CNSTI4 3 +NEI4 $1263 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1265 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +LEF4 $1265 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +CNSTI4 2 +ASGNI4 +CNSTF4 0 +ADDRLP4 0 +INDIRF4 +CNSTF4 1086324736 +SUBF4 +LEF4 $1268 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRGP4 $1269 +JUMPV +LABELV $1268 +ADDRLP4 8 +ADDRLP4 0 +INDIRF4 +CNSTF4 1086324736 +SUBF4 +ASGNF4 +LABELV $1269 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRGP4 $1266 +JUMPV +LABELV $1265 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +CNSTI4 3 +ASGNI4 +LABELV $1266 +LABELV $1263 +LABELV $1255 +CNSTI4 0 +RETI4 +LABELV $1251 +endproc HMGTurret_State 20 4 +export HMGTurret_Think +proc HMGTurret_Think 56 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 16 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $1272 +ADDRGP4 $1270 +JUMPV +LABELV $1272 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_IdlePowerState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1274 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $1276 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 HMGTurret_State +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $1276 +ADDRGP4 $1270 +JUMPV +LABELV $1276 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRGP4 $1270 +JUMPV +LABELV $1274 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1279 +ADDRGP4 $1270 +JUMPV +LABELV $1279 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 28 +ADDRGP4 HMGTurret_CheckTarget +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $1281 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1256 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 HMGTurret_FindEnemy +CALLV +pop +LABELV $1281 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 HMGTurret_State +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1283 +ADDRGP4 $1270 +JUMPV +LABELV $1283 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 HMGTurret_TrackEnemy +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $1285 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1256 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $1270 +JUMPV +LABELV $1285 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1287 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1287 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1256 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 750 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 77 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $1287 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1294 +ADDRFP4 0 +INDIRP4 +CNSTI4 1256 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $1291 +LABELV $1294 +ADDRGP4 $1270 +JUMPV +LABELV $1291 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $1295 +ADDRGP4 $1270 +JUMPV +LABELV $1295 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 27 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $1270 +endproc HMGTurret_Think 56 12 +export HTeslaGen_Think +proc HTeslaGen_Think 4212 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 12 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1301 +ADDRGP4 $1299 +JUMPV +LABELV $1301 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_IdlePowerState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1303 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRGP4 $1299 +JUMPV +LABELV $1303 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1306 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1306 +ADDRLP4 4176 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4176 +INDIRP4 +ADDRLP4 4176 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRLP4 4184 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 4184 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 4184 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4192 +CNSTF4 1130430464 +ASGNF4 +ADDRLP4 4140 +ADDRLP4 4192 +INDIRF4 +ASGNF4 +ADDRLP4 4140+4 +ADDRLP4 4192 +INDIRF4 +ASGNF4 +ADDRLP4 4140+8 +CNSTF4 1130430464 +ASGNF4 +ADDRLP4 4164 +ADDRLP4 28 +INDIRF4 +ADDRLP4 4140 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4164+4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 4140+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4164+8 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 4140+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4152 +ADDRLP4 28 +INDIRF4 +ADDRLP4 4140 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4152+4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 4140+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4152+8 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 4140+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4152 +ARGP4 +ADDRLP4 4164 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4196 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4136 +ADDRLP4 4196 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1328 +JUMPV +LABELV $1325 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTI4 1760 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 40 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1329 +ADDRGP4 $1326 +JUMPV +LABELV $1329 +ADDRLP4 4200 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4204 +ADDRLP4 4200 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4204 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1331 +ADDRLP4 4200 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1331 +ADDRLP4 4204 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1331 +ADDRLP4 4204 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1331 +ADDRLP4 28 +ARGP4 +ADDRLP4 4200 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 4208 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 4208 +INDIRF4 +CNSTF4 1130430464 +GTF4 $1331 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +LABELV $1331 +LABELV $1326 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1328 +ADDRLP4 24 +INDIRI4 +ADDRLP4 4136 +INDIRI4 +LTI4 $1325 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +EQI4 $1334 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 27 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 250 +ADDI4 +ASGNI4 +LABELV $1334 +LABELV $1306 +LABELV $1299 +endproc HTeslaGen_Think 4212 16 +export HRefinery_Think +proc HRefinery_Think 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1339 +ADDRGP4 $1337 +JUMPV +LABELV $1339 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_IdlePowerState +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CheckGatherer +CALLI4 +pop +LABELV $1337 +endproc HRefinery_Think 12 8 +proc G_QueueValue 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1345 +JUMPV +LABELV $1342 +ADDRLP4 16 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +EQI4 $1347 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +LABELV $1347 +LABELV $1343 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1345 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1342 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $1349 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $1350 +JUMPV +LABELV $1349 +ADDRLP4 8 +CNSTF4 1065353216 +ASGNF4 +LABELV $1350 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 8 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +RETI4 +LABELV $1341 +endproc G_QueueValue 24 4 +export G_QueueBuildPoints +proc G_QueueBuildPoints 48 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_QueueValue +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1352 +ADDRGP4 $1351 +JUMPV +LABELV $1352 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1351 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +EQI4 $1358 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +EQI4 $1366 +ADDRGP4 $1351 +JUMPV +LABELV $1358 +ADDRGP4 level+11300 +INDIRI4 +CNSTI4 0 +NEI4 $1359 +ADDRGP4 level+11304 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 g_alienBuildQueueTime+12 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1359 +ADDRLP4 20 +ADDRGP4 level+11300 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1355 +JUMPV +LABELV $1366 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 G_PowerEntityForEntity +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1367 +ADDRLP4 32 +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 34 +EQI4 $1372 +ADDRGP4 $1370 +JUMPV +LABELV $1372 +ADDRLP4 36 +ADDRGP4 G_HumanBuildPoints +CALLI4 +ASGNI4 +ADDRGP4 level+11316 +INDIRI4 +ARGI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRGP4 g_humanBuildQueueTime+12 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 G_NextQueueTime +CALLI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 level+11316 +INDIRI4 +CNSTI4 0 +EQI4 $1380 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 28 +INDIRI4 +ADDI4 +ADDRGP4 level+11320 +INDIRI4 +GEI4 $1375 +LABELV $1380 +ADDRGP4 level+11320 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 28 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1375 +ADDRLP4 44 +ADDRGP4 level+11316 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1370 +LABELV $1367 +LABELV $1355 +LABELV $1351 +endproc G_QueueBuildPoints 48 12 +export G_NextQueueTime +proc G_NextQueueTime 4 0 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1385 +CNSTI4 0 +RETI4 +ADDRGP4 $1384 +JUMPV +LABELV $1385 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +CNSTF4 1065353216 +ADDRLP4 0 +INDIRF4 +SUBF4 +ADDRFP4 8 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +RETI4 +LABELV $1384 +endproc G_NextQueueTime 4 0 +data +align 4 +LABELV $1388 +byte 4 1092616192 +byte 4 1092616192 +byte 4 1092616192 +export G_BuildableTouchTriggers +code +proc G_BuildableTouchTriggers 4244 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1389 +ADDRGP4 $1387 +JUMPV +LABELV $1389 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4192 +ARGP4 +ADDRLP4 4204 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4192 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4192+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4192+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4204 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4204+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4204+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +ADDRLP4 68 +INDIRF4 +ADDRGP4 $1388 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 68+4 +ADDRLP4 68+4 +INDIRF4 +ADDRGP4 $1388+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 68+8 +ADDRLP4 68+8 +INDIRF4 +ADDRGP4 $1388+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 80 +INDIRF4 +ADDRGP4 $1388 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+4 +ADDRLP4 80+4 +INDIRF4 +ADDRGP4 $1388+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+8 +ADDRLP4 80+8 +INDIRF4 +ADDRGP4 $1388+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRLP4 96 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4224 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 92 +ADDRLP4 4224 +INDIRI4 +ASGNI4 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4192 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4192+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4192+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4204 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4204+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4204+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1422 +JUMPV +LABELV $1419 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 96 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1423 +ADDRGP4 $1420 +JUMPV +LABELV $1423 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +INDIRI4 +CNSTI4 1073741824 +BANDI4 +CNSTI4 0 +NEI4 $1425 +ADDRGP4 $1420 +JUMPV +LABELV $1425 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1427 +ADDRGP4 $1420 +JUMPV +LABELV $1427 +ADDRLP4 68 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4236 +ADDRGP4 trap_EntityContact +CALLI4 +ASGNI4 +ADDRLP4 4236 +INDIRI4 +CNSTI4 0 +NEI4 $1429 +ADDRGP4 $1420 +JUMPV +LABELV $1429 +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 60 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1431 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1431 +LABELV $1420 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1422 +ADDRLP4 4 +INDIRI4 +ADDRLP4 92 +INDIRI4 +LTI4 $1419 +LABELV $1387 +endproc G_BuildableTouchTriggers 4244 16 +export G_BuildableThink +proc G_BuildableThink 80 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 16 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $1434 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +LEI4 $1434 +ADDRGP4 level+16020 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $1434 +ADDRFP4 0 +INDIRP4 +CNSTI4 924 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1437 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1440 +CNSTI4 1 +ARGI4 +ADDRGP4 $1442 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $1440 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 22 +NEI4 $1443 +CNSTI4 1 +ARGI4 +ADDRGP4 $1445 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $1443 +LABELV $1437 +LABELV $1434 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 932 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 932 +ADDP4 +INDIRI4 +CNSTI4 1000 +LTI4 $1446 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 932 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +NEI4 $1448 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LEI4 $1448 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 981668463 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +MULF4 +DIVF4 +ARGF4 +ADDRLP4 48 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +ADDRLP4 48 +INDIRF4 +CVFI4 4 +ADDI4 +ASGNI4 +ADDRGP4 $1449 +JUMPV +LABELV $1448 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +LEI4 $1450 +ADDRLP4 56 +INDIRI4 +ADDRLP4 0 +INDIRI4 +GEI4 $1450 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1452 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1452 +ADDRFP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +CNSTI4 2000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1452 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1453 +JUMPV +LABELV $1452 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1455 +ADDRFP4 0 +INDIRP4 +CNSTI4 912 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1455 +ADDRFP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +CNSTI4 2000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1455 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +ADDRGP4 g_humanDefenceComputerRate+12 +INDIRI4 +ADDRGP4 g_humanDefenceComputerLimit+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +LABELV $1455 +LABELV $1453 +LABELV $1450 +LABELV $1449 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LTI4 $1460 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +LABELV $1462 +ADDRLP4 60 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1463 +ADDRLP4 60 +ADDRLP4 60 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 64 +LTI4 $1462 +LABELV $1460 +LABELV $1446 +ADDRFP4 0 +INDIRP4 +CNSTI4 960 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1466 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 960 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1466 +ADDRFP4 0 +INDIRP4 +CNSTI4 960 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1468 +ADDRFP4 0 +INDIRP4 +CNSTI4 960 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1468 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1471 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1472 +JUMPV +LABELV $1471 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 G_FindDCC +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 48 +INDIRI4 +ASGNI4 +LABELV $1472 +ADDRFP4 0 +INDIRP4 +CNSTI4 912 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1474 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1475 +JUMPV +LABELV $1474 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +LABELV $1475 +ADDRFP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +CNSTI4 -57 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1476 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +LABELV $1476 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1478 +ADDRLP4 68 +CNSTI4 8 +ASGNI4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +ADDRLP4 68 +INDIRI4 +BORI4 +ASGNI4 +LABELV $1478 +ADDRFP4 0 +INDIRP4 +CNSTI4 936 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1480 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $1480 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_BuildableTouchTriggers +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_Physics +CALLV +pop +LABELV $1433 +endproc G_BuildableThink 80 8 +export G_BuildableRange +proc G_BuildableRange 4168 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4108 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 4108+4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 4108+8 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4156 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4156 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1496 +JUMPV +LABELV $1493 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1497 +ADDRGP4 $1494 +JUMPV +LABELV $1497 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1499 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1499 +ADDRGP4 $1494 +JUMPV +LABELV $1499 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRFP4 8 +INDIRI4 +NEI4 $1501 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1501 +CNSTI4 1 +RETI4 +ADDRGP4 $1482 +JUMPV +LABELV $1501 +LABELV $1494 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1496 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $1493 +CNSTI4 0 +RETI4 +LABELV $1482 +endproc G_BuildableRange 4168 16 +proc G_FindBuildable 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $1507 +JUMPV +LABELV $1504 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1509 +ADDRGP4 $1505 +JUMPV +LABELV $1509 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1511 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $1511 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $1503 +JUMPV +LABELV $1511 +LABELV $1505 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1507 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1504 +CNSTP4 0 +RETP4 +LABELV $1503 +endproc G_FindBuildable 12 0 +proc G_BuildablesIntersect 68 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 12+4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 12+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 24 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 24 +ADDRLP4 24 +INDIRF4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24+4 +ADDRLP4 24+4 +INDIRF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24+8 +ADDRLP4 24+8 +INDIRF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 36 +INDIRF4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36+4 +ADDRLP4 36+4 +INDIRF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36+8 +ADDRLP4 36+8 +INDIRF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 64 +ADDRGP4 BoundsIntersect +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +RETI4 +LABELV $1513 +endproc G_BuildablesIntersect 68 16 +lit +align 4 +LABELV $1531 +byte 4 0 +byte 4 3 +byte 4 4 +byte 4 5 +byte 4 7 +byte 4 6 +byte 4 1 +byte 4 2 +byte 4 8 +byte 4 9 +byte 4 10 +byte 4 11 +byte 4 12 +byte 4 13 +byte 4 14 +byte 4 15 +byte 4 16 +byte 4 17 +byte 4 18 +byte 4 19 +byte 4 20 +byte 4 21 +byte 4 22 +byte 4 23 +byte 4 24 +byte 4 25 +byte 4 26 +byte 4 28 +byte 4 29 +byte 4 30 +byte 4 32 +byte 4 33 +byte 4 31 +byte 4 27 +byte 4 35 +byte 4 36 +byte 4 37 +byte 4 38 +byte 4 39 +byte 4 40 +byte 4 41 +byte 4 42 +byte 4 43 +byte 4 44 +byte 4 45 +byte 4 46 +byte 4 47 +byte 4 48 +byte 4 49 +byte 4 50 +byte 4 51 +byte 4 52 +byte 4 53 +code +proc G_CompareBuildablesForRemoval 316 16 +ADDRLP4 4 +ADDRGP4 $1531 +INDIRB +ASGNB 212 +ADDRLP4 232 +CNSTI4 0 +ASGNI4 +ADDRLP4 236 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +CNSTI4 0 +ASGNI4 +ADDRLP4 228 +CNSTI4 0 +ASGNI4 +ADDRLP4 216 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 220 +ADDRFP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRGP4 cmpBuildable +INDIRI4 +ARGI4 +ADDRGP4 cmpOrigin +ARGP4 +ADDRLP4 216 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 216 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 244 +ADDRGP4 G_BuildablesIntersect +CALLI4 +ASGNI4 +ADDRLP4 224 +ADDRLP4 244 +INDIRI4 +ASGNI4 +ADDRGP4 cmpBuildable +INDIRI4 +ARGI4 +ADDRGP4 cmpOrigin +ARGP4 +ADDRLP4 220 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 220 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 252 +ADDRGP4 G_BuildablesIntersect +CALLI4 +ASGNI4 +ADDRLP4 228 +ADDRLP4 252 +INDIRI4 +ASGNI4 +ADDRLP4 256 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 256 +INDIRI4 +EQI4 $1532 +ADDRLP4 228 +INDIRI4 +ADDRLP4 256 +INDIRI4 +NEI4 $1532 +CNSTI4 -1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1532 +ADDRLP4 260 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 260 +INDIRI4 +NEI4 $1534 +ADDRLP4 228 +INDIRI4 +ADDRLP4 260 +INDIRI4 +EQI4 $1534 +CNSTI4 1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1534 +ADDRLP4 264 +ADDRGP4 cmpBuildable +INDIRI4 +ASGNI4 +ADDRLP4 264 +INDIRI4 +CNSTI4 1 +EQI4 $1538 +ADDRLP4 264 +INDIRI4 +CNSTI4 27 +NEI4 $1536 +LABELV $1538 +ADDRLP4 268 +CNSTI4 1 +ASGNI4 +ADDRLP4 216 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 268 +INDIRI4 +NEI4 $1544 +ADDRGP4 level+11244 +INDIRI4 +ADDRLP4 268 +INDIRI4 +EQI4 $1543 +LABELV $1544 +ADDRLP4 216 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 27 +NEI4 $1539 +ADDRGP4 level+11248 +INDIRI4 +CNSTI4 1 +NEI4 $1539 +LABELV $1543 +CNSTI4 1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1539 +ADDRLP4 272 +CNSTI4 1 +ASGNI4 +ADDRLP4 220 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 272 +INDIRI4 +NEI4 $1550 +ADDRGP4 level+11244 +INDIRI4 +ADDRLP4 272 +INDIRI4 +EQI4 $1549 +LABELV $1550 +ADDRLP4 220 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 27 +NEI4 $1545 +ADDRGP4 level+11248 +INDIRI4 +CNSTI4 1 +NEI4 $1545 +LABELV $1549 +CNSTI4 -1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1545 +LABELV $1536 +ADDRLP4 216 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRGP4 cmpBuildable +INDIRI4 +NEI4 $1552 +ADDRLP4 268 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1553 +JUMPV +LABELV $1552 +ADDRLP4 268 +CNSTI4 0 +ASGNI4 +LABELV $1553 +ADDRLP4 224 +ADDRLP4 268 +INDIRI4 +ASGNI4 +ADDRLP4 220 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRGP4 cmpBuildable +INDIRI4 +NEI4 $1555 +ADDRLP4 272 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1556 +JUMPV +LABELV $1555 +ADDRLP4 272 +CNSTI4 0 +ASGNI4 +LABELV $1556 +ADDRLP4 228 +ADDRLP4 272 +INDIRI4 +ASGNI4 +ADDRLP4 276 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 276 +INDIRI4 +EQI4 $1557 +ADDRLP4 228 +INDIRI4 +ADDRLP4 276 +INDIRI4 +NEI4 $1557 +CNSTI4 -1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1557 +ADDRLP4 280 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 280 +INDIRI4 +NEI4 $1559 +ADDRLP4 228 +INDIRI4 +ADDRLP4 280 +INDIRI4 +EQI4 $1559 +CNSTI4 1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1559 +ADDRLP4 284 +CNSTI4 160 +ASGNI4 +ADDRLP4 216 +INDIRP4 +ADDRLP4 284 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 220 +INDIRP4 +ADDRLP4 284 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $1561 +ADDRGP4 cmpOrigin +ARGP4 +ADDRLP4 292 +ADDRGP4 G_PowerEntityForPoint +CALLP4 +ASGNP4 +ADDRLP4 288 +ADDRLP4 292 +INDIRP4 +ASGNP4 +ADDRLP4 288 +INDIRP4 +CVPU4 4 +ADDRLP4 216 +INDIRP4 +CVPU4 4 +NEU4 $1564 +ADDRLP4 296 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1565 +JUMPV +LABELV $1564 +ADDRLP4 296 +CNSTI4 0 +ASGNI4 +LABELV $1565 +ADDRLP4 224 +ADDRLP4 296 +INDIRI4 +ASGNI4 +ADDRLP4 288 +INDIRP4 +CVPU4 4 +ADDRLP4 220 +INDIRP4 +CVPU4 4 +NEU4 $1567 +ADDRLP4 300 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1568 +JUMPV +LABELV $1567 +ADDRLP4 300 +CNSTI4 0 +ASGNI4 +LABELV $1568 +ADDRLP4 228 +ADDRLP4 300 +INDIRI4 +ASGNI4 +ADDRLP4 304 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 304 +INDIRI4 +EQI4 $1569 +ADDRLP4 228 +INDIRI4 +ADDRLP4 304 +INDIRI4 +NEI4 $1569 +CNSTI4 -1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1569 +ADDRLP4 308 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 308 +INDIRI4 +NEI4 $1571 +ADDRLP4 228 +INDIRI4 +ADDRLP4 308 +INDIRI4 +EQI4 $1571 +CNSTI4 1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1571 +ADDRLP4 312 +CNSTI4 940 +ASGNI4 +ADDRLP4 216 +INDIRP4 +ADDRLP4 312 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 220 +INDIRP4 +ADDRLP4 312 +INDIRI4 +ADDP4 +INDIRI4 +SUBI4 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1561 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1576 +JUMPV +LABELV $1573 +ADDRLP4 216 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +NEI4 $1577 +ADDRLP4 232 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1577 +ADDRLP4 220 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +NEI4 $1579 +ADDRLP4 236 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1579 +LABELV $1574 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1576 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 53 +LTU4 $1573 +ADDRLP4 232 +INDIRI4 +ADDRLP4 236 +INDIRI4 +SUBI4 +RETI4 +LABELV $1530 +endproc G_CompareBuildablesForRemoval 316 16 +export G_ClearDeconMarks +proc G_ClearDeconMarks 8 0 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $1585 +JUMPV +LABELV $1582 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1587 +ADDRGP4 $1583 +JUMPV +LABELV $1587 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1589 +ADDRGP4 $1583 +JUMPV +LABELV $1589 +ADDRLP4 0 +INDIRP4 +CNSTI4 936 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1583 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1585 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1582 +LABELV $1581 +endproc G_ClearDeconMarks 8 0 +lit +align 4 +LABELV $1592 +byte 4 0 +skip 212 +export G_FreeMarkedBuildables +code +proc G_FreeMarkedBuildables 256 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 228 +CNSTI4 0 +ASGNI4 +ADDRLP4 232 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRGP4 $1592 +INDIRB +ASGNB 216 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1593 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1593 +ADDRFP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $1593 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1595 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1595 +ADDRFP4 12 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $1595 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 0 +NEI4 $1597 +ADDRGP4 $1591 +JUMPV +LABELV $1597 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1603 +JUMPV +LABELV $1600 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+11324 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 236 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 224 +ADDRLP4 236 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 224 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1606 +ADDRLP4 232 +ADDRLP4 232 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1606 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 244 +CNSTP4 0 +ASGNP4 +ADDRLP4 244 +INDIRP4 +ARGP4 +ADDRLP4 244 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 62 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRLP4 248 +ADDRLP4 224 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +ASGNP4 +ADDRLP4 248 +INDIRP4 +ADDRLP4 248 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1608 +ADDRGP4 $1610 +ARGP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 252 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRLP4 252 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $1608 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $1601 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1603 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+15420 +INDIRI4 +LTI4 $1600 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1611 +ADDRGP4 $1591 +JUMPV +LABELV $1611 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1613 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1617 +ADDRLP4 228 +INDIRI4 +CNSTI4 0 +EQI4 $1619 +ADDRLP4 228 +INDIRI4 +ADDRLP4 232 +INDIRI4 +CNSTI4 1 +SUBI4 +NEI4 $1621 +ADDRGP4 $1623 +ARGP4 +ADDRLP4 232 +INDIRI4 +CNSTI4 2 +LEI4 $1627 +ADDRLP4 236 +ADDRGP4 $1624 +ASGNP4 +ADDRGP4 $1628 +JUMPV +LABELV $1627 +ADDRLP4 236 +ADDRGP4 $1625 +ASGNP4 +LABELV $1628 +ADDRLP4 236 +INDIRP4 +ARGP4 +ADDRLP4 240 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 240 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $1622 +JUMPV +LABELV $1621 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 $1629 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $1622 +LABELV $1619 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 236 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $1630 +ARGP4 +ADDRLP4 236 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 240 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 240 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +LEI4 $1631 +ADDRGP4 $1633 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 244 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 244 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $1631 +ADDRLP4 228 +ADDRLP4 228 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1617 +LABELV $1614 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 54 +LTI4 $1613 +LABELV $1591 +endproc G_FreeMarkedBuildables 256 32 +proc G_SufficientBPAvailable 140 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 84 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 88 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 88 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRGP4 level+15420 +CNSTI4 0 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 1 +NEI4 $1636 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 92 +ADDRGP4 G_GetBuildPoints +CALLI4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRGP4 level+11244 +INDIRI4 +ASGNI4 +ADDRLP4 80 +CNSTI4 4 +ASGNI4 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +ADDRLP4 20 +CNSTI4 2 +ASGNI4 +ADDRGP4 $1637 +JUMPV +LABELV $1636 +ADDRLP4 36 +INDIRI4 +CNSTI4 2 +NEI4 $1639 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 92 +ADDRGP4 G_GetBuildPoints +CALLI4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRGP4 level+11248 +INDIRI4 +ASGNI4 +ADDRLP4 80 +CNSTI4 12 +ASGNI4 +ADDRLP4 48 +CNSTI4 27 +ASGNI4 +ADDRLP4 20 +CNSTI4 34 +ASGNI4 +ADDRGP4 $1640 +JUMPV +LABELV $1639 +CNSTI4 0 +ARGI4 +ADDRGP4 $1642 +ARGP4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1640 +LABELV $1637 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 0 +NEI4 $1643 +ADDRLP4 76 +INDIRI4 +ADDRLP4 32 +INDIRI4 +SUBI4 +CNSTI4 0 +GEI4 $1646 +ADDRLP4 80 +INDIRI4 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1646 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $1651 +JUMPV +LABELV $1648 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1653 +ADDRGP4 $1649 +JUMPV +LABELV $1653 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 G_BuildablesIntersect +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +EQI4 $1655 +CNSTI4 15 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1655 +LABELV $1649 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1651 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1648 +CNSTI4 0 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1643 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +ADDRLP4 76 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $1660 +JUMPV +LABELV $1657 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1662 +ADDRGP4 $1658 +JUMPV +LABELV $1662 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 G_BuildablesIntersect +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1664 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 1 +NEI4 $1666 +CNSTI4 15 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1666 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 2 +NEI4 $1669 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +EQI4 $1669 +CNSTI4 15 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1669 +ADDRLP4 56 +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1664 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 100 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 100 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 53 +NEI4 $1677 +ADDRLP4 24 +INDIRI4 +ADDRGP4 g_humanRefineryRadius+12 +INDIRI4 +LTI4 $1676 +LABELV $1677 +ADDRFP4 0 +INDIRI4 +CNSTI4 26 +NEI4 $1672 +ADDRLP4 24 +INDIRI4 +ADDRGP4 g_alienColonyRadius+12 +INDIRI4 +GEI4 $1672 +LABELV $1676 +ADDRFP4 0 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +NEI4 $1672 +ADDRLP4 104 +CNSTI4 1 +ASGNI4 +ADDRLP4 40 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 60 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1673 +JUMPV +LABELV $1672 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +LABELV $1673 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1678 +ADDRGP4 $1658 +JUMPV +LABELV $1678 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1680 +ADDRGP4 $1658 +JUMPV +LABELV $1680 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1682 +ADDRGP4 $1658 +JUMPV +LABELV $1682 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $1684 +ADDRFP4 0 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $1684 +ADDRGP4 $1658 +JUMPV +LABELV $1684 +ADDRLP4 36 +INDIRI4 +CNSTI4 2 +NEI4 $1686 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 108 +ADDRGP4 G_PowerEntityForPoint +CALLP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +NEU4 $1686 +ADDRFP4 0 +INDIRI4 +CNSTI4 35 +EQI4 $1686 +ADDRFP4 0 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $1686 +ADDRGP4 $1658 +JUMPV +LABELV $1686 +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 116 +INDIRI4 +NEI4 $1688 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 116 +INDIRI4 +NEI4 $1688 +ADDRGP4 $1658 +JUMPV +LABELV $1688 +ADDRLP4 0 +INDIRP4 +CNSTI4 936 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1690 +ADDRLP4 120 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 44 +ADDRLP4 120 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 120 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+11324 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 124 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 124 +INDIRI4 +NEI4 $1696 +ADDRLP4 52 +INDIRI4 +ADDRLP4 124 +INDIRI4 +NEI4 $1696 +ADDRLP4 40 +INDIRI4 +ADDRLP4 124 +INDIRI4 +EQI4 $1693 +LABELV $1696 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1697 +ADDRLP4 56 +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1697 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $1699 +ADDRLP4 68 +ADDRLP4 68 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1699 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $1701 +ADDRLP4 60 +ADDRLP4 60 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1701 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1703 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 128 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 128 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1703 +ADDRLP4 132 +ADDRGP4 level+15420 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ADDRLP4 132 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1694 +JUMPV +LABELV $1693 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 128 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1706 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1706 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1708 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 132 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 132 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1708 +ADDRLP4 136 +ADDRGP4 level+15420 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1706 +LABELV $1694 +LABELV $1690 +LABELV $1658 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1660 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1657 +ADDRLP4 12 +ADDRGP4 level+15420 +INDIRI4 +ASGNI4 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 92 +INDIRI4 +LEI4 $1712 +ADDRLP4 44 +INDIRI4 +ADDRLP4 92 +INDIRI4 +NEI4 $1712 +ADDRLP4 80 +INDIRI4 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1712 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +LEI4 $1714 +CNSTI4 15 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1714 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +LEI4 $1716 +CNSTI4 11 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1716 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +LEI4 $1718 +CNSTI4 19 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1718 +ADDRGP4 cmpBuildable +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 cmpOrigin +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 level+11324 +ARGP4 +ADDRLP4 44 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 4 +ARGU4 +ADDRGP4 G_CompareBuildablesForRemoval +ARGP4 +ADDRGP4 qsort +CALLV +pop +ADDRGP4 $1725 +JUMPV +LABELV $1722 +ADDRLP4 0 +ADDRGP4 level+15420 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+11324 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1730 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 96 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 96 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1730 +LABELV $1723 +ADDRLP4 96 +ADDRGP4 level+15420 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1725 +ADDRLP4 16 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GEI4 $1732 +ADDRGP4 level+15420 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LTI4 $1722 +LABELV $1732 +ADDRGP4 $1734 +JUMPV +LABELV $1733 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+11324 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +EQI4 $1739 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 108 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1739 +ADDRLP4 16 +INDIRI4 +ADDRLP4 100 +INDIRI4 +SUBI4 +ADDRLP4 32 +INDIRI4 +LTI4 $1741 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 100 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 116 +CNSTI4 2 +ASGNI4 +ADDRLP4 120 +ADDRLP4 12 +INDIRI4 +ADDRLP4 116 +INDIRI4 +LSHI4 +ASGNI4 +ADDRLP4 120 +INDIRI4 +ADDRGP4 level+11324 +ADDP4 +ARGP4 +ADDRLP4 120 +INDIRI4 +ADDRGP4 level+11324+4 +ADDP4 +ARGP4 +ADDRGP4 level+15420 +INDIRI4 +ADDRLP4 12 +INDIRI4 +SUBI4 +CVIU4 4 +ADDRLP4 116 +INDIRI4 +LSHU4 +ARGU4 +ADDRGP4 memmove +CALLP4 +pop +ADDRLP4 124 +ADDRGP4 level+15420 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ADDRLP4 124 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +LABELV $1741 +LABELV $1734 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $1749 +ADDRGP4 level+15420 +INDIRI4 +CNSTI4 1 +LEI4 $1749 +ADDRGP4 level+15420 +INDIRI4 +ADDRLP4 12 +INDIRI4 +GTI4 $1733 +LABELV $1749 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1753 +JUMPV +LABELV $1750 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+11324 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 48 +INDIRI4 +NEI4 $1755 +ADDRLP4 64 +ADDRLP4 64 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1755 +LABELV $1751 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1753 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+15420 +INDIRI4 +LTI4 $1750 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_cheats+12 +INDIRI4 +ADDRLP4 100 +INDIRI4 +NEI4 $1758 +ADDRLP4 104 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +ADDRLP4 100 +INDIRI4 +LEI4 $1758 +ADDRLP4 104 +INDIRI4 +ADDRLP4 64 +INDIRI4 +SUBI4 +CNSTI4 1 +GEI4 $1758 +CNSTI4 17 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1758 +ADDRLP4 16 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GEI4 $1761 +ADDRLP4 80 +INDIRI4 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1761 +CNSTI4 0 +RETI4 +LABELV $1634 +endproc G_SufficientBPAvailable 140 16 +proc G_SetBuildableLinkState 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $1767 +JUMPV +LABELV $1764 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1769 +ADDRGP4 $1765 +JUMPV +LABELV $1769 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1771 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRGP4 $1772 +JUMPV +LABELV $1771 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +LABELV $1772 +LABELV $1765 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1767 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1764 +LABELV $1763 +endproc G_SetBuildableLinkState 8 4 +proc G_SetBuildableMarkedLinkState 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1777 +JUMPV +LABELV $1774 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+11324 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1780 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRGP4 $1781 +JUMPV +LABELV $1780 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +LABELV $1781 +LABELV $1775 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1777 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+15420 +INDIRI4 +LTI4 $1774 +LABELV $1773 +endproc G_SetBuildableMarkedLinkState 8 4 +export G_CanBuild +proc G_CanBuild 304 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 100 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 76 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRGP4 trap_Trace +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 244 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 BG_PositionBuildableRelativeToPlayer +CALLV +pop +ADDRLP4 108 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 168 +ARGP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 256 +CNSTP4 0 +ASGNP4 +ADDRLP4 256 +INDIRP4 +ARGP4 +ADDRLP4 256 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRFP4 12 +INDIRP4 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRFP4 16 +INDIRP4 +ADDRLP4 16+24 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 260 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 228 +ADDRLP4 260 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 264 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 240 +ADDRLP4 264 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16+52 +INDIRI4 +CNSTI4 1023 +NEI4 $1784 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $1785 +ADDRLP4 0 +CNSTI4 14 +ASGNI4 +ADDRGP4 $1785 +JUMPV +LABELV $1784 +ADDRLP4 268 +ADDRFP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 272 +ADDRLP4 228 +INDIRF4 +ASGNF4 +ADDRLP4 268 +INDIRF4 +ADDRLP4 272 +INDIRF4 +GEF4 $1789 +ADDRLP4 240 +INDIRI4 +CNSTI4 0 +EQI4 $1791 +ADDRLP4 268 +INDIRF4 +ADDRLP4 272 +INDIRF4 +NEGF4 +LEF4 $1789 +LABELV $1791 +ADDRLP4 0 +CNSTI4 14 +ASGNI4 +LABELV $1789 +LABELV $1785 +ADDRLP4 4 +ARGP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 268 +ADDRGP4 trap_PointContents +CALLI4 +ASGNI4 +ADDRLP4 104 +ADDRLP4 268 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 272 +ADDRGP4 G_SufficientBPAvailable +CALLI4 +ASGNI4 +ADDRLP4 236 +ADDRLP4 272 +INDIRI4 +ASGNI4 +ADDRLP4 272 +INDIRI4 +CNSTI4 0 +EQI4 $1792 +ADDRLP4 0 +ADDRLP4 236 +INDIRI4 +ASGNI4 +LABELV $1792 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1794 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $1796 +ADDRLP4 276 +ADDRGP4 G_Overmind +CALLP4 +ASGNP4 +ADDRLP4 276 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1798 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1798 +LABELV $1796 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 276 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 276 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1800 +ADDRLP4 4 +ARGP4 +ADDRLP4 280 +ADDRGP4 G_IsCreepHere +CALLI4 +ASGNI4 +ADDRLP4 280 +INDIRI4 +CNSTI4 0 +NEI4 $1802 +ADDRLP4 0 +CNSTI4 6 +ASGNI4 +LABELV $1802 +LABELV $1800 +ADDRLP4 280 +ADDRGP4 g_creepPowerExclusion+12 +INDIRI4 +ASGNI4 +ADDRLP4 280 +INDIRI4 +CNSTI4 0 +EQI4 $1805 +ADDRLP4 280 +INDIRI4 +CNSTI4 1 +EQI4 $1805 +ADDRGP4 $1804 +JUMPV +LABELV $1804 +ADDRLP4 4 +ARGP4 +ADDRLP4 284 +ADDRGP4 G_IsPowered +CALLI4 +ASGNI4 +ADDRLP4 284 +INDIRI4 +CNSTI4 0 +EQI4 $1805 +ADDRLP4 0 +CNSTI4 18 +ASGNI4 +LABELV $1805 +ADDRFP4 4 +INDIRI4 +CNSTI4 26 +NEI4 $1811 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 284 +ADDRGP4 G_IsGathered +CALLP4 +ASGNP4 +ADDRLP4 284 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1813 +ADDRLP4 0 +CNSTI4 19 +ASGNI4 +LABELV $1813 +LABELV $1811 +ADDRLP4 284 +CNSTI4 0 +ASGNI4 +ADDRLP4 16+44 +INDIRI4 +CNSTI4 524288 +BANDI4 +ADDRLP4 284 +INDIRI4 +NEI4 $1819 +ADDRLP4 104 +INDIRI4 +CNSTI4 4096 +BANDI4 +ADDRLP4 284 +INDIRI4 +EQI4 $1795 +LABELV $1819 +ADDRLP4 0 +CNSTI4 16 +ASGNI4 +ADDRGP4 $1795 +JUMPV +LABELV $1794 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1820 +ADDRLP4 4 +ARGP4 +ADDRLP4 276 +ADDRGP4 G_IsPowered +CALLI4 +ASGNI4 +ADDRLP4 276 +INDIRI4 +CNSTI4 0 +NEI4 $1822 +ADDRFP4 4 +INDIRI4 +CNSTI4 34 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 35 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 47 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 36 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 37 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 38 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 39 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 40 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 41 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 42 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 43 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 44 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 45 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 48 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 49 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 51 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 52 +EQI4 $1824 +ADDRLP4 0 +CNSTI4 8 +ASGNI4 +LABELV $1824 +LABELV $1822 +ADDRLP4 280 +ADDRGP4 g_creepPowerExclusion+12 +INDIRI4 +ASGNI4 +ADDRLP4 280 +INDIRI4 +CNSTI4 0 +EQI4 $1827 +ADDRLP4 280 +INDIRI4 +CNSTI4 1 +EQI4 $1827 +ADDRGP4 $1826 +JUMPV +LABELV $1826 +ADDRLP4 4 +ARGP4 +ADDRLP4 284 +ADDRGP4 G_IsCreepHere +CALLI4 +ASGNI4 +ADDRLP4 284 +INDIRI4 +CNSTI4 0 +EQI4 $1831 +ADDRLP4 0 +CNSTI4 18 +ASGNI4 +LABELV $1831 +LABELV $1827 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 284 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 284 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1833 +ADDRLP4 288 +ADDRGP4 G_IsDCCBuilt +CALLI4 +ASGNI4 +ADDRLP4 288 +INDIRI4 +CNSTI4 0 +NEI4 $1833 +ADDRLP4 0 +CNSTI4 13 +ASGNI4 +LABELV $1833 +ADDRFP4 4 +INDIRI4 +CNSTI4 35 +NEI4 $1835 +ADDRLP4 292 +ADDRGP4 G_Reactor +CALLP4 +ASGNP4 +ADDRLP4 232 +ADDRLP4 292 +INDIRP4 +ASGNP4 +ADDRLP4 232 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1837 +ADDRLP4 0 +CNSTI4 10 +ASGNI4 +ADDRGP4 $1838 +JUMPV +LABELV $1837 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 0 +EQI4 $1839 +ADDRLP4 4 +ARGP4 +ADDRLP4 296 +ADDRGP4 G_IsPowered +CALLI4 +ASGNI4 +ADDRLP4 296 +INDIRI4 +CNSTI4 34 +NEI4 $1839 +ADDRLP4 0 +CNSTI4 11 +ASGNI4 +ADDRGP4 $1840 +JUMPV +LABELV $1839 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 0 +NEI4 $1842 +ADDRLP4 4 +ARGP4 +ADDRLP4 300 +ADDRGP4 G_IsPowered +CALLI4 +ASGNI4 +ADDRLP4 300 +INDIRI4 +CNSTI4 0 +EQI4 $1842 +ADDRLP4 0 +CNSTI4 11 +ASGNI4 +LABELV $1842 +LABELV $1840 +LABELV $1838 +LABELV $1835 +ADDRFP4 4 +INDIRI4 +CNSTI4 53 +NEI4 $1845 +CNSTI4 2 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 292 +ADDRGP4 G_IsGathered +CALLP4 +ASGNP4 +ADDRLP4 292 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1847 +ADDRLP4 0 +CNSTI4 19 +ASGNI4 +LABELV $1847 +LABELV $1845 +ADDRLP4 292 +CNSTI4 0 +ASGNI4 +ADDRLP4 16+44 +INDIRI4 +CNSTI4 1048576 +BANDI4 +ADDRLP4 292 +INDIRI4 +NEI4 $1853 +ADDRLP4 104 +INDIRI4 +CNSTI4 8192 +BANDI4 +ADDRLP4 292 +INDIRI4 +EQI4 $1850 +LABELV $1853 +ADDRLP4 0 +CNSTI4 16 +ASGNI4 +LABELV $1850 +LABELV $1820 +LABELV $1795 +ADDRLP4 276 +CNSTI4 0 +ASGNI4 +ADDRLP4 16+44 +INDIRI4 +CNSTI4 2097152 +BANDI4 +ADDRLP4 276 +INDIRI4 +NEI4 $1857 +ADDRLP4 104 +INDIRI4 +CNSTI4 16384 +BANDI4 +ADDRLP4 276 +INDIRI4 +EQI4 $1854 +LABELV $1857 +ADDRLP4 0 +CNSTI4 16 +ASGNI4 +LABELV $1854 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 280 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 280 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1858 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 284 +ADDRGP4 G_FindBuildable +CALLP4 +ASGNP4 +ADDRLP4 232 +ADDRLP4 284 +INDIRP4 +ASGNP4 +ADDRLP4 288 +ADDRLP4 232 +INDIRP4 +ASGNP4 +ADDRLP4 288 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1860 +ADDRLP4 288 +INDIRP4 +CNSTI4 936 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1860 +ADDRLP4 292 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 300 +CNSTI4 22 +ASGNI4 +ADDRLP4 292 +INDIRI4 +ADDRLP4 300 +INDIRI4 +EQI4 $1867 +ADDRLP4 292 +INDIRI4 +ADDRLP4 300 +INDIRI4 +GTI4 $1869 +LABELV $1868 +ADDRLP4 292 +INDIRI4 +CNSTI4 2 +EQI4 $1865 +ADDRGP4 $1863 +JUMPV +LABELV $1869 +ADDRLP4 292 +INDIRI4 +CNSTI4 34 +EQI4 $1866 +ADDRGP4 $1863 +JUMPV +LABELV $1865 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $1863 +JUMPV +LABELV $1866 +ADDRLP4 0 +CNSTI4 7 +ASGNI4 +ADDRGP4 $1863 +JUMPV +LABELV $1867 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +LABELV $1863 +LABELV $1860 +LABELV $1858 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableLinkState +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1870 +CNSTI4 1023 +ARGI4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 284 +ADDRGP4 G_CheckSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 284 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1872 +ADDRLP4 0 +CNSTI4 14 +ASGNI4 +LABELV $1872 +LABELV $1870 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1874 +ADDRLP4 284 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 108+8 +INDIRF4 +ADDRLP4 284 +INDIRF4 +LTF4 $1878 +ADDRLP4 168+8 +INDIRF4 +ADDRLP4 284 +INDIRF4 +GEF4 $1874 +LABELV $1878 +ADDRLP4 0 +CNSTI4 15 +ASGNI4 +LABELV $1874 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1879 +ADDRGP4 level+15420 +CNSTI4 0 +ASGNI4 +LABELV $1879 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1782 +endproc G_CanBuild 304 28 +proc G_Build 2240 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 8 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1883 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 2068 +ADDRGP4 G_BuildLogNew +CALLP4 +ASGNP4 +ADDRLP4 2064 +ADDRLP4 2068 +INDIRP4 +ASGNP4 +ADDRGP4 $1884 +JUMPV +LABELV $1883 +ADDRLP4 2064 +CNSTP4 0 +ASGNP4 +LABELV $1884 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 2072 +CNSTI4 1024 +ASGNI4 +ADDRLP4 2072 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 2072 +INDIRI4 +ARGI4 +ADDRGP4 G_FreeMarkedBuildables +CALLV +pop +ADDRLP4 2076 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 2076 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2080 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRLP4 2080 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2084 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 2092 +ADDRLP4 2084 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +ADDRLP4 2092 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +ADDRLP4 2092 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1885 +ADDRLP4 2100 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 2100 +INDIRF4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 2100 +INDIRF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 4+8 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $1885 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2108 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +ADDRLP4 2108 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2112 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +ADDRLP4 2112 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2116 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +ADDRLP4 2116 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2120 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRLP4 2120 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 2128 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 2128 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 924 +ADDP4 +ADDRLP4 2128 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1892 +ADDRGP4 g_cheats+12 +INDIRI4 +CNSTI4 0 +EQI4 $1892 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2132 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 2132 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2136 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 2144 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 2136 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 2144 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 924 +ADDP4 +ADDRLP4 2144 +INDIRI4 +ASGNI4 +LABELV $1892 +ADDRLP4 2132 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 2132 +INDIRI4 +CNSTI4 1 +LTI4 $1897 +ADDRLP4 2132 +INDIRI4 +CNSTI4 53 +GTI4 $1897 +ADDRLP4 2132 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1925-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1925 +address $1899 +address $1905 +address $1900 +address $1902 +address $1904 +address $1901 +address $1903 +address $1911 +address $1911 +address $1911 +address $1911 +address $1911 +address $1911 +address $1911 +address $1911 +address $1907 +address $1911 +address $1911 +address $1911 +address $1906 +address $1908 +address $1910 +address $1911 +address $1911 +address $1911 +address $1909 +address $1912 +address $1913 +address $1914 +address $1915 +address $1916 +address $1917 +address $1918 +address $1919 +address $1920 +address $1923 +address $1923 +address $1923 +address $1923 +address $1923 +address $1923 +address $1923 +address $1923 +address $1923 +address $1923 +address $1921 +address $1923 +address $1923 +address $1923 +address $1922 +address $1923 +address $1923 +address $1924 +code +LABELV $1899 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ASpawn_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1900 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 ABarricade_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ABarricade_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 ABarricade_Pain +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 ABarricade_Touch +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 ABarricade_Shrink +CALLV +pop +ADDRGP4 $1897 +JUMPV +LABELV $1901 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 ABooster_Touch +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1902 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AAcidTube_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1903 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AHive_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AHive_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1904 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ATrapper_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1905 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AOvermind_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1906 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AHovel_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 AJumppad_Touch +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1907 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_Suck +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1908 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_Scan +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 ASPITEFUL_ABCESS_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1909 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ACreepColony_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1910 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 ABooster_Touch2 +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1911 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1912 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HSpawn_Think +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1913 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HMGTurret_Think +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1914 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HMGTurret_Think +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1915 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HTeslaGen_Think +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1916 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HArmoury_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 HArmoury_Activate +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1917 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HDCC_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1918 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HMedistat_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HMedistat_Die +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1919 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HReactor_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 HRepeater_Use +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 HGeneric_Pain +ASGNP4 +ADDRLP4 2144 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +ADDRLP4 2144 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 2144 +INDIRI4 +ASGNI4 +ADDRGP4 $1897 +JUMPV +LABELV $1920 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HRepeater_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HRepeater_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 HRepeater_Use +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $1897 +JUMPV +LABELV $1921 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HShield_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 HShield_Pain +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 HShield_Touch +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 HShield_Shrink +CALLV +pop +ADDRGP4 $1897 +JUMPV +LABELV $1922 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_Push +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1923 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HNone_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1924 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HRefinery_Think +ASGNP4 +LABELV $1897 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 33554432 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33619969 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2144 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 2144 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1927 +ADDRLP4 0 +INDIRP4 +CNSTI4 908 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1928 +JUMPV +LABELV $1927 +ADDRLP4 0 +INDIRP4 +CNSTI4 908 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $1928 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 3259498496 +ADDRFP4 12 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 3259498496 +ADDRFP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 3259498496 +ADDRFP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 2148 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 2148 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 2148 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRFP4 16 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDRFP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +CNSTF4 1106247680 +ASGNF4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2152 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 2152 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2156 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 576 +ADDP4 +ADDRLP4 2156 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1931 +ADDRLP4 2160 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1932 +JUMPV +LABELV $1931 +ADDRLP4 2160 +CNSTI4 0 +ASGNI4 +LABELV $1932 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRLP4 2160 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2168 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 2168 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1933 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 2172 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 2172 +INDIRP4 +ADDRLP4 2172 +INDIRP4 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRGP4 $1934 +JUMPV +LABELV $1933 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 2176 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 2176 +INDIRI4 +ASGNI4 +ADDRLP4 2176 +INDIRI4 +CNSTI4 0 +EQI4 $1935 +ADDRLP4 2180 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 2180 +INDIRP4 +ADDRLP4 2180 +INDIRP4 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +LABELV $1935 +LABELV $1934 +ADDRLP4 2184 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 2184 +INDIRP4 +ADDRLP4 2184 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRFP4 12 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 56 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2188 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2188 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $1937 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2192 +CNSTI4 1 +ASGNI4 +ADDRLP4 2192 +INDIRI4 +ARGI4 +ADDRLP4 2192 +INDIRI4 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $1937 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRLP4 2200 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 2200 +INDIRU4 +EQU4 $1939 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 2200 +INDIRU4 +EQU4 $1939 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2208 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $1941 +ARGP4 +ADDRLP4 2208 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1944 +ADDRLP4 2204 +ADDRGP4 $1942 +ASGNP4 +ADDRGP4 $1945 +JUMPV +LABELV $1944 +ADDRLP4 2204 +ADDRGP4 $1625 +ASGNP4 +LABELV $1945 +ADDRLP4 2204 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 2212 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2212 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2220 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2224 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $1946 +ARGP4 +ADDRLP4 2232 +ADDRGP4 g_entities +CVPU4 4 +ASGNU4 +ADDRLP4 2236 +CNSTI4 1760 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 2232 +INDIRU4 +SUBU4 +CVUI4 4 +ADDRLP4 2236 +INDIRI4 +DIVI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 2232 +INDIRU4 +SUBU4 +CVUI4 4 +ADDRLP4 2236 +INDIRI4 +DIVI4 +ARGI4 +ADDRLP4 2220 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1040 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2224 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1949 +ADDRLP4 2216 +ADDRGP4 $1947 +ASGNP4 +ADDRGP4 $1950 +JUMPV +LABELV $1949 +ADDRLP4 2216 +ADDRGP4 $1625 +ASGNP4 +LABELV $1950 +ADDRLP4 2216 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $1939 +ADDRLP4 2064 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1951 +ADDRLP4 2064 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_BuildLogSet +CALLV +pop +LABELV $1951 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $1882 +endproc G_Build 2240 36 +export G_BuildIfValid +proc G_BuildIfValid 56 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 36 +ADDRGP4 G_CanBuild +CALLI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +LTI4 $1955 +ADDRLP4 28 +INDIRI4 +CNSTI4 19 +GTI4 $1955 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1979 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1979 +address $1957 +address $1965 +address $1967 +address $1955 +address $1964 +address $1955 +address $1966 +address $1970 +address $1971 +address $1955 +address $1955 +address $1975 +address $1973 +address $1974 +address $1968 +address $1972 +address $1969 +address $1976 +address $1977 +address $1978 +code +LABELV $1957 +ADDRGP4 g_newbieNamePrefix+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1958 +ADDRGP4 g_newbieNamePrefix+16 +ARGP4 +ADDRLP4 44 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRGP4 g_newbieNamePrefix+16 +ARGP4 +ADDRLP4 44 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 48 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $1958 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1963 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1958 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ARGP4 +ADDRGP4 G_Build +CALLP4 +pop +CNSTI4 1 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1964 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 40 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1965 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 42 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1966 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 41 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1967 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 38 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1968 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 30 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1969 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 30 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1970 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 61 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1971 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 57 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1972 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 29 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1973 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 58 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1974 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 60 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1975 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 62 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1976 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1977 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 36 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1978 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 37 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1955 +CNSTI4 0 +RETI4 +LABELV $1953 +endproc G_BuildIfValid 56 20 +proc G_FinishSpawningBuildable 156 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 96 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +NEF4 $1984 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +NEF4 $1984 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +EQF4 $1981 +LABELV $1984 +ADDRLP4 80 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $1982 +JUMPV +LABELV $1981 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 100 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1985 +ADDRLP4 104 +CNSTF4 0 +ASGNF4 +ADDRLP4 80 +ADDRLP4 104 +INDIRF4 +ASGNF4 +ADDRLP4 80+4 +ADDRLP4 104 +INDIRF4 +ASGNF4 +ADDRLP4 80+8 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $1986 +JUMPV +LABELV $1985 +ADDRLP4 108 +CNSTF4 0 +ASGNF4 +ADDRLP4 80 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 80+4 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 80+8 +CNSTF4 1065353216 +ASGNF4 +LABELV $1986 +LABELV $1982 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRLP4 116 +ADDRGP4 G_Build +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 116 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 120 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 120 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 124 +CNSTI4 8 +ASGNI4 +ADDRLP4 128 +ADDRLP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ADDRLP4 128 +INDIRP4 +INDIRI4 +ADDRLP4 124 +INDIRI4 +BORI4 +ASGNI4 +ADDRLP4 132 +CNSTF4 3313500160 +ASGNF4 +ADDRLP4 4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+8 +CNSTF4 3313500160 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 148 +CNSTI4 0 +ASGNI4 +ADDRLP4 16+4 +INDIRI4 +ADDRLP4 148 +INDIRI4 +EQI4 $1997 +ADDRFP4 4 +INDIRI4 +ADDRLP4 148 +INDIRI4 +NEI4 $1997 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 152 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $2000 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 152 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $1980 +JUMPV +LABELV $1997 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRLP4 16+24 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRLP4 16+52 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16+12 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRGP4 g_buildableSvfBroadcast+12 +INDIRI4 +CNSTI4 0 +EQI4 $2004 +ADDRLP4 152 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 152 +INDIRP4 +ADDRLP4 152 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $2004 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $1980 +endproc G_FinishSpawningBuildable 156 28 +proc G_SpawnBuildableThink 0 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_FinishSpawningBuildable +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $2007 +endproc G_SpawnBuildableThink 0 8 +export G_SpawnBuildable +proc G_SpawnBuildable 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_SpawnBuildableThink +ASGNP4 +LABELV $2008 +endproc G_SpawnBuildable 0 0 +export G_LayoutSave +proc G_LayoutSave 360 56 +ADDRGP4 $2011 +ARGP4 +ADDRLP4 272 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 272 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2012 +ADDRGP4 $2014 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $2010 +JUMPV +LABELV $2012 +ADDRLP4 16 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $2015 +ARGP4 +ADDRLP4 272 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 16 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 340 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 336 +ADDRLP4 340 +INDIRI4 +ASGNI4 +ADDRLP4 336 +INDIRI4 +CNSTI4 0 +GEI4 $2016 +ADDRGP4 $2018 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $2010 +JUMPV +LABELV $2016 +ADDRGP4 $2019 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRGP4 $2023 +JUMPV +LABELV $2020 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level+4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $2026 +ADDRGP4 $2021 +JUMPV +LABELV $2026 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 344 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $2028 +ARGP4 +ADDRLP4 344 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 352 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 352 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 356 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 356 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $2021 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2023 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $2020 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +LABELV $2010 +endproc G_LayoutSave 360 56 +lit +align 1 +LABELV $2030 +byte 1 0 +skip 639 +align 1 +LABELV $2031 +byte 1 0 +skip 255 +export G_LayoutList +code +proc G_LayoutList 940 16 +ADDRLP4 280 +ADDRGP4 $2030 +INDIRB +ASGNB 640 +ADDRLP4 0 +ADDRGP4 $2031 +INDIRB +ASGNB 256 +ADDRLP4 260 +CNSTI4 0 +ASGNI4 +ADDRLP4 272 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $2032 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $2033 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 920 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 920 +INDIRP4 +ARGP4 +ADDRGP4 $2034 +ARGP4 +ADDRLP4 280 +ARGP4 +CNSTI4 640 +ARGI4 +ADDRLP4 924 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 276 +ADDRLP4 924 +INDIRI4 +ASGNI4 +ADDRLP4 264 +ADDRLP4 280 +ASGNP4 +ADDRLP4 268 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2038 +JUMPV +LABELV $2035 +ADDRLP4 264 +INDIRP4 +ARGP4 +ADDRLP4 928 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 260 +ADDRLP4 928 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 932 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 256 +ADDRLP4 932 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +CNSTI4 5 +GEI4 $2039 +ADDRGP4 $2036 +JUMPV +LABELV $2039 +ADDRLP4 256 +INDIRI4 +ADDRLP4 260 +INDIRI4 +ADDI4 +CVIU4 4 +CNSTU4 256 +LTU4 $2041 +ADDRGP4 $2037 +JUMPV +LABELV $2041 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRLP4 264 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 936 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 256 +ADDRLP4 936 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 256 +INDIRI4 +ADDRLP4 0-4 +ADDP4 +CNSTI1 32 +ASGNI1 +ADDRLP4 256 +INDIRI4 +ADDRLP4 0-3 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 272 +ADDRLP4 272 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2036 +ADDRLP4 928 +CNSTI4 1 +ASGNI4 +ADDRLP4 268 +ADDRLP4 268 +INDIRI4 +ADDRLP4 928 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 264 +ADDRLP4 260 +INDIRI4 +ADDRLP4 928 +INDIRI4 +ADDI4 +ADDRLP4 264 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $2038 +ADDRLP4 268 +INDIRI4 +ADDRLP4 276 +INDIRI4 +LTI4 $2035 +LABELV $2037 +ADDRLP4 272 +INDIRI4 +ADDRLP4 276 +INDIRI4 +EQI4 $2045 +ADDRGP4 $2047 +ARGP4 +ADDRLP4 272 +INDIRI4 +ARGI4 +ADDRLP4 276 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $2045 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 272 +INDIRI4 +CNSTI4 1 +ADDI4 +RETI4 +LABELV $2029 +endproc G_LayoutList 940 16 +export G_LayoutSelect +proc G_LayoutSelect 864 20 +ADDRLP4 260 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 g_layouts+16 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $2011 +ARGP4 +ADDRLP4 524 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRGP4 $2050 +ARGP4 +ADDRGP4 $1625 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 848 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ADDRLP4 848 +INDIRI4 +NEI4 $2051 +ADDRGP4 g_layoutAuto+12 +INDIRI4 +ADDRLP4 848 +INDIRI4 +EQI4 $2051 +ADDRLP4 524 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 G_LayoutList +CALLI4 +pop +LABELV $2051 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2054 +ADDRGP4 $2048 +JUMPV +LABELV $2054 +ADDRLP4 592 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 520 +ADDRLP4 592 +ASGNP4 +ADDRLP4 4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $2057 +JUMPV +LABELV $2056 +ADDRLP4 520 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 852 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 852 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2059 +ADDRGP4 $2058 +JUMPV +LABELV $2059 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2063 +ARGP4 +ADDRLP4 856 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 856 +INDIRI4 +CNSTI4 0 +NEI4 $2061 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $2064 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 260 +ADDRLP4 260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $2057 +JUMPV +LABELV $2061 +ADDRLP4 264 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $2015 +ARGP4 +ADDRLP4 524 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 264 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 860 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 860 +INDIRI4 +CNSTI4 0 +LEI4 $2065 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $2064 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 260 +ADDRLP4 260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $2066 +JUMPV +LABELV $2065 +ADDRGP4 $2067 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $2066 +LABELV $2057 +ADDRGP4 $2056 +JUMPV +LABELV $2058 +ADDRLP4 260 +INDIRI4 +CNSTI4 0 +NEI4 $2068 +ADDRGP4 $2070 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $2048 +JUMPV +LABELV $2068 +ADDRLP4 852 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 856 +CNSTI4 1 +ASGNI4 +ADDRLP4 588 +ADDRLP4 852 +INDIRI4 +CNSTI4 32767 +ADDRLP4 260 +INDIRI4 +DIVI4 +ADDRLP4 856 +INDIRI4 +ADDI4 +DIVI4 +ADDRLP4 856 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 260 +CNSTI4 0 +ASGNI4 +ADDRLP4 592 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 520 +ADDRLP4 592 +ASGNP4 +ADDRGP4 $2072 +JUMPV +LABELV $2071 +ADDRLP4 520 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 860 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 860 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2074 +ADDRGP4 $2073 +JUMPV +LABELV $2074 +ADDRGP4 level+16068 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 260 +ADDRLP4 260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +ADDRLP4 588 +INDIRI4 +LTI4 $2078 +ADDRGP4 $2073 +JUMPV +LABELV $2078 +LABELV $2072 +ADDRGP4 $2071 +JUMPV +LABELV $2073 +ADDRGP4 $2080 +ARGP4 +ADDRGP4 level+16068 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $2048 +endproc G_LayoutSelect 864 20 +proc G_LayoutBuildItem 8 8 +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRFP4 8 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRFP4 12 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRFP4 16 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_SpawnBuildable +CALLV +pop +LABELV $2082 +endproc G_LayoutBuildItem 8 8 +lit +align 4 +LABELV $2084 +byte 4 0 +byte 4 0 +byte 4 0 +align 4 +LABELV $2085 +byte 4 0 +byte 4 0 +byte 4 0 +align 4 +LABELV $2086 +byte 4 0 +byte 4 0 +byte 4 0 +align 4 +LABELV $2087 +byte 4 0 +byte 4 0 +byte 4 0 +export G_LayoutLoad +code +proc G_LayoutLoad 2212 60 +ADDRLP4 1032 +ADDRGP4 $2084 +INDIRB +ASGNB 12 +ADDRLP4 1044 +ADDRGP4 $2085 +INDIRB +ASGNB 12 +ADDRLP4 1056 +ADDRGP4 $2086 +INDIRB +ASGNB 12 +ADDRLP4 1068 +ADDRGP4 $2087 +INDIRB +ASGNB 12 +ADDRLP4 1028 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+16068 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $2092 +ADDRGP4 level+16068 +ARGP4 +ADDRGP4 $2063 +ARGP4 +ADDRLP4 2184 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2184 +INDIRI4 +CNSTI4 0 +NEI4 $2088 +LABELV $2092 +ADDRGP4 $2083 +JUMPV +LABELV $2088 +ADDRGP4 $2011 +ARGP4 +ADDRLP4 2108 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRGP4 $2015 +ARGP4 +ADDRLP4 2108 +ARGP4 +ADDRGP4 level+16068 +ARGP4 +ADDRLP4 2188 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 2188 +INDIRP4 +ARGP4 +ADDRLP4 2176 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 2192 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 2172 +ADDRLP4 2192 +INDIRI4 +ASGNI4 +ADDRLP4 2172 +INDIRI4 +CNSTI4 0 +GEI4 $2094 +ADDRGP4 $2096 +ARGP4 +ADDRGP4 level+16068 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $2083 +JUMPV +LABELV $2094 +ADDRLP4 2172 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 2196 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 2196 +INDIRP4 +ASGNP4 +ADDRLP4 2180 +ADDRLP4 2196 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2172 +INDIRI4 +ARGI4 +ADDRLP4 2176 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 2172 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 2176 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $2099 +JUMPV +LABELV $2098 +ADDRLP4 1028 +INDIRI4 +CVIU4 4 +CNSTU4 1023 +LTU4 $2101 +ADDRGP4 $2015 +ARGP4 +ADDRLP4 2108 +ARGP4 +ADDRGP4 level+16068 +ARGP4 +ADDRLP4 2200 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $2103 +ARGP4 +ADDRLP4 2200 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $2100 +JUMPV +LABELV $2101 +ADDRLP4 2200 +ADDRLP4 1028 +INDIRI4 +ASGNI4 +ADDRLP4 1028 +ADDRLP4 2200 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 2200 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 1028 +INDIRI4 +ADDRLP4 4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +NEI4 $2105 +ADDRLP4 1028 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 $2028 +ARGP4 +ADDRLP4 1084 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 1032+4 +ARGP4 +ADDRLP4 1032+8 +ARGP4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 1044+4 +ARGP4 +ADDRLP4 1044+8 +ARGP4 +ADDRLP4 1056 +ARGP4 +ADDRLP4 1056+4 +ARGP4 +ADDRLP4 1056+8 +ARGP4 +ADDRLP4 1068 +ARGP4 +ADDRLP4 1068+4 +ARGP4 +ADDRLP4 1068+8 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRLP4 1084 +ARGP4 +ADDRLP4 2204 +ADDRGP4 BG_BuildableByName +CALLP4 +ASGNP4 +ADDRLP4 1080 +ADDRLP4 2204 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +LEI4 $2117 +ADDRLP4 1080 +INDIRI4 +CNSTI4 54 +LTI4 $2115 +LABELV $2117 +ADDRGP4 $2118 +ARGP4 +ADDRLP4 1084 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $2116 +JUMPV +LABELV $2115 +ADDRLP4 1080 +INDIRI4 +ARGI4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 1056 +ARGP4 +ADDRLP4 1068 +ARGP4 +ADDRGP4 G_LayoutBuildItem +CALLV +pop +LABELV $2116 +LABELV $2105 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $2099 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2098 +LABELV $2100 +ADDRLP4 2180 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +LABELV $2083 +endproc G_LayoutLoad 2212 60 +export G_BaseSelfDestruct +proc G_BaseSelfDestruct 16 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRGP4 $2123 +JUMPV +LABELV $2120 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level+4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $2126 +ADDRGP4 $2121 +JUMPV +LABELV $2126 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $2128 +ADDRGP4 $2121 +JUMPV +LABELV $2128 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +EQI4 $2130 +ADDRGP4 $2121 +JUMPV +LABELV $2130 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $2121 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2123 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $2120 +LABELV $2119 +endproc G_BaseSelfDestruct 16 32 +export G_BuildLogNew +proc G_BuildLogNew 28 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRGP4 level+32396 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 80 +ADDRLP4 4 +INDIRI4 +CNSTI4 128 +MODI4 +MULI4 +ADDRGP4 level+22156 +ADDP4 +ASGNP4 +ADDRGP4 level+32400 +INDIRI4 +CNSTI4 128 +GEI4 $2135 +ADDRLP4 12 +ADDRGP4 level+32400 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2135 +ADDRLP4 0 +INDIRP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRU4 +EQU4 $2141 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRU4 +EQU4 $2141 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $2142 +JUMPV +LABELV $2141 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +LABELV $2142 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $2132 +endproc G_BuildLogNew 28 0 +export G_BuildLogSet +proc G_BuildLogSet 16 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 940 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 24 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2145 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $2146 +JUMPV +LABELV $2145 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $2146 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_QueueValue +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $2143 +endproc G_BuildLogSet 16 4 +export G_BuildLogAuto +proc G_BuildLogAuto 4 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 0 +ADDRGP4 G_BuildLogNew +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_BuildLogSet +CALLV +pop +LABELV $2147 +endproc G_BuildLogAuto 4 8 +export G_BuildLogRevertThink +proc G_BuildLogRevertThink 4196 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4132 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $2149 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4108 +ARGP4 +ADDRLP4 4120 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 4108 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4120 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4120+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 4120+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108 +ARGP4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4144 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4144 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2162 +JUMPV +LABELV $2159 +ADDRLP4 4148 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4148 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2163 +ADDRLP4 4148 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $2166 +ADDRLP4 4168 +CNSTF4 1133903872 +ASGNF4 +ADDRGP4 $2167 +JUMPV +LABELV $2166 +ADDRLP4 4168 +CNSTF4 1125515264 +ASGNF4 +LABELV $2167 +ADDRLP4 4164 +ADDRLP4 4168 +INDIRF4 +ASGNF4 +ADDRLP4 4172 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4152 +CNSTF4 1073741824 +ADDRLP4 4172 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ADDRLP4 4164 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4176 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4152+4 +CNSTF4 1073741824 +ADDRLP4 4176 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ADDRLP4 4164 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4180 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4152+8 +ADDRLP4 4180 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 4164 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4184 +ADDRLP4 4148 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 4184 +INDIRP4 +ADDRLP4 4184 +INDIRP4 +INDIRF4 +ADDRLP4 4152 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4188 +ADDRLP4 4148 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 4188 +INDIRP4 +ADDRLP4 4188 +INDIRP4 +INDIRF4 +ADDRLP4 4152+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4192 +ADDRLP4 4148 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 4192 +INDIRP4 +ADDRLP4 4192 +INDIRP4 +INDIRF4 +ADDRLP4 4152+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132 +ADDRLP4 4132 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2163 +LABELV $2160 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2162 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $2159 +ADDRLP4 4148 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +ASGNP4 +ADDRLP4 4148 +INDIRP4 +ADDRLP4 4148 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 4132 +INDIRI4 +CNSTI4 0 +EQI4 $2172 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRGP4 $2148 +JUMPV +LABELV $2172 +LABELV $2149 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4136 +ADDRGP4 G_FinishSpawningBuildable +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4136 +INDIRP4 +ASGNP4 +ADDRLP4 4140 +CNSTI4 936 +ASGNI4 +ADDRLP4 4144 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4140 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4140 +INDIRI4 +ADDP4 +ADDRLP4 4144 +INDIRI4 +ASGNI4 +ADDRLP4 4144 +INDIRI4 +CNSTI4 0 +EQI4 $2175 +ADDRLP4 4148 +CNSTI4 940 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4148 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4148 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $2175 +ADDRLP4 4156 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 4156 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 924 +ADDP4 +ADDRLP4 4156 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_KillBox +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4160 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $2177 +ARGP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4160 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $2148 +endproc G_BuildLogRevertThink 4196 16 +export G_BuildLogRevert +proc G_BuildLogRevert 72 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 level+15420 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +ADDRGP4 level+32400 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +ADDRFP4 0 +INDIRI4 +SUBI4 +SUBI4 +ASGNI4 +ADDRGP4 $2183 +JUMPV +LABELV $2182 +ADDRLP4 28 +ADDRGP4 level+32396 +ASGNP4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 80 +ADDRLP4 32 +INDIRI4 +CNSTI4 128 +MODI4 +MULI4 +ADDRGP4 level+22156 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $2188 +ADDRLP4 8 +CNSTI4 64 +ASGNI4 +ADDRGP4 $2193 +JUMPV +LABELV $2190 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $2198 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $2197 +LABELV $2198 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $2195 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRGP4 G_BuildLogRevertThink +CVPU4 4 +NEU4 $2195 +LABELV $2197 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +NEI4 $2195 +ADDRLP4 48 +CNSTI4 24 +ASGNI4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56 +CNSTI4 28 +ASGNI4 +ADDRLP4 12+4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 60 +CNSTI4 32 +ASGNI4 +ADDRLP4 12+8 +ADDRLP4 0 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 64 +ADDRGP4 VectorLengthSquared +CALLF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +CNSTF4 1073741824 +GTF4 $2201 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $2203 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $2205 +ARGP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 68 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $2203 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $2189 +JUMPV +LABELV $2201 +LABELV $2195 +LABELV $2191 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2193 +ADDRLP4 8 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $2190 +ADDRGP4 $2189 +JUMPV +LABELV $2188 +ADDRLP4 40 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 524 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 44 +CNSTI4 24 +ASGNI4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 36 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 36 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 36 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 36 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 936 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 940 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_BuildLogRevertThink +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 30 +ASGNI4 +ADDRLP4 48 +CNSTI4 4 +ASGNI4 +ADDRLP4 52 +ADDRLP4 4 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 3 +EQI4 $2209 +ADDRLP4 52 +INDIRI4 +ADDRLP4 48 +INDIRI4 +NEI4 $2207 +LABELV $2209 +ADDRLP4 56 +ADDRLP4 4 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $2210 +CNSTI4 0 +ADDRGP4 level+11300 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +LEI4 $2216 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2217 +JUMPV +LABELV $2216 +ADDRLP4 64 +ADDRGP4 level+11300 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $2217 +ADDRGP4 level+11300 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRGP4 $2211 +JUMPV +LABELV $2210 +ADDRLP4 64 +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 34 +EQI4 $2220 +ADDRLP4 64 +INDIRI4 +CNSTI4 35 +NEI4 $2218 +LABELV $2220 +CNSTI4 0 +ADDRGP4 level+11316 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +LEI4 $2225 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2226 +JUMPV +LABELV $2225 +ADDRLP4 68 +ADDRGP4 level+11316 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $2226 +ADDRGP4 level+11316 +ADDRLP4 68 +INDIRI4 +ASGNI4 +LABELV $2218 +LABELV $2211 +LABELV $2207 +LABELV $2189 +LABELV $2183 +ADDRGP4 level+32396 +INDIRI4 +ADDRFP4 0 +INDIRI4 +GTI4 $2182 +LABELV $2178 +endproc G_BuildLogRevert 72 12 +export G_CheckGrangerDance +proc G_CheckGrangerDance 68 4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +CNSTI4 -1 +ASGNI4 +ADDRLP4 32 +ADDRGP4 g_alienGrangerDanceBonus+12 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +GTI4 $2229 +ADDRGP4 $2227 +JUMPV +LABELV $2229 +ADDRLP4 44 +ADDRLP4 20 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +EQI4 $2232 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +EQI4 $2232 +ADDRGP4 $2227 +JUMPV +LABELV $2232 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $2238 +JUMPV +LABELV $2235 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $2240 +ADDRGP4 $2236 +JUMPV +LABELV $2240 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $2242 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $2242 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 20 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8+8 +ADDRLP4 20 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRLP4 64 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 64 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $2237 +JUMPV +LABELV $2242 +LABELV $2236 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $2238 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $2235 +LABELV $2237 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2248 +ADDRLP4 28 +INDIRI4 +CNSTI4 150 +LEI4 $2246 +LABELV $2248 +ADDRGP4 $2227 +JUMPV +LABELV $2246 +ADDRLP4 24 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 52 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 56 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +ADDRLP4 32 +INDIRI4 +SUBI4 +GEI4 $2249 +ADDRLP4 24 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $2251 +ADDRLP4 60 +ADDRLP4 24 +INDIRP4 +CNSTI4 924 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 32 +INDIRI4 +MULI4 +ADDRLP4 36 +INDIRI4 +DIVI4 +SUBI4 +ASGNI4 +LABELV $2251 +ADDRLP4 64 +ADDRLP4 24 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $2249 +LABELV $2227 +endproc G_CheckGrangerDance 68 4 +bss +align 4 +LABELV cmpOrigin +skip 12 +align 4 +LABELV cmpBuildable +skip 4 +import g_JumppadPower +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_RepeaterEntityForPoint +import FinishSpawningBuildable +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $2205 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2177 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2118 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 10 +byte 1 0 +align 1 +LABELV $2103 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $2096 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $2080 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $2070 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $2067 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $2064 +byte 1 32 +byte 1 0 +align 1 +LABELV $2063 +byte 1 42 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 84 +byte 1 73 +byte 1 78 +byte 1 42 +byte 1 0 +align 1 +LABELV $2050 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $2047 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $2034 +byte 1 46 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $2033 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $2032 +byte 1 42 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 84 +byte 1 73 +byte 1 78 +byte 1 42 +byte 1 32 +byte 1 0 +align 1 +LABELV $2028 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $2019 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 118 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2018 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2015 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $2014 +byte 1 76 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 83 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 40 +byte 1 32 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $2011 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $2000 +byte 1 94 +byte 1 51 +byte 1 71 +byte 1 95 +byte 1 70 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 115 +byte 1 104 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1963 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 47 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 95 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1947 +byte 1 44 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 0 +align 1 +LABELV $1946 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1942 +byte 1 94 +byte 1 55 +byte 1 44 +byte 1 32 +byte 1 94 +byte 1 51 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 0 +align 1 +LABELV $1941 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 50 +byte 1 91 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 93 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1642 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1633 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 120 +byte 1 41 +byte 1 0 +align 1 +LABELV $1630 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1629 +byte 1 44 +byte 1 32 +byte 1 0 +align 1 +LABELV $1625 +byte 1 0 +align 1 +LABELV $1624 +byte 1 44 +byte 1 0 +align 1 +LABELV $1623 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 0 +align 1 +LABELV $1610 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1445 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 67 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 33 +byte 1 34 +byte 1 0 +align 1 +LABELV $1442 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 119 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 34 +byte 1 0 +align 1 +LABELV $1022 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 45 +byte 1 50 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 91 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 69 +byte 1 78 +byte 1 79 +byte 1 68 +byte 1 69 +byte 1 32 +byte 1 68 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 79 +byte 1 89 +byte 1 69 +byte 1 68 +byte 1 93 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 0 +align 1 +LABELV $1010 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 94 +byte 1 51 +byte 1 68 +byte 1 65 +byte 1 77 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 68 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 77 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $841 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 100 +byte 1 0 +align 1 +LABELV $447 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 51 +byte 1 68 +byte 1 65 +byte 1 77 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 68 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 77 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $417 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 45 +byte 1 50 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 91 +byte 1 69 +byte 1 71 +byte 1 71 +byte 1 32 +byte 1 68 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 79 +byte 1 89 +byte 1 69 +byte 1 68 +byte 1 93 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 0 +align 1 +LABELV $126 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 68 +byte 1 111 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 33 +byte 1 34 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_client.asm b/build/release-linux-x86_64/base/game/g_client.asm new file mode 100644 index 0000000..43cdfa9 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_client.asm @@ -0,0 +1,9264 @@ +data +align 4 +LABELV playerMins +byte 4 3245342720 +byte 4 3245342720 +byte 4 3250585600 +align 4 +LABELV playerMaxs +byte 4 1097859072 +byte 4 1097859072 +byte 4 1107296256 +export SP_info_player_deathmatch +code +proc SP_info_player_deathmatch 12 12 +ADDRGP4 $78 +ARGP4 +ADDRGP4 $79 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $80 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +LABELV $80 +ADDRGP4 $82 +ARGP4 +ADDRGP4 $79 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $83 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +LABELV $83 +LABELV $77 +endproc SP_info_player_deathmatch 12 12 +export SP_info_player_start +proc SP_info_player_start 0 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $86 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 SP_info_player_deathmatch +CALLV +pop +LABELV $85 +endproc SP_info_player_start 0 4 +export SP_info_player_intermission +proc SP_info_player_intermission 0 0 +LABELV $87 +endproc SP_info_player_intermission 0 0 +export SP_info_alien_intermission +proc SP_info_alien_intermission 0 0 +LABELV $88 +endproc SP_info_alien_intermission 0 0 +export SP_info_human_intermission +proc SP_info_human_intermission 0 0 +LABELV $89 +endproc SP_info_human_intermission 0 0 +export G_AddCreditToClient +proc G_AddCreditToClient 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +CVII2 4 +ASGNI2 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $91 +ADDRGP4 $90 +JUMPV +LABELV $91 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $93 +ADDRFP4 4 +INDIRI2 +CVII4 2 +ADDRLP4 4 +INDIRI4 +LEI4 $93 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $96 +ADDRLP4 8 +CNSTI4 7200 +ASGNI4 +ADDRGP4 $97 +JUMPV +LABELV $96 +ADDRLP4 8 +CNSTI4 4000 +ASGNI4 +LABELV $97 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +GEI4 $94 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI2 +CVII4 2 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LEI4 $94 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 $94 +JUMPV +LABELV $93 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI2 +CVII4 2 +ADDI4 +ASGNI4 +LABELV $94 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $102 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $102 +ADDRFP4 0 +INDIRP4 +CNSTI4 288 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $90 +endproc G_AddCreditToClient 16 0 +export SpotWouldTelefrag +proc SpotWouldTelefrag 4144 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4108 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRGP4 playerMins +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRGP4 playerMins+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRGP4 playerMins+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRGP4 playerMaxs +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRGP4 playerMaxs+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRGP4 playerMaxs+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108 +ARGP4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4140 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4140 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $116 +JUMPV +LABELV $113 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $117 +CNSTI4 1 +RETI4 +ADDRGP4 $104 +JUMPV +LABELV $117 +LABELV $114 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $116 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $113 +CNSTI4 0 +RETI4 +LABELV $104 +endproc SpotWouldTelefrag 4144 16 +proc G_SelectRandomFurthestSpawnPoint 572 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 520 +CNSTI4 0 +ASGNI4 +ADDRLP4 528 +CNSTP4 0 +ASGNP4 +ADDRGP4 $121 +JUMPV +LABELV $120 +ADDRLP4 528 +INDIRP4 +ARGP4 +ADDRLP4 548 +ADDRGP4 SpotWouldTelefrag +CALLI4 +ASGNI4 +ADDRLP4 548 +INDIRI4 +CNSTI4 0 +EQI4 $123 +ADDRGP4 $121 +JUMPV +LABELV $123 +ADDRLP4 532 +ADDRLP4 528 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 532+4 +ADDRLP4 528 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 532+8 +ADDRLP4 528 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 532 +ARGP4 +ADDRLP4 560 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 524 +ADDRLP4 560 +INDIRF4 +ASGNF4 +ADDRLP4 516 +CNSTI4 0 +ASGNI4 +ADDRGP4 $130 +JUMPV +LABELV $127 +ADDRLP4 524 +INDIRF4 +ADDRLP4 516 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +LEF4 $131 +ADDRLP4 520 +INDIRI4 +CNSTI4 64 +LTI4 $133 +ADDRLP4 520 +CNSTI4 63 +ASGNI4 +LABELV $133 +ADDRLP4 0 +ADDRLP4 520 +INDIRI4 +ASGNI4 +ADDRGP4 $138 +JUMPV +LABELV $135 +ADDRLP4 564 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 564 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 564 +INDIRI4 +ADDRLP4 4-4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 568 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 568 +INDIRI4 +ADDRLP4 260 +ADDP4 +ADDRLP4 568 +INDIRI4 +ADDRLP4 260-4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $136 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $138 +ADDRLP4 0 +INDIRI4 +ADDRLP4 516 +INDIRI4 +GTI4 $135 +ADDRLP4 516 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 524 +INDIRF4 +ASGNF4 +ADDRLP4 516 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 260 +ADDP4 +ADDRLP4 528 +INDIRP4 +ASGNP4 +ADDRLP4 520 +ADDRLP4 520 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 520 +INDIRI4 +CNSTI4 64 +LEI4 $129 +ADDRLP4 520 +CNSTI4 64 +ASGNI4 +ADDRGP4 $129 +JUMPV +LABELV $131 +LABELV $128 +ADDRLP4 516 +ADDRLP4 516 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $130 +ADDRLP4 516 +INDIRI4 +ADDRLP4 520 +INDIRI4 +LTI4 $127 +LABELV $129 +ADDRLP4 516 +INDIRI4 +ADDRLP4 520 +INDIRI4 +LTI4 $143 +ADDRLP4 520 +INDIRI4 +CNSTI4 64 +GEI4 $143 +ADDRLP4 520 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 524 +INDIRF4 +ASGNF4 +ADDRLP4 520 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 260 +ADDP4 +ADDRLP4 528 +INDIRP4 +ASGNP4 +ADDRLP4 520 +ADDRLP4 520 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $143 +LABELV $121 +ADDRLP4 528 +INDIRP4 +ARGP4 +CNSTI4 532 +ARGI4 +ADDRGP4 $86 +ARGP4 +ADDRLP4 548 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 528 +ADDRLP4 548 +INDIRP4 +ASGNP4 +ADDRLP4 548 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $120 +ADDRLP4 520 +INDIRI4 +CNSTI4 0 +NEI4 $145 +CNSTP4 0 +ARGP4 +CNSTI4 532 +ARGI4 +ADDRGP4 $86 +ARGP4 +ADDRLP4 552 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 528 +ADDRLP4 552 +INDIRP4 +ASGNP4 +ADDRLP4 528 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $147 +ADDRGP4 $149 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $147 +ADDRFP4 4 +INDIRP4 +ADDRLP4 528 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 556 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 556 +INDIRP4 +ADDRLP4 556 +INDIRP4 +INDIRF4 +CNSTF4 1091567616 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 528 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 528 +INDIRP4 +RETP4 +ADDRGP4 $119 +JUMPV +LABELV $145 +ADDRLP4 552 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 556 +CNSTI4 2 +ASGNI4 +ADDRLP4 544 +ADDRLP4 552 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 520 +INDIRI4 +ADDRLP4 556 +INDIRI4 +DIVI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 544 +INDIRI4 +ADDRLP4 556 +INDIRI4 +LSHI4 +ADDRLP4 260 +ADDP4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 560 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 560 +INDIRP4 +ADDRLP4 560 +INDIRP4 +INDIRF4 +CNSTF4 1091567616 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 544 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 260 +ADDP4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 544 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 260 +ADDP4 +INDIRP4 +RETP4 +LABELV $119 +endproc G_SelectRandomFurthestSpawnPoint 572 12 +proc G_SelectSpawnBuildable 28 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRGP4 $152 +JUMPV +LABELV $151 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $154 +ADDRGP4 $152 +JUMPV +LABELV $154 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $156 +ADDRGP4 $152 +JUMPV +LABELV $156 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $158 +ADDRGP4 $152 +JUMPV +LABELV $158 +ADDRLP4 0 +INDIRP4 +CNSTI4 960 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $160 +ADDRGP4 $152 +JUMPV +LABELV $160 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_CheckSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $162 +ADDRGP4 $152 +JUMPV +LABELV $162 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $166 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +GEF4 $164 +LABELV $166 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $164 +LABELV $152 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 532 +ARGI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $151 +ADDRLP4 4 +INDIRP4 +RETP4 +LABELV $150 +endproc G_SelectSpawnBuildable 28 20 +export G_SelectSpawnPoint +proc G_SelectSpawnPoint 4 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 G_SelectRandomFurthestSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $167 +endproc G_SelectSpawnPoint 4 12 +export G_SelectTremulousSpawnPoint +proc G_SelectTremulousSpawnPoint 12 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $169 +ADDRGP4 level+11244 +INDIRI4 +CNSTI4 0 +GTI4 $171 +CNSTP4 0 +RETP4 +ADDRGP4 $168 +JUMPV +LABELV $171 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_SelectSpawnBuildable +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $170 +JUMPV +LABELV $169 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $174 +ADDRGP4 level+11248 +INDIRI4 +CNSTI4 0 +GTI4 $176 +CNSTP4 0 +RETP4 +ADDRGP4 $168 +JUMPV +LABELV $176 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 27 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_SelectSpawnBuildable +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $174 +LABELV $170 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $179 +CNSTP4 0 +RETP4 +ADDRGP4 $168 +JUMPV +LABELV $179 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $181 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_CheckSpawnPoint +CALLP4 +pop +ADDRGP4 $182 +JUMPV +LABELV $181 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $183 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +CNSTI4 27 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_CheckSpawnPoint +CALLP4 +pop +LABELV $183 +LABELV $182 +ADDRFP4 12 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $168 +endproc G_SelectTremulousSpawnPoint 12 20 +proc G_SelectSpectatorSpawnPoint 0 0 +ADDRGP4 FindIntermissionPoint +CALLV +pop +ADDRFP4 0 +INDIRP4 +ADDRGP4 level+11216 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +ADDRGP4 level+11228 +INDIRB +ASGNB 12 +CNSTP4 0 +RETP4 +LABELV $185 +endproc G_SelectSpectatorSpawnPoint 0 0 +export G_SelectAlienLockSpawnPoint +proc G_SelectAlienLockSpawnPoint 12 12 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 532 +ARGI4 +ADDRGP4 $189 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $190 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SelectSpectatorSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +RETP4 +ADDRGP4 $188 +JUMPV +LABELV $190 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $188 +endproc G_SelectAlienLockSpawnPoint 12 12 +export G_SelectHumanLockSpawnPoint +proc G_SelectHumanLockSpawnPoint 12 12 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 532 +ARGI4 +ADDRGP4 $193 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $194 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SelectSpectatorSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +RETP4 +ADDRGP4 $192 +JUMPV +LABELV $194 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $192 +endproc G_SelectHumanLockSpawnPoint 12 12 +proc BodySink 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $197 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $197 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 6500 +LEI4 $200 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $196 +JUMPV +LABELV $200 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +ASGNF4 +LABELV $196 +endproc BodySink 8 4 +proc SpawnCorpse 148 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 100 +ADDRGP4 trap_PointContents +CALLI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CVIU4 4 +CNSTU4 2147483648 +BANDU4 +CNSTU4 0 +EQU4 $205 +ADDRGP4 $204 +JUMPV +LABELV $205 +ADDRLP4 104 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 104 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 14 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 67108864 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1276 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $208 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $210 +ASGNP4 +ADDRGP4 $209 +JUMPV +LABELV $208 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $211 +ASGNP4 +LABELV $209 +ADDRLP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 BodySink +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 20000 +ADDI4 +ASGNI4 +ADDRLP4 112 +CNSTI4 196 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1276 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $213 +ADDRLP4 116 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 0 +LTI4 $215 +ADDRLP4 116 +INDIRI4 +CNSTI4 5 +GTI4 $215 +ADDRLP4 116 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $221 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $221 +address $218 +address $218 +address $219 +address $219 +address $220 +address $220 +code +LABELV $218 +ADDRLP4 128 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRGP4 $214 +JUMPV +LABELV $219 +ADDRLP4 136 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRLP4 136 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRLP4 136 +INDIRI4 +ASGNI4 +ADDRGP4 $214 +JUMPV +LABELV $220 +LABELV $215 +ADDRLP4 144 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRLP4 144 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRLP4 144 +INDIRI4 +ASGNI4 +ADDRGP4 $214 +JUMPV +LABELV $213 +ADDRLP4 116 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 21 +LTI4 $222 +ADDRLP4 116 +INDIRI4 +CNSTI4 26 +GTI4 $222 +ADDRLP4 116 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $228-84 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $228 +address $225 +address $225 +address $226 +address $226 +address $227 +address $227 +code +LABELV $225 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +CNSTI4 22 +ASGNI4 +ADDRGP4 $223 +JUMPV +LABELV $226 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +CNSTI4 24 +ASGNI4 +ADDRGP4 $223 +JUMPV +LABELV $227 +LABELV $222 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +CNSTI4 26 +ASGNI4 +LABELV $223 +LABELV $214 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 120 +CNSTI4 804 +ASGNI4 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +ADDRLP4 124 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +ADDRLP4 124 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 128 +CNSTP4 0 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ARGP4 +ADDRLP4 128 +INDIRP4 +ARGP4 +ADDRLP4 128 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 136 +CNSTI4 452 +ASGNI4 +ADDRLP4 92 +ADDRLP4 0 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 4+4 +INDIRF4 +ASGNF4 +ADDRLP4 16+8 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 92 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 32 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 4 +ADDRLP4 32+12 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $204 +endproc SpawnCorpse 148 28 +export G_SetClientViewAngle +proc G_SetClientViewAngle 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $237 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4 +CNSTF4 1199570944 +ADDRLP4 8 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 436 +ADDP4 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $238 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $237 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +LABELV $236 +endproc G_SetClientViewAngle 16 0 +export respawn +proc respawn 16 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 SpawnCorpse +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 ClientSpawn +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $245 +JUMPV +LABELV $242 +ADDRLP4 8 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $247 +ADDRLP4 8 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +NEI4 $247 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 460 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $249 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +ADDRGP4 G_FollowNewClient +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $250 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +ADDRGP4 $250 +JUMPV +LABELV $249 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 G_FollowLockView +CALLV +pop +LABELV $250 +LABELV $247 +LABELV $243 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $245 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $242 +LABELV $241 +endproc respawn 16 16 +lit +align 1 +LABELV $254 +byte 1 0 +skip 19 +code +proc G_IsEmoticon 40 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $254 +INDIRB +ASGNB 20 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 91 +EQI4 $255 +CNSTI4 0 +RETI4 +ADDRGP4 $253 +JUMPV +LABELV $255 +ADDRLP4 24 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 91 +NEI4 $257 +ADDRLP4 36 +CNSTI4 1 +ASGNI4 +ADDRLP4 32 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +ASGNP4 +LABELV $257 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRGP4 $260 +JUMPV +LABELV $259 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 93 +NEI4 $262 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $267 +JUMPV +LABELV $264 +ADDRLP4 4 +ARGP4 +CNSTI4 20 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level+16148 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $269 +ADDRFP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +CNSTI4 1 +RETI4 +ADDRGP4 $253 +JUMPV +LABELV $269 +LABELV $265 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $267 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+22148 +INDIRI4 +LTI4 $264 +CNSTI4 0 +RETI4 +ADDRGP4 $253 +JUMPV +LABELV $262 +ADDRLP4 36 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 36 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 24 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 28 +INDIRI4 +ADDRLP4 4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 24 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $260 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $272 +ADDRLP4 28 +INDIRI4 +CNSTI4 19 +LTI4 $259 +LABELV $272 +CNSTI4 0 +RETI4 +LABELV $253 +endproc G_IsEmoticon 40 8 +export G_IsNewbieName +proc G_IsNewbieName 48 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $276 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $274 +CNSTI4 1 +RETI4 +ADDRGP4 $273 +JUMPV +LABELV $274 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_newbieNameNumbering+12 +INDIRI4 +ADDRLP4 36 +INDIRI4 +EQI4 $277 +ADDRGP4 g_newbieNamePrefix+16 +INDIRI1 +CVII4 1 +ADDRLP4 36 +INDIRI4 +EQI4 $277 +ADDRGP4 g_newbieNamePrefix+16 +ARGP4 +ADDRLP4 40 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ARGP4 +ADDRGP4 g_newbieNamePrefix+16 +ARGP4 +ADDRLP4 40 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 44 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $277 +CNSTI4 1 +RETI4 +ADDRGP4 $273 +JUMPV +LABELV $277 +CNSTI4 0 +RETI4 +LABELV $273 +endproc G_IsNewbieName 48 12 +data +align 4 +LABELV $284 +byte 4 1 +bss +align 1 +LABELV $285 +skip 32 +code +proc G_ClientNewbieName 16 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_newbieNameNumbering+12 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $291 +ADDRGP4 g_newbieNamePrefix+16 +INDIRI1 +CVII4 1 +ADDRLP4 4 +INDIRI4 +EQI4 $291 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $286 +LABELV $291 +ADDRGP4 $276 +RETP4 +ADDRGP4 $283 +JUMPV +LABELV $286 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3064 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $292 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3064 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $293 +JUMPV +LABELV $292 +ADDRGP4 g_newbieNameNumbering+12 +INDIRI4 +CNSTI4 1 +LEI4 $294 +ADDRLP4 0 +ADDRGP4 g_newbieNameNumbering+12 +INDIRI4 +ASGNI4 +ADDRGP4 $299 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $298 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $295 +JUMPV +LABELV $294 +ADDRLP4 12 +ADDRGP4 $284 +ASGNP4 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +LABELV $295 +LABELV $293 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3064 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 $285 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 $300 +ARGP4 +ADDRGP4 g_newbieNamePrefix+16 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $285 +RETP4 +LABELV $283 +endproc G_ClientNewbieName 16 20 +proc G_ClientCleanName 60 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $306 +JUMPV +LABELV $303 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $307 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +NEI4 $307 +ADDRGP4 $304 +JUMPV +LABELV $307 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 32 +LTI4 $312 +ADDRLP4 28 +INDIRI4 +CNSTI4 125 +GTI4 $312 +ADDRLP4 28 +INDIRI4 +CNSTI4 96 +NEI4 $309 +LABELV $312 +ADDRGP4 $304 +JUMPV +LABELV $309 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $313 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $313 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $313 +ADDRLP4 36 +INDIRI4 +CNSTI4 65 +LTI4 $316 +ADDRLP4 36 +INDIRI4 +CNSTI4 90 +LEI4 $315 +LABELV $316 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 97 +LTI4 $317 +ADDRLP4 40 +INDIRI4 +CNSTI4 122 +LEI4 $315 +LABELV $317 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 48 +LTI4 $313 +ADDRLP4 44 +INDIRI4 +CNSTI4 57 +GTI4 $313 +LABELV $315 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +SUBI4 +LEI4 $318 +ADDRGP4 $305 +JUMPV +LABELV $318 +ADDRLP4 48 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 48 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTI1 94 +ASGNI1 +ADDRLP4 52 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 52 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +ADDI4 +ASGNI4 +ADDRGP4 $304 +JUMPV +LABELV $313 +ADDRGP4 g_emoticonsAllowedInNames+12 +INDIRI4 +CNSTI4 0 +NEI4 $320 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 48 +ADDRGP4 G_IsEmoticon +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $320 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +SUBI4 +LEI4 $323 +ADDRGP4 $305 +JUMPV +LABELV $323 +ADDRLP4 52 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 52 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CNSTI1 91 +ASGNI1 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 56 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +CNSTI1 91 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $304 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $304 +JUMPV +LABELV $320 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +NEI4 $327 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 3 +LEI4 $328 +ADDRGP4 $304 +JUMPV +LABELV $327 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $328 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +LEI4 $331 +ADDRGP4 $305 +JUMPV +LABELV $331 +ADDRLP4 52 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 52 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 56 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 56 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $304 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $306 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $303 +LABELV $305 +ADDRFP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 $335 +ARGP4 +CNSTI4 12 +ARGI4 +ADDRLP4 28 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $333 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +LABELV $333 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 32 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $340 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 $339 +ARGP4 +ADDRLP4 36 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $336 +LABELV $340 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +LABELV $336 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 40 +INDIRI4 +EQI4 $343 +ADDRLP4 4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +NEI4 $341 +LABELV $343 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +LABELV $341 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $344 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 G_ClientNewbieName +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $344 +LABELV $302 +endproc G_ClientCleanName 60 12 +proc G_NonSegModel 20032 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20016 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 20016 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $347 +ADDRGP4 $349 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $346 +JUMPV +LABELV $347 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +GEI4 $350 +CNSTI4 0 +RETI4 +ADDRGP4 $346 +JUMPV +LABELV $350 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $354 +ADDRLP4 8 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $352 +LABELV $354 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $355 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $359 +ADDRLP4 20024 +ADDRGP4 $356 +ASGNP4 +ADDRGP4 $360 +JUMPV +LABELV $359 +ADDRLP4 20024 +ADDRGP4 $357 +ASGNP4 +LABELV $360 +ADDRLP4 20024 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $346 +JUMPV +LABELV $352 +ADDRLP4 16 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 8 +INDIRI4 +ADDRLP4 16 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 4 +ADDRLP4 16 +ASGNP4 +ADDRGP4 $362 +JUMPV +LABELV $361 +ADDRLP4 4 +ARGP4 +ADDRLP4 20024 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20024 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $364 +ADDRGP4 $363 +JUMPV +LABELV $364 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $368 +ARGP4 +ADDRLP4 20028 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20028 +INDIRI4 +CNSTI4 0 +NEI4 $366 +CNSTI4 1 +RETI4 +ADDRGP4 $346 +JUMPV +LABELV $366 +LABELV $362 +ADDRGP4 $361 +JUMPV +LABELV $363 +CNSTI4 0 +RETI4 +LABELV $346 +endproc G_NonSegModel 20032 12 +export ClientUserinfoChanged +proc ClientUserinfoChanged 2448 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 1228 +CNSTI4 0 +ASGNI4 +ADDRLP4 1096 +CNSTI4 1760 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1096 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetUserinfo +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 2324 +ADDRGP4 Info_Validate +CALLI4 +ASGNI4 +ADDRLP4 2324 +INDIRI4 +CNSTI4 0 +NEI4 $370 +ADDRLP4 1096 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $372 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 1096 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $373 +ARGP4 +ADDRGP4 trap_DropClient +CALLV +pop +ADDRGP4 $374 +RETP4 +ADDRGP4 $369 +JUMPV +LABELV $370 +ADDRLP4 8 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $375 +ADDRGP4 $377 +RETP4 +ADDRGP4 $369 +JUMPV +LABELV $375 +ADDRLP4 8 +ARGP4 +ADDRGP4 $378 +ARGP4 +ADDRLP4 2328 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2328 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2336 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 2336 +INDIRI4 +CNSTI4 0 +EQI4 $380 +ADDRLP4 2332 +CNSTI4 1 +ASGNI4 +ADDRGP4 $381 +JUMPV +LABELV $380 +ADDRLP4 2332 +CNSTI4 0 +ASGNI4 +LABELV $381 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 2332 +INDIRI4 +ASGNI4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 $382 +ARGP4 +ADDRLP4 2340 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2340 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1064 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_ClientCleanName +CALLV +pop +ADDRLP4 1032 +ARGP4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 2344 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 2344 +INDIRI4 +CNSTI4 0 +EQI4 $383 +ADDRLP4 2348 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 2348 +INDIRI4 +NEI4 $385 +ADDRLP4 2352 +ADDRLP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3052 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 2352 +INDIRI4 +ADDRLP4 2348 +INDIRI4 +EQI4 $385 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 2352 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1148846080 +ADDRGP4 g_minNameChangePeriod+8 +INDIRF4 +MULF4 +GTF4 $385 +ADDRGP4 $389 +ARGP4 +ADDRGP4 g_minNameChangePeriod+12 +INDIRI4 +ARGI4 +ADDRLP4 2356 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1096 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2356 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 1228 +CNSTI4 1 +ASGNI4 +ADDRGP4 $386 +JUMPV +LABELV $385 +ADDRLP4 2356 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 2356 +INDIRI4 +NEI4 $391 +ADDRGP4 g_maxNameChanges+12 +INDIRI4 +ADDRLP4 2356 +INDIRI4 +LEI4 $391 +ADDRLP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3056 +ADDP4 +INDIRI4 +ADDRGP4 g_maxNameChanges+12 +INDIRI4 +LTI4 $391 +ADDRGP4 $395 +ARGP4 +ADDRGP4 g_maxNameChanges+12 +INDIRI4 +ARGI4 +ADDRLP4 2360 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1096 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2360 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 1228 +CNSTI4 1 +ASGNI4 +ADDRGP4 $392 +JUMPV +LABELV $391 +ADDRLP4 2360 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 2360 +INDIRI4 +NEI4 $397 +ADDRLP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3068 +ADDP4 +INDIRI4 +ADDRLP4 2360 +INDIRI4 +EQI4 $397 +ADDRLP4 1096 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $399 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 1228 +CNSTI4 1 +ASGNI4 +ADDRGP4 $398 +JUMPV +LABELV $397 +ADDRLP4 1096 +INDIRP4 +ARGP4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 1296 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2364 +ADDRGP4 G_admin_name_check +CALLI4 +ASGNI4 +ADDRLP4 2364 +INDIRI4 +CNSTI4 0 +NEI4 $400 +ADDRGP4 $402 +ARGP4 +ADDRLP4 1296 +ARGP4 +ADDRLP4 2368 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1096 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2368 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 1228 +CNSTI4 1 +ASGNI4 +LABELV $400 +LABELV $398 +LABELV $392 +LABELV $386 +ADDRLP4 1228 +INDIRI4 +CNSTI4 0 +EQI4 $403 +ADDRLP4 1032 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $406 +ADDRLP4 2368 +ADDRLP4 1032 +ASGNP4 +ADDRGP4 $407 +JUMPV +LABELV $406 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2372 +ADDRGP4 G_ClientNewbieName +CALLP4 +ASGNP4 +ADDRLP4 2368 +ADDRLP4 2372 +INDIRP4 +ASGNP4 +LABELV $407 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2368 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 $382 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRGP4 Info_SetValueForKey +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_SetUserinfo +CALLV +pop +ADDRGP4 $404 +JUMPV +LABELV $403 +ADDRLP4 1064 +ARGP4 +ADDRLP4 2368 +ADDRGP4 G_IsNewbieName +CALLI4 +ASGNI4 +ADDRLP4 2368 +INDIRI4 +CNSTI4 0 +EQI4 $408 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2372 +ADDRGP4 G_ClientNewbieName +CALLP4 +ASGNP4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 2372 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $408 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 1064 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRLP4 1096 +INDIRP4 +ARGP4 +ADDRGP4 G_CensorString +CALLV +pop +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $410 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $410 +ADDRLP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3052 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 2376 +ADDRLP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3056 +ADDP4 +ASGNP4 +ADDRLP4 2376 +INDIRP4 +ADDRLP4 2376 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $410 +ADDRLP4 1032 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $413 +ADDRGP4 $415 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 2380 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRLP4 2380 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRLP4 2380 +INDIRP4 +ARGP4 +CNSTI4 15 +ARGI4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $413 +LABELV $404 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_namelog_update_name +CALLV +pop +LABELV $383 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $416 +CNSTI4 14 +ARGI4 +ADDRLP4 2348 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +CNSTI4 14 +ARGI4 +ADDRLP4 2352 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 1164 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $418 +ARGP4 +ADDRLP4 2348 +INDIRP4 +ARGP4 +ADDRLP4 2352 +INDIRP4 +CNSTI4 68 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $417 +JUMPV +LABELV $416 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2348 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2352 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 1164 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $418 +ARGP4 +ADDRLP4 2348 +INDIRP4 +ARGP4 +ADDRLP4 2352 +INDIRP4 +CNSTI4 68 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2356 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 1232 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $419 +ARGP4 +ADDRLP4 2356 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 1232 +ARGP4 +ADDRLP4 2360 +ADDRGP4 G_NonSegModel +CALLI4 +ASGNI4 +ADDRLP4 2360 +INDIRI4 +CNSTI4 0 +EQI4 $420 +ADDRLP4 2364 +ADDRLP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ASGNP4 +ADDRLP4 2364 +INDIRP4 +ADDRLP4 2364 +INDIRP4 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $421 +JUMPV +LABELV $420 +ADDRLP4 2368 +ADDRLP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ASGNP4 +ADDRLP4 2368 +INDIRP4 +ADDRLP4 2368 +INDIRP4 +INDIRI4 +CNSTI4 -5 +BANDI4 +ASGNI4 +LABELV $421 +LABELV $417 +ADDRLP4 1100 +ARGP4 +ADDRLP4 1164 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 $422 +ARGP4 +ADDRLP4 2348 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2348 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2352 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 2352 +INDIRI4 +CNSTI4 0 +EQI4 $423 +ADDRLP4 2356 +ADDRLP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ASGNP4 +ADDRLP4 2356 +INDIRP4 +ADDRLP4 2356 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $424 +JUMPV +LABELV $423 +ADDRLP4 2360 +ADDRLP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ASGNP4 +ADDRLP4 2360 +INDIRP4 +ADDRLP4 2360 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $424 +ADDRLP4 8 +ARGP4 +ADDRGP4 $425 +ARGP4 +ADDRLP4 2364 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2364 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2368 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 2368 +INDIRI4 +CNSTI4 0 +EQI4 $426 +ADDRLP4 2372 +ADDRLP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ASGNP4 +ADDRLP4 2372 +INDIRP4 +ADDRLP4 2372 +INDIRP4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRGP4 $427 +JUMPV +LABELV $426 +ADDRLP4 2376 +ADDRLP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ASGNP4 +ADDRLP4 2376 +INDIRP4 +ADDRLP4 2376 +INDIRP4 +INDIRI4 +CNSTI4 -3 +BANDI4 +ASGNI4 +LABELV $427 +ADDRLP4 8 +ARGP4 +ADDRGP4 $428 +ARGP4 +ADDRLP4 2380 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2380 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2384 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 2384 +INDIRI4 +CNSTI4 0 +EQI4 $429 +ADDRLP4 2388 +ADDRLP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ASGNP4 +ADDRLP4 2388 +INDIRP4 +ADDRLP4 2388 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +ADDRGP4 $430 +JUMPV +LABELV $429 +ADDRLP4 2392 +ADDRLP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ASGNP4 +ADDRLP4 2392 +INDIRP4 +ADDRLP4 2392 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +LABELV $430 +ADDRLP4 8 +ARGP4 +ADDRGP4 $431 +ARGP4 +ADDRLP4 2396 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2396 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $432 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2400 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 512 +ADDP4 +ADDRLP4 2400 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRGP4 $433 +JUMPV +LABELV $432 +CNSTI4 0 +ARGI4 +ADDRLP4 2404 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 512 +ADDP4 +ADDRLP4 2404 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $433 +ADDRLP4 8 +ARGP4 +ADDRGP4 $434 +ARGP4 +ADDRLP4 2408 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2408 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2412 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 2412 +INDIRI4 +CNSTI4 0 +EQI4 $435 +ADDRLP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $436 +JUMPV +LABELV $435 +ADDRLP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $436 +ADDRLP4 8 +ARGP4 +ADDRGP4 $437 +ARGP4 +ADDRLP4 2416 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2416 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2420 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 2420 +INDIRI4 +CNSTI4 0 +EQI4 $438 +ADDRLP4 0 +INDIRP4 +CNSTI4 508 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $439 +JUMPV +LABELV $438 +ADDRLP4 0 +INDIRP4 +CNSTI4 508 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $439 +ADDRLP4 8 +ARGP4 +ADDRGP4 $440 +ARGP4 +ADDRLP4 2424 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2424 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $443 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2432 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 2432 +INDIRI4 +CNSTI4 0 +EQI4 $441 +LABELV $443 +ADDRLP4 0 +INDIRP4 +CNSTI4 708 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $442 +JUMPV +LABELV $441 +ADDRLP4 0 +INDIRP4 +CNSTI4 708 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $442 +ADDRLP4 8 +ARGP4 +ADDRGP4 $444 +ARGP4 +ADDRLP4 2436 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 692 +ADDP4 +ARGP4 +ADDRLP4 2436 +INDIRP4 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 1752 +ADDP4 +ARGP4 +ADDRLP4 2440 +ADDRGP4 Com_ClientListString +CALLP4 +ASGNP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $445 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1100 +ARGP4 +ADDRLP4 2440 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 692 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 0 +INDIRI4 +CNSTI4 670 +ADDI4 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +CNSTP4 0 +RETP4 +LABELV $369 +endproc ClientUserinfoChanged 2448 36 +lit +align 1 +LABELV $447 +byte 1 0 +skip 1023 +export ClientConnect +code +proc ClientConnect 2148 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +ADDRGP4 $447 +INDIRB +ASGNB 1024 +ADDRLP4 1036 +CNSTI4 1760 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 2580 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $448 +CNSTP4 0 +RETP4 +ADDRGP4 $446 +JUMPV +LABELV $448 +ADDRLP4 1036 +INDIRP4 +CNSTI4 524 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 2580 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetUserinfo +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRGP4 $450 +ARGP4 +ADDRLP4 2072 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 2072 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +CNSTI4 33 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRGP4 $451 +ARGP4 +ADDRLP4 2076 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 2076 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 $454 +ARGP4 +ADDRLP4 2080 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 2080 +INDIRI4 +CNSTI4 0 +NEI4 $452 +ADDRLP4 4 +INDIRP4 +CNSTI4 456 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $452 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRGP4 G_AddressParse +CALLI4 +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 2088 +ADDRGP4 G_admin_admin +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +ADDRLP4 2088 +INDIRP4 +ASGNP4 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRLP4 1040 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2092 +ADDRGP4 G_admin_ban_check +CALLI4 +ASGNI4 +ADDRLP4 2092 +INDIRI4 +CNSTI4 0 +EQI4 $455 +ADDRGP4 $457 +ARGP4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 2096 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 2096 +INDIRP4 +RETP4 +ADDRGP4 $446 +JUMPV +LABELV $455 +ADDRLP4 12 +ARGP4 +ADDRGP4 $458 +ARGP4 +ADDRLP4 2096 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 2096 +INDIRP4 +ASGNP4 +ADDRGP4 g_password+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $459 +ADDRGP4 g_password+16 +ARGP4 +ADDRGP4 $463 +ARGP4 +ADDRLP4 2100 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2100 +INDIRI4 +CNSTI4 0 +EQI4 $459 +ADDRGP4 g_password+16 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 2104 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 2104 +INDIRI4 +CNSTI4 0 +EQI4 $459 +ADDRGP4 $465 +RETP4 +ADDRGP4 $446 +JUMPV +LABELV $459 +ADDRGP4 g_maxIPConnections+12 +INDIRI4 +CNSTI4 1 +LEI4 $466 +ADDRLP4 2112 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $472 +JUMPV +LABELV $469 +ADDRLP4 2108 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 2108 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $474 +ADDRLP4 2120 +ADDRLP4 2108 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 2120 +INDIRI4 +CNSTI4 2 +EQI4 $476 +ADDRLP4 2120 +INDIRI4 +CNSTI4 1 +NEI4 $474 +LABELV $476 +ADDRLP4 2124 +CNSTI4 624 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 2124 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 2108 +INDIRP4 +ADDRLP4 2124 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 2128 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 2128 +INDIRI4 +CNSTI4 0 +NEI4 $474 +ADDRLP4 2112 +ADDRLP4 2112 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $474 +LABELV $470 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $472 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $469 +ADDRLP4 2112 +INDIRI4 +ADDRGP4 g_maxIPConnections+12 +INDIRI4 +LEI4 $477 +ADDRLP4 12 +ARGP4 +ADDRGP4 $382 +ARGP4 +ADDRLP4 2116 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $480 +ARGP4 +ADDRGP4 g_maxIPConnections+12 +INDIRI4 +ARGI4 +ADDRLP4 2116 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRLP4 2120 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRLP4 2120 +INDIRP4 +ARGP4 +ADDRGP4 G_Log_NoSpam +CALLV +pop +ADDRGP4 $482 +RETP4 +ADDRGP4 $446 +JUMPV +LABELV $477 +LABELV $466 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $483 +LABELV $484 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $486 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 32 +GEU4 $491 +ADDRLP4 2112 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 588 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 2112 +INDIRI4 +CNSTI4 48 +LTI4 $488 +ADDRLP4 2112 +INDIRI4 +CNSTI4 57 +LEI4 $483 +LABELV $488 +ADDRLP4 2116 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 588 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 2116 +INDIRI4 +CNSTI4 65 +LTI4 $489 +ADDRLP4 2116 +INDIRI4 +CNSTI4 70 +LEI4 $483 +LABELV $489 +ADDRLP4 2120 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 588 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 2120 +INDIRI4 +CNSTI4 48 +LTI4 $490 +ADDRLP4 2120 +INDIRI4 +CNSTI4 57 +LEI4 $483 +LABELV $490 +ADDRLP4 2124 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 588 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 2124 +INDIRI4 +CNSTI4 97 +LTI4 $491 +ADDRLP4 2124 +INDIRI4 +CNSTI4 102 +LEI4 $483 +LABELV $491 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 32 +GEU4 $492 +ADDRGP4 $494 +RETP4 +ADDRGP4 $446 +JUMPV +LABELV $492 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $498 +JUMPV +LABELV $495 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $500 +ADDRGP4 $496 +JUMPV +LABELV $500 +ADDRLP4 2128 +CNSTI4 588 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 2128 +INDIRI4 +ADDP4 +ARGP4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ADDRLP4 2128 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 2132 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2132 +INDIRI4 +CNSTI4 0 +NEI4 $502 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ARGP4 +ADDRLP4 2136 +ADDRGP4 G_ClientIsLagging +CALLI4 +ASGNI4 +ADDRLP4 2136 +INDIRI4 +CNSTI4 0 +NEI4 $504 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $506 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $507 +RETP4 +ADDRGP4 $446 +JUMPV +LABELV $504 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $508 +ARGP4 +ADDRGP4 trap_DropClient +CALLV +pop +LABELV $502 +LABELV $496 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $498 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $495 +ADDRLP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 2128 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 2128 +INDIRI4 +NEI4 $512 +ADDRGP4 level+64 +INDIRI4 +ADDRLP4 2128 +INDIRI4 +EQI4 $509 +LABELV $512 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 G_InitSessionData +CALLV +pop +LABELV $509 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_ReadSessionData +CALLV +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_namelog_connect +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 2132 +ADDRGP4 ClientUserinfoChanged +CALLP4 +ASGNP4 +ADDRLP4 2064 +ADDRLP4 2132 +INDIRP4 +ASGNP4 +ADDRLP4 2064 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $513 +ADDRLP4 2064 +INDIRP4 +RETP4 +ADDRGP4 $446 +JUMPV +LABELV $513 +ADDRGP4 $515 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 2140 +ADDRLP4 4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRLP4 2140 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRLP4 2140 +INDIRP4 +ARGP4 +CNSTI4 15 +ARGI4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $516 +ADDRGP4 $518 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2144 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 2144 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $516 +ADDRLP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $519 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_authlog +CALLV +pop +LABELV $519 +ADDRGP4 CalculateRanks +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $521 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_ChangeTeam +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 1748 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $521 +CNSTP4 0 +RETP4 +LABELV $446 +endproc ClientConnect 2148 32 +export ClientBegin +proc ClientBegin 28 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 1760 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 2580 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $524 +ADDRGP4 $523 +JUMPV +LABELV $524 +ADDRLP4 4 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $526 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +LABELV $526 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_InitGentity +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 776 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 784 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 420 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 420 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 8 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 ClientSpawn +CALLV +pop +ADDRGP4 $529 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_namelog_restore +CALLV +pop +ADDRGP4 $530 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 CalculateRanks +CALLV +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_ListCommands +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $531 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +LABELV $531 +LABELV $523 +endproc ClientBegin 28 16 +lit +align 4 +LABELV $534 +byte 4 0 +byte 4 0 +byte 4 1065353216 +export ClientSpawn +code +proc ClientSpawn 2628 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 80 +CNSTP4 0 +ASGNP4 +ADDRLP4 2492 +ADDRGP4 $534 +INDIRB +ASGNB 12 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 112 +ADDRLP4 4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +CNSTI4 -1 +EQI4 $535 +ADDRLP4 4 +INDIRP4 +CNSTI4 1744 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $535 +ADDRLP4 2512 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ADDRLP4 2512 +INDIRI4 +NEI4 $537 +ADDRLP4 112 +INDIRI4 +ADDRLP4 2512 +INDIRI4 +NEI4 $537 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $538 +JUMPV +LABELV $537 +ADDRLP4 4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $539 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 2 +ASGNI4 +LABELV $539 +LABELV $538 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $541 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +LABELV $541 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $543 +ADDRLP4 100 +ADDRFP4 8 +INDIRP4 +INDIRB +ASGNB 12 +LABELV $543 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $545 +ADDRLP4 84 +ADDRFP4 12 +INDIRP4 +INDIRB +ASGNB 12 +LABELV $545 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $547 +ADDRLP4 112 +INDIRI4 +CNSTI4 0 +NEI4 $549 +ADDRLP4 100 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 2516 +ADDRGP4 G_SelectSpectatorSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 80 +ADDRLP4 2516 +INDIRP4 +ASGNP4 +ADDRGP4 $548 +JUMPV +LABELV $549 +ADDRLP4 112 +INDIRI4 +CNSTI4 1 +NEI4 $551 +ADDRLP4 100 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 2520 +ADDRGP4 G_SelectAlienLockSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 80 +ADDRLP4 2520 +INDIRP4 +ASGNP4 +ADDRGP4 $548 +JUMPV +LABELV $551 +ADDRLP4 112 +INDIRI4 +CNSTI4 2 +NEI4 $548 +ADDRLP4 100 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 2524 +ADDRGP4 G_SelectHumanLockSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 80 +ADDRLP4 2524 +INDIRP4 +ASGNP4 +ADDRGP4 $548 +JUMPV +LABELV $547 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $555 +ADDRGP4 $557 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +ADDRGP4 $533 +JUMPV +LABELV $555 +ADDRLP4 80 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +EQU4 $558 +ADDRLP4 80 +INDIRP4 +ARGP4 +CNSTI4 8 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRLP4 80 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $560 +ADDRLP4 80 +INDIRP4 +CNSTI4 960 +ADDP4 +CNSTI4 11000 +ASGNI4 +ADDRGP4 $561 +JUMPV +LABELV $560 +ADDRLP4 80 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $562 +ADDRLP4 80 +INDIRP4 +CNSTI4 960 +ADDP4 +CNSTI4 11000 +ASGNI4 +LABELV $562 +LABELV $561 +LABELV $558 +LABELV $548 +ADDRLP4 2520 +CNSTI4 2 +ASGNI4 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +ADDRLP4 2520 +INDIRI4 +BANDI4 +ADDRLP4 2520 +INDIRI4 +BXORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UnlaggedClear +CALLV +pop +ADDRLP4 116 +ADDRLP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRB +ASGNB 1308 +ADDRLP4 1424 +ADDRLP4 4 +INDIRP4 +CNSTI4 1736 +ADDP4 +INDIRB +ASGNB 28 +ADDRLP4 1452 +ADDRLP4 4 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $564 +ADDRLP4 2528 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 2528 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 2528 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $565 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 16 +LTI4 $564 +ADDRLP4 1456 +ADDRLP4 4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 2580 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +ADDRLP4 116 +INDIRB +ASGNB 1308 +ADDRLP4 4 +INDIRP4 +CNSTI4 1736 +ADDP4 +ADDRLP4 1424 +INDIRB +ASGNB 28 +ADDRLP4 4 +INDIRP4 +CNSTI4 404 +ADDP4 +ADDRLP4 1452 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1828 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 2572 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $569 +ADDRLP4 2536 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 2536 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDP4 +ADDRLP4 2536 +INDIRI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $570 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 16 +LTI4 $569 +ADDRLP4 4 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 1456 +INDIRI4 +ASGNI4 +ADDRLP4 2540 +ADDRLP4 4 +INDIRP4 +CNSTI4 272 +ADDP4 +ASGNP4 +ADDRLP4 2540 +INDIRP4 +ADDRLP4 2540 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 268 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1860 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 12000 +ADDI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 1460 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetUserinfo +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +CNSTI4 2580 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $574 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 33554432 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33619969 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 player_die +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 860 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 708 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 2552 +CNSTP4 0 +ASGNP4 +ADDRLP4 2552 +INDIRP4 +ARGP4 +ADDRLP4 2552 +INDIRP4 +ARGP4 +ADDRLP4 2552 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $575 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2556 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRLP4 2556 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $576 +JUMPV +LABELV $575 +ADDRLP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 100 +ASGNI4 +LABELV $576 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +CNSTI4 13 +NEI4 $577 +ADDRLP4 72 +ADDRLP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $578 +JUMPV +LABELV $577 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $579 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2560 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 2560 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $580 +JUMPV +LABELV $579 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +LABELV $580 +LABELV $578 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRLP4 2564 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 2484 +ADDRLP4 2564 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRLP4 2568 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 2488 +ADDRLP4 2568 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 204 +ADDP4 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 384 +ADDP4 +ADDRLP4 2484 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 388 +ADDP4 +ADDRLP4 2488 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 296 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 2572 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 2572 +INDIRP4 +CNSTI4 212 +ADDP4 +ADDRLP4 2572 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 2576 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 2576 +INDIRP4 +CNSTI4 216 +ADDP4 +ADDRLP4 2576 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 100 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 104 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 108 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 2584 +ADDRLP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 2584 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 2584 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +NEU4 $581 +ADDRLP4 2592 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 2596 +CNSTI4 524 +ASGNI4 +ADDRLP4 2592 +INDIRP4 +ADDRLP4 2592 +INDIRP4 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 2596 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 2596 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 2600 +ADDRLP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +ASGNP4 +ADDRLP4 2604 +CNSTI4 524 +ASGNI4 +ADDRLP4 2600 +INDIRP4 +ADDRLP4 2600 +INDIRP4 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 2604 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 2604 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $581 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $583 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $584 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $583 +ADDRLP4 4 +INDIRP4 +CNSTI4 220 +ADDP4 +CNSTI4 1200 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 100 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $587 +ADDRLP4 4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $587 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +NEU4 $589 +ADDRLP4 2492 +ARGP4 +ADDRLP4 2592 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 67 +ARGI4 +ADDRLP4 2592 +INDIRI4 +ARGI4 +ADDRGP4 G_AddPredictableEvent +CALLV +pop +ADDRGP4 $588 +JUMPV +LABELV $589 +ADDRLP4 84+4 +ADDRLP4 84+4 +INDIRF4 +CNSTF4 1127481344 +ADDF4 +ASGNF4 +ADDRLP4 84+4 +INDIRF4 +ARGF4 +ADDRGP4 AngleNormalize360 +CALLF4 +pop +ADDRLP4 80 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $593 +ADDRLP4 84 +ARGP4 +ADDRLP4 2592 +ARGP4 +ADDRLP4 2616 +CNSTP4 0 +ASGNP4 +ADDRLP4 2616 +INDIRP4 +ARGP4 +ADDRLP4 2616 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 2620 +CNSTF4 1112014848 +ASGNF4 +ADDRLP4 2592 +ADDRLP4 2620 +INDIRF4 +ADDRLP4 2592 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 2592+4 +ADDRLP4 2620 +INDIRF4 +ADDRLP4 2592+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 2592+8 +CNSTF4 1112014848 +ADDRLP4 2592+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 2604 +ADDRLP4 80 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 2592 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 2604+4 +ADDRLP4 80 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 2592+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 2604+8 +ADDRLP4 80 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRLP4 2592+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 2604 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTF4 1125515264 +ADDRLP4 2604 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1125515264 +ADDRLP4 2604+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1125515264 +ADDRLP4 2604+8 +INDIRF4 +MULF4 +ASGNF4 +LABELV $593 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 30 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddPredictableEvent +CALLV +pop +ADDRGP4 $605 +ARGP4 +ADDRLP4 2592 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 2592 +INDIRI4 +ARGI4 +ADDRGP4 G_Sound +CALLV +pop +ADDRGP4 $588 +JUMPV +LABELV $587 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $606 +ADDRLP4 4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $606 +ADDRLP4 84+4 +ADDRLP4 84+4 +INDIRF4 +CNSTF4 1127481344 +ADDF4 +ASGNF4 +ADDRLP4 84+4 +INDIRF4 +ARGF4 +ADDRGP4 AngleNormalize360 +CALLF4 +pop +ADDRGP4 $610 +ARGP4 +ADDRLP4 2596 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 2596 +INDIRI4 +ARGI4 +ADDRGP4 G_Sound +CALLV +pop +LABELV $606 +LABELV $588 +ADDRLP4 2596 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 2596 +INDIRP4 +ADDRLP4 2596 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 432 +ADDP4 +ARGP4 +ADDRGP4 trap_GetUsercmd +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRGP4 G_SetClientViewAngle +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $611 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $613 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 G_ForceWeaponChange +CALLV +pop +LABELV $613 +ADDRLP4 4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $611 +ADDRLP4 2600 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 2600 +INDIRP4 +ADDRLP4 2600 +INDIRP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 100 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1840 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1844 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDRGP4 g_inactivity+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1784 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 84 +ADDP4 +CNSTI4 11 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 76 +ADDP4 +CNSTI4 22 +ASGNI4 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $619 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 MoveClientToIntermission +CALLV +pop +ADDRGP4 $620 +JUMPV +LABELV $619 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $622 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +LABELV $622 +ADDRLP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +CNSTI4 31 +ASGNI4 +LABELV $624 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 2604 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 2604 +INDIRI4 +CNSTI4 0 +EQI4 $628 +ADDRLP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 $626 +JUMPV +LABELV $628 +LABELV $625 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $624 +LABELV $626 +LABELV $620 +ADDRLP4 4 +INDIRP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 432 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 ClientThink +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $632 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $632 +ADDRGP4 CalculateRanks +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ClientEndFrame +CALLV +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +LABELV $533 +endproc ClientSpawn 2628 24 +export ClientDisconnect +proc ClientDisconnect 36 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 1760 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $637 +ADDRLP4 12 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $635 +LABELV $637 +ADDRGP4 $634 +JUMPV +LABELV $635 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_LeaveTeam +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_namelog_disconnect +CALLV +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_Vote +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $641 +JUMPV +LABELV $638 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 1752 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_ClientListRemove +CALLV +pop +LABELV $639 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $641 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $638 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $643 +ADDRLP4 20 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $643 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRLP4 24 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 168 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $643 +ADDRGP4 $645 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $646 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 268 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 1740 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 670 +ADDI4 +ARGI4 +ADDRGP4 $647 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 CalculateRanks +CALLV +pop +LABELV $634 +endproc ClientDisconnect 36 20 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import player_die +import BeginIntermission +import TeamCount +import G_QueueCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $647 +byte 1 0 +align 1 +LABELV $646 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $645 +byte 1 94 +byte 1 53 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 68 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 91 +byte 1 37 +byte 1 115 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $610 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 47 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $605 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 47 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $574 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $557 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 10 +byte 1 0 +align 1 +LABELV $530 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 66 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $529 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $518 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $515 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 91 +byte 1 37 +byte 1 115 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $508 +byte 1 71 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $507 +byte 1 68 +byte 1 117 +byte 1 112 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 71 +byte 1 85 +byte 1 73 +byte 1 68 +byte 1 0 +align 1 +LABELV $506 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 49 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 71 +byte 1 85 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 34 +byte 1 0 +align 1 +LABELV $494 +byte 1 73 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 71 +byte 1 85 +byte 1 73 +byte 1 68 +byte 1 0 +align 1 +LABELV $482 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 101 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 73 +byte 1 80 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $480 +byte 1 68 +byte 1 101 +byte 1 110 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 54 +byte 1 34 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $465 +byte 1 73 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 0 +align 1 +LABELV $463 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $458 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 0 +align 1 +LABELV $457 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $454 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $451 +byte 1 105 +byte 1 112 +byte 1 0 +align 1 +LABELV $450 +byte 1 99 +byte 1 108 +byte 1 95 +byte 1 103 +byte 1 117 +byte 1 105 +byte 1 100 +byte 1 0 +align 1 +LABELV $445 +byte 1 110 +byte 1 92 +byte 1 37 +byte 1 115 +byte 1 92 +byte 1 116 +byte 1 92 +byte 1 37 +byte 1 105 +byte 1 92 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 92 +byte 1 37 +byte 1 115 +byte 1 92 +byte 1 105 +byte 1 103 +byte 1 92 +byte 1 37 +byte 1 49 +byte 1 54 +byte 1 115 +byte 1 92 +byte 1 118 +byte 1 92 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $444 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $440 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 117 +byte 1 110 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $437 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $434 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 66 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 69 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $431 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 83 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $428 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 84 +byte 1 111 +byte 1 103 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $425 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 119 +byte 1 119 +byte 1 84 +byte 1 111 +byte 1 103 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $422 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 119 +byte 1 119 +byte 1 70 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 0 +align 1 +LABELV $419 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $418 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $415 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 82 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 91 +byte 1 37 +byte 1 115 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $402 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $399 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $395 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $389 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 40 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 111 +byte 1 100 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $382 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $378 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 121 +byte 1 83 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 0 +align 1 +LABELV $377 +byte 1 69 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 40 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 0 +align 1 +LABELV $374 +byte 1 73 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 103 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 0 +align 1 +LABELV $373 +byte 1 100 +byte 1 114 +byte 1 111 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 103 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 0 +align 1 +LABELV $372 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 103 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $368 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 103 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $357 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $356 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $355 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $349 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $339 +byte 1 47 +byte 1 42 +byte 1 0 +align 1 +LABELV $338 +byte 1 47 +byte 1 47 +byte 1 0 +align 1 +LABELV $335 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 0 +align 1 +LABELV $300 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $299 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $298 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 98 +byte 1 105 +byte 1 101 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $276 +byte 1 85 +byte 1 110 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $211 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 111 +byte 1 114 +byte 1 112 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $210 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 67 +byte 1 111 +byte 1 114 +byte 1 112 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $193 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $189 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $149 +byte 1 67 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $86 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 0 +align 1 +LABELV $82 +byte 1 110 +byte 1 111 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $79 +byte 1 48 +byte 1 0 +align 1 +LABELV $78 +byte 1 110 +byte 1 111 +byte 1 98 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_cmds.asm b/build/release-linux-x86_64/base/game/g_cmds.asm new file mode 100644 index 0000000..447f122 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_cmds.asm @@ -0,0 +1,26974 @@ +export G_WeaponIsAllowed +code +proc G_WeaponIsAllowed 4 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ADDRGP4 BG_WeaponIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $78 +CNSTI4 0 +RETI4 +ADDRGP4 $77 +JUMPV +LABELV $78 +ADDRGP4 g_minTeamSizePerBuilderH+12 +INDIRI4 +CNSTI4 0 +LEI4 $80 +ADDRFP4 0 +INDIRI4 +CNSTI4 31 +NEI4 $83 +ADDRGP4 CalculateRanks +CALLV +pop +ADDRGP4 level+11288 +INDIRI4 +ADDRGP4 level+11256 +INDIRI4 +ADDRGP4 g_minTeamSizePerBuilderH+12 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +LEI4 $85 +CNSTI4 0 +RETI4 +ADDRGP4 $77 +JUMPV +LABELV $85 +LABELV $83 +LABELV $80 +CNSTI4 1 +RETI4 +LABELV $77 +endproc G_WeaponIsAllowed 4 4 +export G_ClassIsAllowed +proc G_ClassIsAllowed 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ADDRGP4 BG_ClassIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $91 +CNSTI4 0 +RETI4 +ADDRGP4 $90 +JUMPV +LABELV $91 +ADDRGP4 g_minTeamSizePerBuilderA+12 +INDIRI4 +CNSTI4 0 +LEI4 $93 +ADDRLP4 4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +EQI4 $98 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $96 +LABELV $98 +ADDRGP4 CalculateRanks +CALLV +pop +ADDRGP4 level+11284 +INDIRI4 +ADDRGP4 level+11252 +INDIRI4 +ADDRGP4 g_minTeamSizePerBuilderA+12 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +LEI4 $99 +CNSTI4 0 +RETI4 +ADDRGP4 $90 +JUMPV +LABELV $99 +LABELV $96 +LABELV $93 +CNSTI4 1 +RETI4 +LABELV $90 +endproc G_ClassIsAllowed 8 4 +export G_SanitiseString +proc G_SanitiseString 36 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $106 +JUMPV +LABELV $105 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $108 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $108 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $108 +ADDRLP4 4 +INDIRI4 +CNSTI4 65 +LTI4 $111 +ADDRLP4 4 +INDIRI4 +CNSTI4 90 +LEI4 $110 +LABELV $111 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 97 +LTI4 $112 +ADDRLP4 8 +INDIRI4 +CNSTI4 122 +LEI4 $110 +LABELV $112 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 48 +LTI4 $108 +ADDRLP4 12 +INDIRI4 +CNSTI4 57 +GTI4 $108 +LABELV $110 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRGP4 $106 +JUMPV +LABELV $108 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 65 +LTI4 $116 +ADDRLP4 16 +INDIRI4 +CNSTI4 90 +LEI4 $115 +LABELV $116 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 97 +LTI4 $117 +ADDRLP4 20 +INDIRI4 +CNSTI4 122 +LEI4 $115 +LABELV $117 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 48 +LTI4 $113 +ADDRLP4 24 +INDIRI4 +CNSTI4 57 +GTI4 $113 +LABELV $115 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 28 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 32 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 32 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $113 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $106 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 0 +INDIRI4 +EQI4 $118 +ADDRFP4 8 +INDIRI4 +ADDRLP4 0 +INDIRI4 +GTI4 $105 +LABELV $118 +ADDRFP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $104 +endproc G_SanitiseString 36 4 +export G_SingleLineString +proc G_SingleLineString 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $121 +JUMPV +LABELV $120 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $123 +ADDRLP4 0 +INDIRI4 +CNSTI4 126 +GTI4 $123 +ADDRLP4 0 +INDIRI4 +CNSTI4 59 +EQI4 $123 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $123 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $121 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 0 +INDIRI4 +EQI4 $125 +ADDRFP4 8 +INDIRI4 +ADDRLP4 0 +INDIRI4 +GTI4 $120 +LABELV $125 +ADDRFP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $119 +endproc G_SingleLineString 8 0 +export G_ClientNumberFromString +proc G_ClientNumberFromString 112 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +ADDRLP4 88 +CNSTI4 -1 +ASGNI4 +ADDRLP4 72 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 84 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $127 +ADDRLP4 72 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $129 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 $131 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $129 +CNSTI4 -1 +RETI4 +ADDRGP4 $126 +JUMPV +LABELV $127 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $135 +JUMPV +LABELV $132 +LABELV $133 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $135 +ADDRLP4 92 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +EQI4 $137 +ADDRLP4 92 +INDIRI4 +CNSTI4 48 +LTI4 $137 +ADDRLP4 92 +INDIRI4 +CNSTI4 57 +LEI4 $132 +LABELV $137 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $138 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $143 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $140 +LABELV $143 +CNSTI4 -1 +RETI4 +ADDRGP4 $126 +JUMPV +LABELV $140 +ADDRLP4 36 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $144 +ADDRLP4 72 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $146 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 $148 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $146 +CNSTI4 -1 +RETI4 +ADDRGP4 $126 +JUMPV +LABELV $144 +ADDRLP4 0 +INDIRI4 +RETI4 +ADDRGP4 $126 +JUMPV +LABELV $138 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 40 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $149 +ADDRLP4 72 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $151 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 $153 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $151 +CNSTI4 -1 +RETI4 +ADDRGP4 $126 +JUMPV +LABELV $149 +ADDRLP4 72 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $154 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 $156 +ARGP4 +ADDRLP4 84 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 76 +ADDRLP4 96 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 72 +ADDRLP4 76 +INDIRI4 +ADDRLP4 72 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 84 +INDIRI4 +ADDRLP4 76 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $154 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 36 +ADDRGP4 level +INDIRP4 +ASGNP4 +ADDRGP4 $160 +JUMPV +LABELV $157 +ADDRLP4 36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $162 +ADDRGP4 $158 +JUMPV +LABELV $162 +ADDRLP4 36 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 96 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +NEI4 $164 +ADDRLP4 0 +INDIRI4 +RETI4 +ADDRGP4 $126 +JUMPV +LABELV $164 +ADDRLP4 4 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 100 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $166 +ADDRLP4 72 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $168 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 $170 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 Q_snprintf +CALLI4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRLP4 76 +INDIRI4 +ADDRLP4 72 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 84 +INDIRI4 +ADDRLP4 76 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $168 +ADDRLP4 80 +ADDRLP4 80 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 88 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $166 +LABELV $158 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 36 +INDIRP4 +CNSTI4 2580 +ADDP4 +ASGNP4 +LABELV $160 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $157 +ADDRLP4 80 +INDIRI4 +CNSTI4 1 +NEI4 $171 +ADDRLP4 88 +INDIRI4 +RETI4 +ADDRGP4 $126 +JUMPV +LABELV $171 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $173 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $173 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $175 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $173 +CNSTI4 -1 +RETI4 +LABELV $126 +endproc G_ClientNumberFromString 112 20 +lit +align 1 +LABELV $177 +byte 1 0 +skip 31 +align 1 +LABELV $178 +byte 1 0 +skip 31 +export G_ClientNumbersFromString +code +proc G_ClientNumbersFromString 92 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRGP4 $177 +INDIRB +ASGNB 32 +ADDRLP4 44 +ADDRGP4 $178 +INDIRB +ASGNB 32 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $179 +CNSTI4 0 +RETI4 +ADDRGP4 $176 +JUMPV +LABELV $179 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $181 +CNSTI4 0 +RETI4 +ADDRGP4 $176 +JUMPV +LABELV $181 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 80 +ADDRGP4 strtol +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRLP4 76 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $183 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $185 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +GEI4 $185 +ADDRLP4 36 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $188 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +CNSTI4 1 +RETI4 +ADDRGP4 $176 +JUMPV +LABELV $188 +LABELV $185 +CNSTI4 0 +RETI4 +ADDRGP4 $176 +JUMPV +LABELV $183 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 44 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $190 +CNSTI4 0 +RETI4 +ADDRGP4 $176 +JUMPV +LABELV $190 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $195 +JUMPV +LABELV $192 +ADDRLP4 36 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $197 +ADDRGP4 $193 +JUMPV +LABELV $197 +ADDRLP4 36 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 84 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $199 +ADDRLP4 88 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 88 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $199 +LABELV $193 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $195 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +GEI4 $201 +ADDRLP4 40 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LTI4 $192 +LABELV $201 +ADDRLP4 40 +INDIRI4 +RETI4 +LABELV $176 +endproc G_ClientNumbersFromString 92 12 +export ScoreboardMessage +proc ScoreboardMessage 2512 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1040 +CNSTI4 0 +ASGNI4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRLP4 1048 +CNSTI1 0 +ASGNI1 +ADDRLP4 2452 +CNSTI4 0 +ASGNI4 +ADDRLP4 1032 +ADDRLP4 2452 +INDIRI4 +ASGNI4 +ADDRLP4 2448 +ADDRGP4 level+72 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 2452 +INDIRI4 +ASGNI4 +ADDRGP4 $207 +JUMPV +LABELV $204 +ADDRLP4 0 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+84 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $209 +ADDRLP4 2456 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $210 +JUMPV +LABELV $209 +ADDRLP4 0 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +CNSTI4 999 +GEI4 $212 +ADDRLP4 2460 +ADDRLP4 0 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $213 +JUMPV +LABELV $212 +ADDRLP4 2460 +CNSTI4 999 +ASGNI4 +LABELV $213 +ADDRLP4 2456 +ADDRLP4 2460 +INDIRI4 +ASGNI4 +LABELV $210 +ADDRLP4 2468 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRLP4 2468 +INDIRI4 +NEI4 $214 +ADDRLP4 2472 +CNSTI4 532 +ASGNI4 +ADDRLP4 2476 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ADDRLP4 2472 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 2476 +INDIRI4 +ADDRLP4 2468 +INDIRI4 +EQI4 $216 +ADDRLP4 0 +INDIRP4 +ADDRLP4 2472 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 2476 +INDIRI4 +NEI4 $214 +LABELV $216 +ADDRLP4 1040 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 8 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 2484 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 2484 +INDIRI4 +CNSTI4 0 +EQI4 $217 +ADDRLP4 1044 +CNSTI4 8 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $217 +CNSTI4 7 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 2488 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 2488 +INDIRI4 +CNSTI4 0 +EQI4 $219 +ADDRLP4 1044 +CNSTI4 7 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $219 +CNSTI4 6 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 2492 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 2492 +INDIRI4 +CNSTI4 0 +EQI4 $221 +ADDRLP4 1044 +CNSTI4 6 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $221 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 2496 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 2496 +INDIRI4 +CNSTI4 0 +EQI4 $223 +ADDRLP4 1044 +CNSTI4 2 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $223 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 2500 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 2500 +INDIRI4 +CNSTI4 0 +EQI4 $225 +ADDRLP4 1044 +CNSTI4 1 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $225 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 2504 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 2504 +INDIRI4 +CNSTI4 0 +EQI4 $227 +ADDRLP4 1044 +CNSTI4 4 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $227 +CNSTI4 5 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 2508 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 2508 +INDIRI4 +CNSTI4 0 +EQI4 $229 +ADDRLP4 1044 +CNSTI4 5 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $229 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $214 +ADDRLP4 2480 +CNSTI4 0 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 2480 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +ADDRLP4 2480 +INDIRI4 +ASGNI4 +LABELV $215 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $231 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+84 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2456 +INDIRI4 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 60000 +DIVI4 +ARGI4 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1044 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 2484 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1036 +ADDRLP4 2484 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +ADDI4 +CNSTI4 1024 +LTI4 $234 +ADDRGP4 $206 +JUMPV +LABELV $234 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1048 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 1032 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $205 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $207 +ADDRLP4 4 +INDIRI4 +ADDRLP4 2448 +INDIRI4 +LTI4 $204 +LABELV $206 +ADDRGP4 $236 +ARGP4 +ADDRGP4 level+15424 +INDIRI4 +ARGI4 +ADDRGP4 level+15428 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 2456 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2456 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $202 +endproc ScoreboardMessage 2512 36 +bss +align 1 +LABELV $240 +skip 1024 +export ConcatArgs +code +proc ConcatArgs 1048 12 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 1040 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1036 +ADDRLP4 1040 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 $244 +JUMPV +LABELV $241 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 1044 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 1044 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +CNSTI4 1023 +LTI4 $245 +ADDRGP4 $243 +JUMPV +LABELV $245 +ADDRLP4 0 +INDIRI4 +ADDRGP4 $240 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 8 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1023 +NEI4 $247 +ADDRGP4 $243 +JUMPV +LABELV $247 +ADDRLP4 4 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +CNSTI4 1 +SUBI4 +EQI4 $249 +ADDRLP4 0 +INDIRI4 +ADDRGP4 $240 +ADDP4 +CNSTI1 32 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $249 +LABELV $242 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $244 +ADDRLP4 4 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +LTI4 $241 +LABELV $243 +ADDRLP4 0 +INDIRI4 +ADDRGP4 $240 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $240 +RETP4 +LABELV $239 +endproc ConcatArgs 1048 12 +bss +align 1 +LABELV $252 +skip 1024 +export ConcatArgsPrintable +code +proc ConcatArgsPrintable 1064 12 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 1048 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1044 +ADDRLP4 1048 +INDIRI4 +ASGNI4 +ADDRLP4 1032 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 $256 +JUMPV +LABELV $253 +ADDRLP4 1040 +ADDRLP4 4 +ASGNP4 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1026 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRLP4 1052 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 1052 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $257 +ADDRGP4 $259 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1056 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1040 +ADDRLP4 1056 +INDIRP4 +ASGNP4 +LABELV $257 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1036 +ADDRLP4 1060 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +ADDI4 +CNSTI4 1023 +LTI4 $260 +ADDRGP4 $255 +JUMPV +LABELV $260 +ADDRLP4 0 +INDIRI4 +ADDRGP4 $252 +ADDP4 +ARGP4 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1036 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1023 +NEI4 $262 +ADDRGP4 $255 +JUMPV +LABELV $262 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 1 +SUBI4 +EQI4 $264 +ADDRLP4 0 +INDIRI4 +ADDRGP4 $252 +ADDP4 +CNSTI1 32 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $264 +LABELV $254 +ADDRLP4 1032 +ADDRLP4 1032 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $256 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1044 +INDIRI4 +LTI4 $253 +LABELV $255 +ADDRLP4 0 +INDIRI4 +ADDRGP4 $252 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $252 +RETP4 +LABELV $251 +endproc ConcatArgsPrintable 1064 12 +export Cmd_Give_f +proc Cmd_Give_f 84 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +GEI4 $267 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $269 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $270 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $266 +JUMPV +LABELV $267 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $273 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $271 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $271 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $277 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $276 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $274 +LABELV $277 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 3 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_AddUpgradeToInventory +CALLV +pop +LABELV $274 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $281 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $280 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRLP4 24 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $278 +LABELV $281 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $284 +ADDRLP4 32 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 3 +GEI4 $282 +LABELV $284 +ADDRLP4 28 +CNSTF4 1189765120 +ASGNF4 +ADDRGP4 $283 +JUMPV +LABELV $282 +ADDRLP4 0 +INDIRP4 +CNSTI4 6 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $286 +ADDRLP4 36 +CNSTF4 1137180672 +ASGNF4 +ADDRGP4 $287 +JUMPV +LABELV $286 +ADDRLP4 36 +CNSTF4 1065353216 +ASGNF4 +LABELV $287 +ADDRLP4 28 +ADDRLP4 40 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +CNSTF4 1191181824 +LEF4 $288 +ADDRLP4 28 +CNSTF4 1189765120 +ASGNF4 +ADDRGP4 $289 +JUMPV +LABELV $288 +ADDRLP4 28 +INDIRF4 +CNSTF4 3338665984 +GEF4 $290 +ADDRLP4 28 +CNSTF4 3337248768 +ASGNF4 +LABELV $290 +LABELV $289 +LABELV $283 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRF4 +CVFI4 4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $278 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $295 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $294 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $292 +LABELV $295 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 220 +ADDP4 +CNSTI4 1200 +ASGNI4 +LABELV $292 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $298 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $296 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $299 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1900 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1908 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $300 +JUMPV +LABELV $299 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1856 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $300 +LABELV $296 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $305 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $303 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1912 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $307 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $303 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $311 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $310 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $308 +LABELV $311 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 48 +ADDRLP4 44 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 9 +EQI4 $312 +ADDRLP4 48 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $312 +ADDRGP4 $266 +JUMPV +LABELV $312 +ADDRLP4 44 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 384 +ADDP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 388 +ADDP4 +ADDRLP4 68 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $314 +CNSTI4 6 +ARGI4 +ADDRLP4 44 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $314 +ADDRLP4 80 +ADDRLP4 44 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +CNSTF4 1069547520 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $314 +LABELV $308 +LABELV $266 +endproc Cmd_Give_f 84 12 +export Cmd_God_f +proc Cmd_God_f 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 16 +BXORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $317 +ADDRLP4 0 +ADDRGP4 $319 +ASGNP4 +ADDRGP4 $318 +JUMPV +LABELV $317 +ADDRLP4 0 +ADDRGP4 $320 +ASGNP4 +LABELV $318 +ADDRGP4 $321 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $316 +endproc Cmd_God_f 12 8 +export Cmd_Notarget_f +proc Cmd_Notarget_f 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 32 +BXORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +NEI4 $323 +ADDRLP4 0 +ADDRGP4 $325 +ASGNP4 +ADDRGP4 $324 +JUMPV +LABELV $323 +ADDRLP4 0 +ADDRGP4 $326 +ASGNP4 +LABELV $324 +ADDRGP4 $321 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $322 +endproc Cmd_Notarget_f 12 8 +export Cmd_Noclip_f +proc Cmd_Noclip_f 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1768 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $328 +ADDRLP4 0 +ADDRGP4 $330 +ASGNP4 +ADDRGP4 $329 +JUMPV +LABELV $328 +ADDRLP4 0 +ADDRGP4 $331 +ASGNP4 +LABELV $329 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1768 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $333 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $334 +JUMPV +LABELV $333 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $334 +ADDRLP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $321 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $327 +endproc Cmd_Noclip_f 16 8 +export Cmd_LevelShot_f +proc Cmd_LevelShot_f 0 8 +ADDRGP4 BeginIntermission +CALLV +pop +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $336 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $335 +endproc Cmd_LevelShot_f 0 8 +export Cmd_Kill_f +proc Cmd_Kill_f 16 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 g_cheats+12 +INDIRI4 +CNSTI4 0 +EQI4 $338 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -17 +BANDI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 100000 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 player_die +CALLV +pop +ADDRGP4 $339 +JUMPV +LABELV $338 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $341 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $343 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 20000 +ADDI4 +ASGNI4 +ADDRGP4 $342 +JUMPV +LABELV $341 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $345 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $348 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $345 +LABELV $342 +LABELV $339 +LABELV $337 +endproc Cmd_Kill_f 16 20 +export Cmd_Team_f +proc Cmd_Team_f 1092 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1024 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $350 +ARGP4 +ADDRLP4 1044 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1032 +ADDRLP4 1044 +INDIRI4 +ASGNI4 +ADDRLP4 1036 +ADDRGP4 level+11252 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +ADDRGP4 level+11256 +INDIRI4 +ASGNI4 +ADDRLP4 1024 +INDIRI4 +CNSTI4 1 +NEI4 $353 +ADDRLP4 1036 +ADDRLP4 1036 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $354 +JUMPV +LABELV $353 +ADDRLP4 1024 +INDIRI4 +CNSTI4 2 +NEI4 $355 +ADDRLP4 1040 +ADDRLP4 1040 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $355 +LABELV $354 +ADDRLP4 1048 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +EQI4 $357 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 1048 +INDIRI4 +SUBI4 +CNSTI4 1000 +GEI4 $357 +ADDRGP4 $349 +JUMPV +LABELV $357 +ADDRLP4 1052 +CNSTI4 0 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1052 +INDIRI4 +NEI4 $360 +ADDRGP4 g_cheats+12 +INDIRI4 +ADDRLP4 1052 +INDIRI4 +NEI4 $360 +ADDRLP4 1056 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1056 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ADDRLP4 1052 +INDIRI4 +EQI4 $360 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 1056 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 30000 +GEI4 $360 +ADDRGP4 $364 +ARGP4 +CNSTI4 30000 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +SUBI4 +SUBI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +CVFI4 4 +ARGI4 +ADDRLP4 1060 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1060 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $360 +ADDRLP4 1060 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_doWarmup+12 +INDIRI4 +ADDRLP4 1060 +INDIRI4 +EQI4 $366 +ADDRGP4 level+16 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +SUBI4 +CNSTI4 1000 +DIVI4 +ADDRLP4 1060 +INDIRI4 +LEI4 $366 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +CNSTI4 8 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $366 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $371 +ADDRLP4 1024 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $373 +ARGP4 +ADDRLP4 1064 +INDIRP4 +ARGP4 +ADDRLP4 1068 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1068 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $371 +ADDRLP4 0 +ARGP4 +ADDRGP4 $376 +ARGP4 +ADDRLP4 1064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +NEI4 $374 +ADDRLP4 1068 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+16016 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +EQI4 $377 +ADDRGP4 level+16012 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +EQI4 $377 +ADDRLP4 1028 +CNSTI4 0 +ASGNI4 +ADDRGP4 $375 +JUMPV +LABELV $377 +ADDRGP4 level+16016 +INDIRI4 +CNSTI4 0 +NEI4 $384 +ADDRLP4 1040 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +LEI4 $381 +LABELV $384 +ADDRLP4 1028 +CNSTI4 1 +ASGNI4 +ADDRGP4 $375 +JUMPV +LABELV $381 +ADDRGP4 level+16012 +INDIRI4 +CNSTI4 0 +NEI4 $388 +ADDRLP4 1036 +INDIRI4 +ADDRLP4 1040 +INDIRI4 +LEI4 $385 +LABELV $388 +ADDRLP4 1028 +CNSTI4 2 +ASGNI4 +ADDRGP4 $375 +JUMPV +LABELV $385 +ADDRLP4 1072 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 1028 +ADDRLP4 1072 +INDIRI4 +CNSTI4 16384 +DIVI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $375 +JUMPV +LABELV $374 +ADDRLP4 0 +ARGP4 +ADDRLP4 1072 +ADDRGP4 G_TeamFromString +CALLI4 +ASGNI4 +ADDRLP4 1068 +ADDRLP4 1072 +INDIRI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +EQI4 $392 +ADDRLP4 1068 +INDIRI4 +CNSTI4 1 +EQI4 $393 +ADDRLP4 1068 +INDIRI4 +CNSTI4 2 +EQI4 $403 +ADDRGP4 $389 +JUMPV +LABELV $392 +ADDRLP4 1028 +CNSTI4 0 +ASGNI4 +ADDRGP4 $390 +JUMPV +LABELV $393 +ADDRGP4 level+16012 +INDIRI4 +CNSTI4 0 +EQI4 $394 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $394 +ADDRGP4 level+16016 +INDIRI4 +CNSTI4 0 +EQI4 $397 +ADDRLP4 1032 +CNSTI4 1 +ASGNI4 +LABELV $397 +ADDRLP4 1080 +CNSTI4 0 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1080 +INDIRI4 +NEI4 $400 +ADDRGP4 g_teamForceBalance+12 +INDIRI4 +ADDRLP4 1080 +INDIRI4 +EQI4 $400 +ADDRLP4 1036 +INDIRI4 +ADDRLP4 1040 +INDIRI4 +LEI4 $400 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $400 +ADDRLP4 1028 +CNSTI4 1 +ASGNI4 +ADDRGP4 $390 +JUMPV +LABELV $403 +ADDRGP4 level+16016 +INDIRI4 +CNSTI4 0 +EQI4 $404 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $404 +ADDRGP4 level+16012 +INDIRI4 +CNSTI4 0 +EQI4 $407 +ADDRLP4 1032 +CNSTI4 1 +ASGNI4 +LABELV $407 +ADDRLP4 1084 +CNSTI4 0 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1084 +INDIRI4 +NEI4 $410 +ADDRGP4 g_teamForceBalance+12 +INDIRI4 +ADDRLP4 1084 +INDIRI4 +EQI4 $410 +ADDRLP4 1040 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +LEI4 $410 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +CNSTI4 4 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $410 +ADDRLP4 1028 +CNSTI4 2 +ASGNI4 +ADDRGP4 $390 +JUMPV +LABELV $389 +ADDRGP4 $413 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1088 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1088 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $390 +LABELV $375 +ADDRLP4 1024 +INDIRI4 +ADDRLP4 1028 +INDIRI4 +NEI4 $414 +ADDRGP4 $349 +JUMPV +LABELV $414 +ADDRLP4 1080 +CNSTI4 0 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +ADDRLP4 1080 +INDIRI4 +EQI4 $416 +ADDRGP4 g_maxGameClients+12 +INDIRI4 +ADDRLP4 1080 +INDIRI4 +EQI4 $416 +ADDRGP4 level+80 +INDIRI4 +ADDRGP4 g_maxGameClients+12 +INDIRI4 +LTI4 $416 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +CNSTI4 7 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $416 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRGP4 G_ChangeTeam +CALLV +pop +LABELV $349 +endproc Cmd_Team_f 1092 12 +export G_LoadCensors +proc G_LoadCensors 20060 12 +ADDRLP4 20020 +CNSTI4 0 +ASGNI4 +ADDRGP4 numcensors +ADDRLP4 20020 +INDIRI4 +ASGNI4 +ADDRGP4 g_censorship+16 +INDIRI1 +CVII4 1 +ADDRLP4 20020 +INDIRI4 +NEI4 $422 +ADDRGP4 $421 +JUMPV +LABELV $422 +ADDRGP4 g_censorship+16 +ARGP4 +ADDRLP4 20016 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20024 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 20024 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $426 +ADDRGP4 $428 +ARGP4 +ADDRGP4 g_censorship+16 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $421 +JUMPV +LABELV $426 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $432 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $430 +LABELV $432 +ADDRLP4 20016 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $433 +ARGP4 +ADDRGP4 g_censorship+16 +ARGP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $438 +ADDRLP4 20032 +ADDRGP4 $435 +ASGNP4 +ADDRGP4 $439 +JUMPV +LABELV $438 +ADDRLP4 20032 +ADDRGP4 $436 +ASGNP4 +LABELV $439 +ADDRLP4 20032 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $421 +JUMPV +LABELV $430 +ADDRLP4 16 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 20016 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 20016 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +ADDRGP4 censors +ASGNP4 +ADDRLP4 8 +ADDRLP4 16 +ASGNP4 +ADDRGP4 $441 +JUMPV +LABELV $440 +ADDRLP4 8 +ARGP4 +ADDRLP4 20032 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20032 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $445 +CNSTU4 20000 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 censors +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +SUBU4 +CNSTU4 4 +GEU4 $443 +LABELV $445 +ADDRGP4 $442 +JUMPV +LABELV $443 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTU4 20000 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 censors +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +SUBU4 +CVUI4 4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_strlwr +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20040 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ADDRLP4 20040 +INDIRU4 +CNSTU4 1 +ADDU4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +CNSTU4 20000 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 censors +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +SUBU4 +CNSTU4 0 +NEU4 $446 +ADDRGP4 $442 +JUMPV +LABELV $446 +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20044 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20044 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTU4 20000 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 censors +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +SUBU4 +CVUI4 4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20052 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ADDRLP4 20052 +INDIRU4 +CNSTU4 1 +ADDU4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 20056 +ADDRGP4 numcensors +ASGNP4 +ADDRLP4 20056 +INDIRP4 +ADDRLP4 20056 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $441 +ADDRGP4 $440 +JUMPV +LABELV $442 +ADDRGP4 $448 +ARGP4 +ADDRGP4 numcensors +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $421 +endproc G_LoadCensors 20060 12 +export G_CensorString +proc G_CensorString 80 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 numcensors +INDIRI4 +CNSTI4 0 +EQI4 $453 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 $452 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $450 +LABELV $453 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $449 +JUMPV +LABELV $450 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $455 +JUMPV +LABELV $454 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $457 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $457 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $457 +ADDRLP4 20 +INDIRI4 +CNSTI4 65 +LTI4 $460 +ADDRLP4 20 +INDIRI4 +CNSTI4 90 +LEI4 $459 +LABELV $460 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 97 +LTI4 $461 +ADDRLP4 24 +INDIRI4 +CNSTI4 122 +LEI4 $459 +LABELV $461 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 48 +LTI4 $457 +ADDRLP4 28 +INDIRI4 +CNSTI4 57 +GTI4 $457 +LABELV $459 +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +GEI4 $462 +ADDRGP4 $456 +JUMPV +LABELV $462 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 40 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRLP4 32 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 52 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRLP4 44 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 48 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +SUBI4 +ASGNI4 +ADDRGP4 $455 +JUMPV +LABELV $457 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 65 +LTI4 $466 +ADDRLP4 32 +INDIRI4 +CNSTI4 90 +LEI4 $464 +LABELV $466 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 97 +LTI4 $467 +ADDRLP4 36 +INDIRI4 +CNSTI4 122 +LEI4 $464 +LABELV $467 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 48 +LTI4 $468 +ADDRLP4 40 +INDIRI4 +CNSTI4 57 +LEI4 $464 +LABELV $468 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +GEI4 $469 +ADDRGP4 $456 +JUMPV +LABELV $469 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 52 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRLP4 44 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 48 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $455 +JUMPV +LABELV $464 +ADDRLP4 4 +ADDRGP4 censors +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $474 +JUMPV +LABELV $471 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $476 +JUMPV +LABELV $475 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $478 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $478 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $478 +ADDRLP4 48 +INDIRI4 +CNSTI4 65 +LTI4 $481 +ADDRLP4 48 +INDIRI4 +CNSTI4 90 +LEI4 $480 +LABELV $481 +ADDRLP4 52 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 97 +LTI4 $482 +ADDRLP4 52 +INDIRI4 +CNSTI4 122 +LEI4 $480 +LABELV $482 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 48 +LTI4 $478 +ADDRLP4 56 +INDIRI4 +CNSTI4 57 +GTI4 $478 +LABELV $480 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRGP4 $476 +JUMPV +LABELV $478 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 65 +LTI4 $485 +ADDRLP4 60 +INDIRI4 +CNSTI4 90 +LEI4 $483 +LABELV $485 +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 97 +LTI4 $486 +ADDRLP4 64 +INDIRI4 +CNSTI4 122 +LEI4 $483 +LABELV $486 +ADDRLP4 68 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 48 +LTI4 $487 +ADDRLP4 68 +INDIRI4 +CNSTI4 57 +LEI4 $483 +LABELV $487 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $476 +JUMPV +LABELV $483 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 72 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +EQI4 $488 +ADDRGP4 $477 +JUMPV +LABELV $488 +ADDRLP4 76 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +ASGNP4 +LABELV $476 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 44 +INDIRI4 +EQI4 $490 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 44 +INDIRI4 +NEI4 $475 +LABELV $490 +LABELV $477 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $499 +ADDRFP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $494 +JUMPV +LABELV $493 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +GEI4 $496 +ADDRGP4 $473 +JUMPV +LABELV $496 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRLP4 48 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $494 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $493 +ADDRGP4 $473 +JUMPV +LABELV $498 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $499 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $498 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $502 +JUMPV +LABELV $501 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $502 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $501 +LABELV $472 +ADDRLP4 44 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 44 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +ASGNP4 +LABELV $474 +ADDRLP4 8 +INDIRI4 +ADDRGP4 numcensors +INDIRI4 +LTI4 $471 +LABELV $473 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +GEI4 $504 +ADDRGP4 $456 +JUMPV +LABELV $504 +ADDRLP4 8 +INDIRI4 +ADDRGP4 numcensors +INDIRI4 +NEI4 $506 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRLP4 48 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $506 +LABELV $455 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $454 +LABELV $456 +ADDRFP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $449 +endproc G_CensorString 80 12 +proc G_SayTo 20 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $509 +CNSTI4 0 +RETI4 +ADDRGP4 $508 +JUMPV +LABELV $509 +ADDRFP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $511 +CNSTI4 0 +RETI4 +ADDRGP4 $508 +JUMPV +LABELV $511 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $513 +CNSTI4 0 +RETI4 +ADDRGP4 $508 +JUMPV +LABELV $513 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $515 +CNSTI4 0 +RETI4 +ADDRGP4 $508 +JUMPV +LABELV $515 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $517 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 OnSameTeam +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $517 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +EQI4 $520 +ADDRFP4 8 +INDIRI4 +CNSTI4 4 +EQI4 $520 +ADDRFP4 8 +INDIRI4 +CNSTI4 3 +NEI4 $517 +LABELV $520 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $521 +CNSTI4 0 +RETI4 +ADDRGP4 $508 +JUMPV +LABELV $521 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $525 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $523 +ADDRFP4 8 +INDIRI4 +CNSTI4 3 +EQI4 $523 +CNSTI4 0 +RETI4 +ADDRGP4 $508 +JUMPV +LABELV $523 +LABELV $517 +ADDRGP4 $526 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $528 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRGP4 $529 +JUMPV +LABELV $528 +ADDRLP4 12 +CNSTI4 -1 +ASGNI4 +LABELV $529 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $508 +endproc G_SayTo 20 16 +export G_Say +proc G_Say 204 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 160 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_specChat+12 +INDIRI4 +ADDRLP4 160 +INDIRI4 +NEI4 $531 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +EQI4 $531 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $531 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 160 +INDIRI4 +NEI4 $531 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $452 +ARGP4 +ADDRLP4 168 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +CNSTI4 0 +NEI4 $531 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $534 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +LABELV $531 +ADDRLP4 172 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 180 +CNSTI4 0 +ASGNI4 +ADDRLP4 172 +INDIRI4 +ADDRLP4 180 +INDIRI4 +EQI4 $538 +ADDRLP4 172 +INDIRI4 +CNSTI4 1 +EQI4 $547 +ADDRLP4 172 +INDIRI4 +ADDRLP4 180 +INDIRI4 +LTI4 $536 +LABELV $558 +ADDRLP4 172 +INDIRI4 +CNSTI4 7 +EQI4 $553 +ADDRGP4 $536 +JUMPV +LABELV $538 +ADDRGP4 $539 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $543 +ADDRLP4 184 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRGP4 $544 +JUMPV +LABELV $543 +ADDRLP4 184 +CNSTI4 -1 +ASGNI4 +LABELV $544 +ADDRLP4 184 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $545 +ADDRLP4 188 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRGP4 $546 +JUMPV +LABELV $545 +ADDRLP4 188 +ADDRGP4 $541 +ASGNP4 +LABELV $546 +ADDRLP4 188 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 $536 +JUMPV +LABELV $547 +ADDRLP4 196 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 196 +INDIRU4 +EQU4 $550 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 196 +INDIRU4 +NEU4 $548 +LABELV $550 +CNSTI4 0 +ARGI4 +ADDRGP4 $551 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $548 +ADDRGP4 $552 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 $536 +JUMPV +LABELV $553 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $554 +CNSTI4 0 +ARGI4 +ADDRGP4 $556 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $554 +ADDRGP4 $557 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $536 +ADDRLP4 8 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +CNSTI4 150 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CensorString +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $562 +JUMPV +LABELV $559 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 G_SayTo +CALLI4 +pop +LABELV $560 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $562 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $559 +LABELV $530 +endproc G_Say 204 16 +lit +align 4 +LABELV $565 +byte 4 1148846080 +byte 4 1148846080 +byte 4 1148846080 +code +proc Cmd_SayArea_f 4176 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $565 +INDIRB +ASGNB 12 +ADDRLP4 4144 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 4144 +INDIRI4 +CNSTI4 2 +GEI4 $566 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $568 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $564 +JUMPV +LABELV $566 +CNSTI4 1 +ARGI4 +ADDRLP4 4148 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 4148 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $569 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +ADDRGP4 g_sayAreaRange+8 +INDIRF4 +ASGNF4 +LABELV $570 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $569 +ADDRGP4 $574 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4164 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4116 +ADDRLP4 4164 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $586 +JUMPV +LABELV $583 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 G_SayTo +CALLI4 +pop +LABELV $584 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $586 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4116 +INDIRI4 +LTI4 $583 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $590 +JUMPV +LABELV $587 +ADDRLP4 4168 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 4168 +INDIRI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $592 +ADDRLP4 4168 +INDIRI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 $525 +ARGP4 +ADDRLP4 4172 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4172 +INDIRI4 +CNSTI4 0 +EQI4 $592 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 G_SayTo +CALLI4 +pop +LABELV $592 +LABELV $588 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $590 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $587 +LABELV $564 +endproc Cmd_SayArea_f 4176 16 +proc Cmd_Say_f 1044 12 +ADDRLP4 1024 +CNSTI4 0 +ASGNI4 +ADDRLP4 1032 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 2 +GEI4 $596 +ADDRGP4 $595 +JUMPV +LABELV $596 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $600 +ARGP4 +ADDRLP4 1036 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1036 +INDIRI4 +CNSTI4 0 +NEI4 $598 +ADDRLP4 1024 +CNSTI4 1 +ASGNI4 +LABELV $598 +CNSTI4 1 +ARGI4 +ADDRLP4 1040 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 1028 +ADDRLP4 1040 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1024 +INDIRI4 +ARGI4 +ADDRLP4 1028 +INDIRP4 +ARGP4 +ADDRGP4 G_Say +CALLV +pop +LABELV $595 +endproc Cmd_Say_f 1044 12 +lit +align 1 +LABELV $602 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 0 +skip 8 +align 1 +LABELV $603 +byte 1 0 +skip 15 +align 1 +LABELV $604 +byte 1 0 +skip 11 +export Cmd_VSay_f +code +proc Cmd_VSay_f 2188 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 2104 +CNSTI4 0 +ASGNI4 +ADDRLP4 2108 +CNSTI4 0 +ASGNI4 +ADDRLP4 1044 +ADDRGP4 $602 +INDIRB +ASGNB 16 +ADDRLP4 1028 +ADDRGP4 $603 +INDIRB +ASGNB 16 +ADDRLP4 1060 +ADDRGP4 $604 +INDIRB +ASGNB 12 +ADDRLP4 2124 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 2124 +INDIRU4 +EQU4 $607 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 2124 +INDIRU4 +NEU4 $605 +LABELV $607 +CNSTI4 0 +ARGI4 +ADDRGP4 $608 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $605 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 2128 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 2128 +INDIRI4 +CNSTI4 2 +GEI4 $609 +ADDRGP4 $611 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 2132 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2132 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $601 +JUMPV +LABELV $609 +ADDRGP4 level+16144 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $612 +ADDRGP4 $615 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 2132 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2132 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $601 +JUMPV +LABELV $612 +ADDRGP4 g_voiceChats+12 +INDIRI4 +CNSTI4 0 +NEI4 $616 +ADDRGP4 $619 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 2132 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2132 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $601 +JUMPV +LABELV $616 +ADDRLP4 0 +ARGP4 +ADDRGP4 $622 +ARGP4 +ADDRLP4 2132 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2132 +INDIRI4 +CNSTI4 0 +NEI4 $620 +ADDRLP4 2112 +CNSTI4 0 +ASGNI4 +ADDRGP4 $621 +JUMPV +LABELV $620 +ADDRLP4 0 +ARGP4 +ADDRGP4 $625 +ARGP4 +ADDRLP4 2136 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2136 +INDIRI4 +CNSTI4 0 +NEI4 $623 +ADDRLP4 2112 +CNSTI4 1 +ASGNI4 +ADDRGP4 $624 +JUMPV +LABELV $623 +ADDRLP4 0 +ARGP4 +ADDRGP4 $628 +ARGP4 +ADDRLP4 2140 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2140 +INDIRI4 +CNSTI4 0 +NEI4 $601 +ADDRLP4 2112 +CNSTI4 2 +ASGNI4 +LABELV $627 +LABELV $624 +LABELV $621 +ADDRLP4 1060 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 12 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 692 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $629 +ADDRLP4 1044 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 692 +ADDP4 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $629 +ADDRGP4 level+16144 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 2144 +ADDRGP4 BG_VoiceByName +CALLP4 +ASGNP4 +ADDRLP4 1072 +ADDRLP4 2144 +INDIRP4 +ASGNP4 +ADDRLP4 1072 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $632 +ADDRGP4 $634 +ARGP4 +ADDRLP4 1060 +ARGP4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 2148 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2148 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $601 +JUMPV +LABELV $632 +CNSTI4 1 +ARGI4 +ADDRLP4 1028 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 1072 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 2104 +ARGP4 +ADDRLP4 2148 +ADDRGP4 BG_VoiceCmdFind +CALLP4 +ASGNP4 +ADDRLP4 1024 +ADDRLP4 2148 +INDIRP4 +ASGNP4 +ADDRLP4 1024 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $635 +ADDRGP4 $637 +ARGP4 +ADDRLP4 1060 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 2152 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2152 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $601 +JUMPV +LABELV $635 +ADDRLP4 2152 +CNSTI4 0 +ASGNI4 +ADDRLP4 1076 +ADDRLP4 2152 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRLP4 2152 +INDIRI4 +NEI4 $638 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 2156 +ADDRGP4 BG_PrimaryWeapon +CALLI4 +ASGNI4 +ADDRLP4 1076 +ADDRLP4 2156 +INDIRI4 +ASGNI4 +LABELV $638 +ADDRLP4 1024 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 2156 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 2156 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2156 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1076 +INDIRI4 +ARGI4 +ADDRLP4 2156 +INDIRP4 +CNSTI4 2460 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 2108 +ARGP4 +ADDRLP4 2160 +ADDRGP4 BG_VoiceTrackFind +CALLP4 +ASGNP4 +ADDRLP4 2116 +ADDRLP4 2160 +INDIRP4 +ASGNP4 +ADDRLP4 2116 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $640 +ADDRGP4 $642 +ARGP4 +ADDRLP4 1060 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 2164 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 2164 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2164 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1076 +INDIRI4 +ARGI4 +ADDRLP4 2164 +INDIRP4 +CNSTI4 2460 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 2168 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2168 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $601 +JUMPV +LABELV $640 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2464 +ADDP4 +ARGP4 +ADDRLP4 1024 +INDIRP4 +ARGP4 +ADDRLP4 2164 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2164 +INDIRI4 +CNSTI4 0 +NEI4 $643 +ADDRLP4 2168 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2460 +ADDP4 +ASGNP4 +ADDRLP4 2168 +INDIRP4 +ADDRLP4 2168 +INDIRP4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +LABELV $643 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2464 +ADDP4 +ARGP4 +ADDRLP4 1024 +INDIRP4 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 1080 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CensorString +CALLV +pop +ADDRLP4 2172 +ADDRLP4 2112 +INDIRI4 +ASGNI4 +ADDRLP4 2172 +INDIRI4 +CNSTI4 0 +EQI4 $648 +ADDRLP4 2172 +INDIRI4 +CNSTI4 1 +EQI4 $650 +ADDRLP4 2172 +INDIRI4 +CNSTI4 2 +EQI4 $648 +ADDRGP4 $646 +JUMPV +LABELV $648 +ADDRGP4 $649 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2112 +INDIRI4 +ARGI4 +ADDRLP4 2104 +INDIRI4 +ARGI4 +ADDRLP4 2108 +INDIRI4 +ARGI4 +ADDRLP4 1080 +ARGP4 +ADDRLP4 2180 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 2180 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $646 +JUMPV +LABELV $650 +ADDRGP4 $649 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2112 +INDIRI4 +ARGI4 +ADDRLP4 2104 +INDIRI4 +ARGI4 +ADDRLP4 2108 +INDIRI4 +ARGI4 +ADDRLP4 1080 +ARGP4 +ADDRLP4 2184 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2184 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $646 +LABELV $601 +endproc Cmd_VSay_f 2188 32 +export Cmd_Where_f +proc Cmd_Where_f 8 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $652 +ADDRGP4 $651 +JUMPV +LABELV $652 +ADDRGP4 $654 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $651 +endproc Cmd_Where_f 8 16 +lit +align 1 +LABELV $656 +byte 1 0 +skip 31 +align 1 +LABELV $657 +byte 1 0 +skip 31 +export Cmd_CallVote_f +code +proc Cmd_CallVote_f 5276 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4136 +ADDRGP4 $656 +INDIRB +ASGNB 32 +ADDRLP4 2056 +ADDRGP4 $657 +INDIRB +ASGNB 32 +ADDRLP4 2052 +CNSTI4 -1 +ASGNI4 +ADDRLP4 4172 +CNSTI4 -1 +ASGNI4 +CNSTI4 0 +ARGI4 +ADDRLP4 1028 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 3112 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 3 +ARGI4 +ADDRLP4 4176 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 4168 +ADDRLP4 4176 +INDIRP4 +ASGNP4 +ADDRLP4 4168 +INDIRP4 +ARGP4 +ADDRLP4 2088 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +ADDRLP4 1028 +ARGP4 +ADDRGP4 $660 +ARGP4 +ADDRLP4 4180 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4180 +INDIRI4 +CNSTI4 0 +NEI4 $658 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $659 +JUMPV +LABELV $658 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $659 +ADDRGP4 g_allowVote+12 +INDIRI4 +CNSTI4 0 +EQI4 $665 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $664 +ARGP4 +ADDRLP4 4184 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4184 +INDIRI4 +CNSTI4 0 +NEI4 $661 +LABELV $665 +ADDRGP4 $666 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4188 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4188 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $661 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6504 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $667 +ADDRGP4 $670 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4188 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4188 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $667 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6516 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $671 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_ExecuteVote +CALLV +pop +LABELV $671 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6528 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+348 +ADDP4 +CNSTI4 50 +ASGNI4 +ADDRGP4 g_voteLimit+12 +INDIRI4 +CNSTI4 0 +LEI4 $676 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3060 +ADDP4 +INDIRI4 +ADDRGP4 g_voteLimit+12 +INDIRI4 +LTI4 $676 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $680 +ARGP4 +ADDRLP4 4192 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4192 +INDIRI4 +CNSTI4 0 +NEI4 $676 +ADDRGP4 $681 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRGP4 g_voteLimit+12 +INDIRI4 +ARGI4 +ADDRLP4 4196 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4196 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $676 +ADDRLP4 4 +ARGP4 +ADDRGP4 $685 +ARGP4 +ADDRLP4 4196 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4196 +INDIRI4 +CNSTI4 0 +EQI4 $693 +ADDRLP4 4 +ARGP4 +ADDRGP4 $686 +ARGP4 +ADDRLP4 4200 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4200 +INDIRI4 +CNSTI4 0 +EQI4 $693 +ADDRLP4 4 +ARGP4 +ADDRGP4 $687 +ARGP4 +ADDRLP4 4204 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4204 +INDIRI4 +CNSTI4 0 +EQI4 $693 +ADDRLP4 4 +ARGP4 +ADDRGP4 $688 +ARGP4 +ADDRLP4 4208 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4208 +INDIRI4 +CNSTI4 0 +EQI4 $693 +ADDRLP4 4 +ARGP4 +ADDRGP4 $689 +ARGP4 +ADDRLP4 4212 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4212 +INDIRI4 +CNSTI4 0 +NEI4 $683 +LABELV $693 +ADDRLP4 3112 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $694 +ADDRGP4 $696 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 5240 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 5240 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $694 +ADDRLP4 3112 +ARGP4 +ADDRLP4 4216 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 5240 +ADDRGP4 G_ClientNumberFromString +CALLI4 +ASGNI4 +ADDRLP4 2052 +ADDRLP4 5240 +INDIRI4 +ASGNI4 +ADDRLP4 2052 +INDIRI4 +CNSTI4 -1 +NEI4 $697 +ADDRGP4 $699 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4216 +ARGP4 +ADDRLP4 5244 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 5244 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $697 +CNSTI4 2580 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 4136 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +ADDRLP4 4172 +CNSTI4 2580 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3088 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 $685 +ARGP4 +ADDRLP4 5244 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 5244 +INDIRI4 +CNSTI4 0 +EQI4 $703 +ADDRLP4 4 +ARGP4 +ADDRGP4 $686 +ARGP4 +ADDRLP4 5248 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 5248 +INDIRI4 +CNSTI4 0 +EQI4 $703 +ADDRLP4 4 +ARGP4 +ADDRGP4 $688 +ARGP4 +ADDRLP4 5252 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 5252 +INDIRI4 +CNSTI4 0 +NEI4 $700 +LABELV $703 +CNSTI4 1760 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 $706 +ARGP4 +ADDRLP4 5256 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 5256 +INDIRI4 +CNSTI4 0 +EQI4 $704 +ADDRGP4 $707 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 5260 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 5260 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $708 +ARGP4 +ADDRLP4 5268 +CNSTI4 468 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ADDRLP4 5268 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 1760 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +ADDRLP4 5268 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 2088 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $712 +ADDRLP4 5264 +ADDRLP4 2088 +ASGNP4 +ADDRGP4 $713 +JUMPV +LABELV $712 +ADDRLP4 5264 +ADDRGP4 $710 +ASGNP4 +LABELV $713 +ADDRLP4 5264 +INDIRP4 +ARGP4 +ADDRLP4 5272 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTP4 0 +ARGP4 +ADDRLP4 5272 +INDIRP4 +ARGP4 +ADDRGP4 G_AdminMessage +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $704 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $714 +ADDRLP4 5260 +CNSTI4 532 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ADDRLP4 5260 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 2580 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ADDRLP4 5260 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $714 +ADDRGP4 $716 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 5264 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 5264 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $714 +ADDRLP4 2088 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $717 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $719 +ARGP4 +ADDRLP4 5264 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 5264 +INDIRI4 +CNSTI4 0 +NEI4 $717 +ADDRGP4 $720 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 5268 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 5268 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $717 +LABELV $700 +LABELV $683 +ADDRLP4 4 +ARGP4 +ADDRGP4 $685 +ARGP4 +ADDRLP4 4216 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4216 +INDIRI4 +CNSTI4 0 +NEI4 $721 +CNSTI4 2580 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 456 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $723 +ADDRGP4 $707 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4220 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4220 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $723 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $727 +ARGP4 +CNSTI4 2580 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRGP4 g_adminTempBan+16 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2088 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $731 +ARGP4 +ADDRLP4 4136 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 2088 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $722 +ADDRGP4 $736 +ARGP4 +ADDRLP4 2088 +ARGP4 +ADDRLP4 4220 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4220 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $722 +JUMPV +LABELV $721 +ADDRLP4 4 +ARGP4 +ADDRGP4 $739 +ARGP4 +ADDRLP4 4220 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4220 +INDIRI4 +CNSTI4 0 +NEI4 $737 +CNSTI4 2 +ARGI4 +ADDRLP4 5248 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 5248 +INDIRP4 +ARGP4 +ADDRLP4 4224 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 G_SingleLineString +CALLV +pop +ADDRLP4 4224 +ARGP4 +ADDRLP4 5252 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 5252 +INDIRU4 +CNSTU4 0 +NEU4 $740 +ADDRGP4 $742 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 5256 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 5256 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $740 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $745 +ARGP4 +ADDRLP4 4224 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $748 +ARGP4 +ADDRLP4 4224 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $738 +JUMPV +LABELV $737 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $749 +ADDRLP4 4 +ARGP4 +ADDRGP4 $686 +ARGP4 +ADDRLP4 4224 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4224 +INDIRI4 +CNSTI4 0 +NEI4 $751 +CNSTI4 2580 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3068 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $753 +ADDRGP4 $755 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4228 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4228 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $753 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $758 +ARGP4 +ADDRLP4 4172 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $761 +ARGP4 +ADDRLP4 4136 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 2088 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $750 +ADDRGP4 $736 +ARGP4 +ADDRLP4 2088 +ARGP4 +ADDRLP4 4228 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4228 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $750 +JUMPV +LABELV $751 +ADDRLP4 4 +ARGP4 +ADDRGP4 $687 +ARGP4 +ADDRLP4 4228 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4228 +INDIRI4 +CNSTI4 0 +NEI4 $766 +CNSTI4 2580 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3068 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $768 +ADDRGP4 $770 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4232 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4232 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $768 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $773 +ARGP4 +ADDRLP4 4172 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $776 +ARGP4 +ADDRLP4 4136 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $750 +JUMPV +LABELV $766 +ADDRLP4 4 +ARGP4 +ADDRGP4 $779 +ARGP4 +ADDRLP4 4232 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4232 +INDIRI4 +CNSTI4 0 +NEI4 $777 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 300000 +LTI4 $780 +ADDRGP4 level+80 +INDIRI4 +CNSTI4 0 +LEI4 $780 +ADDRGP4 level+72 +INDIRI4 +CNSTI4 1 +LEI4 $780 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $786 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $780 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +ADDRGP4 $789 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRGP4 $750 +JUMPV +LABELV $777 +ADDRLP4 4 +ARGP4 +ADDRGP4 $792 +ARGP4 +ADDRLP4 4236 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4236 +INDIRI4 +CNSTI4 0 +NEI4 $790 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 60000 +GEI4 $793 +ADDRGP4 level+80 +INDIRI4 +CNSTI4 0 +LEI4 $793 +ADDRGP4 level+72 +INDIRI4 +CNSTI4 1 +LEI4 $793 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $799 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $793 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 300000 +LTI4 $800 +ADDRGP4 level+80 +INDIRI4 +CNSTI4 0 +LEI4 $800 +ADDRGP4 level+72 +INDIRI4 +CNSTI4 1 +LEI4 $800 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $806 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $800 +ADDRLP4 3112 +ARGP4 +ADDRLP4 4240 +ADDRGP4 G_MapExists +CALLI4 +ASGNI4 +ADDRLP4 4240 +INDIRI4 +CNSTI4 0 +NEI4 $807 +ADDRGP4 $809 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 3112 +ARGP4 +ADDRLP4 4244 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4244 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $807 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 3072 +ARGI4 +ADDRGP4 $812 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 3112 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $815 +ARGP4 +ADDRLP4 3112 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6528 +ADDP4 +CNSTI4 3000 +ASGNI4 +ADDRGP4 $750 +JUMPV +LABELV $790 +ADDRLP4 4 +ARGP4 +ADDRGP4 $819 +ARGP4 +ADDRLP4 4240 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4240 +INDIRI4 +CNSTI4 0 +NEI4 $817 +ADDRGP4 g_nextMap+16 +ARGP4 +ADDRLP4 4244 +ADDRGP4 G_MapExists +CALLI4 +ASGNI4 +ADDRLP4 4244 +INDIRI4 +CNSTI4 0 +EQI4 $820 +ADDRGP4 $823 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRGP4 g_nextMap+16 +ARGP4 +ADDRLP4 4248 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4248 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $820 +ADDRLP4 3112 +ARGP4 +ADDRLP4 4248 +ADDRGP4 G_MapExists +CALLI4 +ASGNI4 +ADDRLP4 4248 +INDIRI4 +CNSTI4 0 +NEI4 $825 +ADDRGP4 $809 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 3112 +ARGP4 +ADDRLP4 4252 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4252 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $825 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $829 +ARGP4 +ADDRLP4 3112 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $832 +ARGP4 +ADDRLP4 3112 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $750 +JUMPV +LABELV $817 +ADDRLP4 4 +ARGP4 +ADDRGP4 $835 +ARGP4 +ADDRLP4 4244 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4244 +INDIRI4 +CNSTI4 0 +NEI4 $833 +ADDRLP4 2088 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $836 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $719 +ARGP4 +ADDRLP4 4248 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4248 +INDIRI4 +CNSTI4 0 +NEI4 $836 +ADDRGP4 $720 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4252 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4252 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $836 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 300000 +GTI4 $838 +ADDRGP4 level+80 +INDIRI4 +CNSTI4 0 +LEI4 $838 +ADDRGP4 level+72 +INDIRI4 +CNSTI4 1 +LEI4 $838 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $844 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $838 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +ADDRGP4 $846 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +ADDRGP4 $848 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6528 +ADDP4 +CNSTI4 3000 +ASGNI4 +ADDRGP4 $750 +JUMPV +LABELV $833 +ADDRLP4 4 +ARGP4 +ADDRGP4 $852 +ARGP4 +ADDRLP4 4248 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4248 +INDIRI4 +CNSTI4 0 +NEI4 $850 +ADDRGP4 g_suddenDeathVotePercent+12 +INDIRI4 +CNSTI4 0 +NEI4 $853 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $856 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $853 +ADDRLP4 4252 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 4252 +INDIRI4 +CNSTI4 0 +GTI4 $857 +ADDRGP4 $859 +ARGP4 +ADDRLP4 4256 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4256 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $857 +ADDRGP4 level+15444 +INDIRI4 +CNSTI4 0 +LEI4 $860 +ADDRLP4 4256 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 4256 +INDIRI4 +CNSTI4 1000 +ADDRGP4 g_suddenDeathVoteDelay+12 +INDIRI4 +MULI4 +GTI4 $860 +ADDRGP4 $864 +ARGP4 +ADDRLP4 4260 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4260 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $860 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+348 +ADDP4 +ADDRGP4 g_suddenDeathVotePercent+12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $869 +ARGP4 +ADDRGP4 g_suddenDeathVoteDelay+12 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $873 +ARGP4 +ADDRGP4 g_suddenDeathVoteDelay+12 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $750 +JUMPV +LABELV $850 +ADDRLP4 4 +ARGP4 +ADDRGP4 $877 +ARGP4 +ADDRLP4 4252 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4252 +INDIRI4 +CNSTI4 0 +NEI4 $875 +ADDRGP4 g_armageddonVotePercent+12 +INDIRI4 +CNSTI4 0 +NEI4 $878 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $881 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $878 +ADDRLP4 3112 +ARGP4 +ADDRLP4 4260 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 4256 +ADDRLP4 4260 +INDIRI4 +ASGNI4 +ADDRLP4 4264 +ADDRLP4 4256 +INDIRI4 +ASGNI4 +ADDRLP4 4264 +INDIRI4 +CNSTI4 0 +LEI4 $884 +ADDRLP4 4264 +INDIRI4 +CNSTI4 100 +LEI4 $882 +LABELV $884 +ADDRLP4 4256 +ADDRGP4 g_armageddonPercent+12 +INDIRI4 +ASGNI4 +LABELV $882 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+348 +ADDP4 +ADDRGP4 g_armageddonVotePercent+12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $890 +ARGP4 +ADDRLP4 4256 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $893 +ARGP4 +ADDRLP4 4256 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $750 +JUMPV +LABELV $875 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $894 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $895 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $749 +ADDRLP4 4 +ARGP4 +ADDRGP4 $688 +ARGP4 +ADDRLP4 4224 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4224 +INDIRI4 +CNSTI4 0 +NEI4 $896 +CNSTI4 2580 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3072 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $898 +ADDRGP4 $900 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4228 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4228 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $898 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $903 +ARGP4 +ADDRLP4 4172 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $906 +ARGP4 +ADDRLP4 4136 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 2088 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $897 +ADDRGP4 $736 +ARGP4 +ADDRLP4 2088 +ARGP4 +ADDRLP4 4228 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4228 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $897 +JUMPV +LABELV $896 +ADDRLP4 4 +ARGP4 +ADDRGP4 $689 +ARGP4 +ADDRLP4 4228 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4228 +INDIRI4 +CNSTI4 0 +NEI4 $911 +CNSTI4 2580 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3072 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $913 +ADDRGP4 $915 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4232 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4232 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $913 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $918 +ARGP4 +ADDRLP4 4172 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $921 +ARGP4 +ADDRLP4 4136 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $912 +JUMPV +LABELV $911 +ADDRLP4 4 +ARGP4 +ADDRGP4 $924 +ARGP4 +ADDRLP4 4232 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4232 +INDIRI4 +CNSTI4 0 +NEI4 $922 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $927 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +ADDRGP4 $929 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRGP4 $923 +JUMPV +LABELV $922 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $894 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $930 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $923 +LABELV $912 +LABELV $897 +LABELV $750 +LABELV $738 +LABELV $722 +ADDRGP4 $931 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $936 +ADDRLP4 4236 +ADDRGP4 $932 +ASGNP4 +ADDRGP4 $937 +JUMPV +LABELV $936 +ADDRLP4 4236 +ADDRGP4 $933 +ASGNP4 +LABELV $937 +ADDRLP4 4236 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $938 +ADDRGP4 $940 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +ADDRLP4 4244 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 4244 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $939 +JUMPV +LABELV $938 +ADDRLP4 4244 +CNSTI4 0 +ASGNI4 +ADDRGP4 $945 +JUMPV +LABELV $942 +CNSTI4 2580 +ADDRLP4 4244 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $947 +ADDRLP4 4252 +CNSTI4 2580 +ADDRLP4 4244 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4252 +INDIRI4 +ADDRLP4 0 +INDIRI4 +EQI4 $951 +ADDRLP4 4252 +INDIRI4 +CNSTI4 0 +NEI4 $949 +CNSTI4 1760 +ADDRLP4 4244 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 $525 +ARGP4 +ADDRLP4 4256 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4256 +INDIRI4 +CNSTI4 0 +EQI4 $949 +LABELV $951 +ADDRGP4 $952 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +ADDRLP4 4260 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4244 +INDIRI4 +ARGI4 +ADDRLP4 4260 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $950 +JUMPV +LABELV $949 +CNSTI4 1760 +ADDRLP4 4244 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 $956 +ARGP4 +ADDRLP4 4260 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4260 +INDIRI4 +CNSTI4 0 +EQI4 $954 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4264 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $957 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 4264 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +ADDRLP4 4268 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4244 +INDIRI4 +ARGI4 +ADDRLP4 4268 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $954 +LABELV $950 +LABELV $947 +LABELV $943 +ADDRLP4 4244 +ADDRLP4 4244 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $945 +ADDRLP4 4244 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $942 +LABELV $939 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2056 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6504 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $961 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6504 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4244 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +ADDI4 +ARGI4 +ADDRLP4 4244 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +ADDI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 18 +ADDI4 +ARGI4 +ADDRLP4 2056 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRLP4 4252 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3060 +ADDP4 +ASGNP4 +ADDRLP4 4252 +INDIRP4 +ADDRLP4 4252 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 $739 +ARGP4 +ADDRLP4 4256 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4256 +INDIRI4 +CNSTI4 0 +NEI4 $964 +ADDRGP4 $655 +JUMPV +LABELV $964 +ADDRLP4 4260 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 564 +ADDP4 +ASGNP4 +ADDRLP4 4260 +INDIRP4 +ADDRLP4 4260 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_Vote +CALLV +pop +LABELV $655 +endproc Cmd_CallVote_f 5276 28 +export Cmd_Vote_f +proc Cmd_Vote_f 2068 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRGP4 $969 +ARGP4 +ADDRLP4 2052 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2052 +INDIRI4 +CNSTI4 0 +EQI4 $967 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $967 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6504 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $970 +ADDRGP4 $973 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 2056 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2056 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $966 +JUMPV +LABELV $970 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 560 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BANDI4 +CNSTI4 0 +EQI4 $974 +ADDRGP4 $976 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 2056 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2056 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $966 +JUMPV +LABELV $974 +CNSTI4 1 +ARGI4 +ADDRLP4 1028 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 1028 +INDIRI1 +CVII4 1 +CNSTI4 121 +NEI4 $977 +ADDRLP4 2056 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 564 +ADDP4 +ASGNP4 +ADDRLP4 2056 +INDIRP4 +ADDRLP4 2056 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $979 +ADDRGP4 $981 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2060 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2060 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +ADDRGP4 $978 +JUMPV +LABELV $979 +ADDRGP4 $982 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2064 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 2064 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $978 +JUMPV +LABELV $977 +ADDRLP4 2056 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 564 +ADDP4 +ASGNP4 +ADDRLP4 2056 +INDIRP4 +ADDRLP4 2056 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BCOMI4 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $983 +ADDRGP4 $985 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2060 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2060 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +ADDRGP4 $984 +JUMPV +LABELV $983 +ADDRGP4 $986 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2064 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 2064 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $984 +LABELV $978 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_Vote +CALLV +pop +LABELV $966 +endproc Cmd_Vote_f 2068 12 +export Cmd_SetViewpos_f +proc Cmd_SetViewpos_f 1064 12 +ADDRLP4 1052 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 5 +EQI4 $988 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $990 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $987 +JUMPV +LABELV $988 +ADDRLP4 1056 +CNSTF4 0 +ASGNF4 +ADDRLP4 1040+8 +ADDRLP4 1056 +INDIRF4 +ASGNF4 +ADDRLP4 1040+4 +ADDRLP4 1056 +INDIRF4 +ASGNF4 +ADDRLP4 1040 +ADDRLP4 1056 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $993 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 1028 +ADDP4 +ADDRLP4 1060 +INDIRF4 +ASGNF4 +LABELV $994 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $993 +CNSTI4 4 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 1040+4 +ADDRLP4 1060 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 1040 +ARGP4 +ADDRGP4 TeleportPlayer +CALLV +pop +LABELV $987 +endproc Cmd_SetViewpos_f 1064 12 +proc G_RoomForClassChange 152 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 128 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 128 +INDIRI4 +ARGI4 +ADDRLP4 100 +ARGP4 +ADDRLP4 112 +ARGP4 +ADDRLP4 132 +CNSTP4 0 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 136 +CNSTP4 0 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ARGP4 +ADDRLP4 136 +INDIRP4 +ARGP4 +ADDRLP4 136 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 72 +ADDRLP4 76 +INDIRF4 +ADDRLP4 112 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 76+4 +INDIRF4 +ADDRLP4 112+4 +INDIRF4 +SUBF4 +ADDRLP4 72 +INDIRF4 +LEF4 $999 +ADDRLP4 72 +ADDRLP4 76+4 +INDIRF4 +ADDRLP4 112+4 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $999 +ADDRLP4 0 +INDIRF4 +ADDRLP4 100 +INDIRF4 +SUBF4 +ADDRLP4 72 +INDIRF4 +NEGF4 +LEF4 $1005 +ADDRLP4 72 +ADDRLP4 0 +INDIRF4 +ADDRLP4 100 +INDIRF4 +SUBF4 +NEGF4 +ASGNF4 +LABELV $1005 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 100+4 +INDIRF4 +SUBF4 +ADDRLP4 72 +INDIRF4 +NEGF4 +LEF4 $1007 +ADDRLP4 72 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 100+4 +INDIRF4 +SUBF4 +NEGF4 +ASGNF4 +LABELV $1007 +ADDRLP4 72 +INDIRF4 +CNSTF4 0 +LEF4 $1013 +ADDRLP4 124 +CNSTF4 1073741824 +ADDRLP4 72 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $1014 +JUMPV +LABELV $1013 +ADDRLP4 124 +CNSTF4 0 +ASGNF4 +LABELV $1014 +ADDRLP4 140 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 140 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 100+8 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRLP4 88 +ADDRFP4 8 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 88+8 +ADDRLP4 88+8 +INDIRF4 +ADDRLP4 124 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 88 +ADDRFP4 8 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 88+8 +ADDRLP4 88+8 +INDIRF4 +ADDRLP4 124 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRFP4 8 +INDIRP4 +ADDRLP4 12+12 +INDIRB +ASGNB 12 +ADDRLP4 12 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 12+4 +INDIRI4 +CNSTI4 0 +NEI4 $1024 +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $1024 +ADDRLP4 148 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1025 +JUMPV +LABELV $1024 +ADDRLP4 148 +CNSTI4 0 +ASGNI4 +LABELV $1025 +ADDRLP4 148 +INDIRI4 +RETI4 +LABELV $998 +endproc G_RoomForClassChange 152 28 +lit +align 4 +LABELV $1027 +byte 4 1133532779 +byte 4 1133532779 +byte 4 1133532779 +export Cmd_Class_f +code +proc Cmd_Class_f 5288 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 5152 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 5140 +ADDRGP4 $1027 +INDIRB +ASGNB 12 +ADDRLP4 5156 +CNSTI4 -1 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ASGNI4 +CNSTI4 1 +ARGI4 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 16 +ARGP4 +ADDRLP4 5208 +ADDRGP4 BG_ClassByName +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 5208 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1028 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1030 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +LABELV $1030 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1032 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +EQI4 $1037 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +NEI4 $1036 +LABELV $1037 +ADDRLP4 5216 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 5216 +INDIRI4 +CNSTI4 0 +GTI4 $1034 +ADDRLP4 5220 +ADDRGP4 G_Overmind +CALLP4 +ASGNP4 +ADDRLP4 5220 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1034 +LABELV $1036 +ADDRLP4 8 +INDIRI4 +CNSTI4 3 +EQI4 $1034 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_TriggerMenuArgs +CALLV +pop +ADDRGP4 $1026 +JUMPV +LABELV $1034 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 5224 +ADDRGP4 G_ClassIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 5224 +INDIRI4 +CNSTI4 0 +NEI4 $1038 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 27 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_TriggerMenuArgs +CALLV +pop +ADDRGP4 $1026 +JUMPV +LABELV $1038 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ARGI4 +ADDRLP4 5228 +ADDRGP4 BG_ClassAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 5228 +INDIRI4 +CNSTI4 0 +NEI4 $1040 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 28 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_TriggerMenuArgs +CALLV +pop +ADDRGP4 $1026 +JUMPV +LABELV $1040 +ADDRGP4 level+15460 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 5232 +ADDRGP4 G_PushSpawnQueue +CALLI4 +ASGNI4 +ADDRLP4 5232 +INDIRI4 +CNSTI4 0 +EQI4 $1026 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $1026 +JUMPV +LABELV $1032 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1026 +CNSTI4 12 +ARGI4 +ADDRLP4 5212 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 5212 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 5216 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 5216 +INDIRI4 +CNSTI4 0 +NEI4 $1048 +CNSTI4 12 +ARGI4 +ADDRLP4 5220 +ADDRGP4 G_WeaponIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 5220 +INDIRI4 +CNSTI4 0 +EQI4 $1048 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 528 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRGP4 $1049 +JUMPV +LABELV $1048 +CNSTI4 31 +ARGI4 +ADDRLP4 5224 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 5224 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 5228 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 5228 +INDIRI4 +CNSTI4 0 +NEI4 $1050 +CNSTI4 31 +ARGI4 +ADDRLP4 5232 +ADDRGP4 G_WeaponIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 5232 +INDIRI4 +CNSTI4 0 +EQI4 $1050 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 528 +ADDP4 +CNSTI4 31 +ASGNI4 +ADDRGP4 $1051 +JUMPV +LABELV $1050 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 56 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1026 +JUMPV +LABELV $1051 +LABELV $1049 +ADDRGP4 level+15724 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 5236 +ADDRGP4 G_PushSpawnQueue +CALLI4 +ASGNI4 +ADDRLP4 5236 +INDIRI4 +CNSTI4 0 +EQI4 $1026 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRGP4 $1026 +JUMPV +LABELV $1028 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1055 +ADDRGP4 $1026 +JUMPV +LABELV $1055 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1057 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1059 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 25 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1026 +JUMPV +LABELV $1059 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1058 +ADDRLP4 5216 +ADDRGP4 G_Overmind +CALLP4 +ASGNP4 +ADDRLP4 5216 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1063 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 21 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1026 +JUMPV +LABELV $1063 +ADDRLP4 5220 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 5172 +ADDRLP4 5220 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 5140 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 5172+4 +ADDRLP4 5220 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 5140+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 5172+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 5140+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 5224 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 5160 +ADDRLP4 5224 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 5140 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 5160+4 +ADDRLP4 5224 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 5140+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 5160+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 5140+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 5160 +ARGP4 +ADDRLP4 5172 +ARGP4 +ADDRLP4 1040 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 5228 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 5136 +ADDRLP4 5228 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1076 +JUMPV +LABELV $1073 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 1040 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 5232 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 5232 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1080 +ADDRLP4 5232 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1079 +LABELV $1080 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1077 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1077 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1077 +LABELV $1079 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 5240 +ADDRGP4 G_IsCreepHere +CALLI4 +ASGNI4 +ADDRLP4 5240 +INDIRI4 +CNSTI4 0 +EQI4 $1081 +ADDRGP4 $1075 +JUMPV +LABELV $1081 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 20 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1026 +JUMPV +LABELV $1077 +LABELV $1074 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1076 +ADDRLP4 4 +INDIRI4 +ADDRLP4 5136 +INDIRI4 +LTI4 $1073 +LABELV $1075 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $1083 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 24 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1026 +JUMPV +LABELV $1083 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1085 +ADDRLP4 5232 +ADDRLP4 5152 +INDIRI4 +ASGNI4 +ADDRLP4 5232 +INDIRI4 +CNSTI4 1 +EQI4 $1087 +ADDRLP4 5232 +INDIRI4 +CNSTI4 2 +NEI4 $1085 +LABELV $1087 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1085 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 22 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1026 +JUMPV +LABELV $1085 +ADDRLP4 5152 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 5236 +ADDRGP4 BG_ClassCanEvolveFromTo +CALLI4 +ASGNI4 +ADDRLP4 5212 +ADDRLP4 5236 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 5184 +ARGP4 +ADDRLP4 5240 +ADDRGP4 G_RoomForClassChange +CALLI4 +ASGNI4 +ADDRLP4 5240 +INDIRI4 +CNSTI4 0 +EQI4 $1089 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 5244 +ADDRGP4 G_ClassIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 5244 +INDIRI4 +CNSTI4 0 +EQI4 $1089 +ADDRLP4 5212 +INDIRI4 +CNSTI4 0 +LTI4 $1091 +ADDRLP4 5152 +INDIRI4 +ARGI4 +ADDRLP4 5248 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 5252 +CNSTI4 524 +ASGNI4 +ADDRLP4 5256 +ADDRFP4 0 +INDIRP4 +ADDRLP4 5252 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 5256 +INDIRP4 +ADDRLP4 5252 +INDIRI4 +ADDP4 +ADDRLP4 5256 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 5248 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 5260 +CNSTI4 524 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 5260 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 5260 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 0 +GEF4 $1093 +ADDRLP4 5264 +CNSTI4 524 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 5264 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 5264 +INDIRI4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $1094 +JUMPV +LABELV $1093 +ADDRLP4 5268 +CNSTI4 524 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 5268 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 5268 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +LEF4 $1095 +ADDRLP4 5272 +CNSTI4 524 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 5272 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 5272 +INDIRI4 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $1095 +LABELV $1094 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 5212 +INDIRI4 +NEGI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 ClientUserinfoChanged +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 5184 +INDIRB +ASGNB 12 +ADDRLP4 5276 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 5196 +ADDRLP4 5276 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 5276 +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1097 +ADDRLP4 5156 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1856 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1097 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ARGP4 +ADDRGP4 ClientSpawn +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 5196 +INDIRB +ASGNB 12 +ADDRLP4 5156 +INDIRI4 +CNSTI4 0 +LEI4 $1058 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1856 +ADDP4 +ADDRLP4 5156 +INDIRI4 +ASGNI4 +ADDRLP4 5284 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 5284 +INDIRP4 +ADDRLP4 5284 +INDIRP4 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRGP4 $1058 +JUMPV +LABELV $1091 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 23 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_TriggerMenuArgs +CALLV +pop +ADDRGP4 $1058 +JUMPV +LABELV $1089 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 19 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1058 +JUMPV +LABELV $1057 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1101 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 55 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +LABELV $1101 +LABELV $1058 +LABELV $1026 +endproc Cmd_Class_f 5288 20 +export Cmd_Destroy_f +proc Cmd_Destroy_f 192 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 112 +CNSTI4 1 +ASGNI4 +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3072 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1104 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 34 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1103 +JUMPV +LABELV $1104 +CNSTI4 0 +ARGI4 +ADDRLP4 100 +ARGP4 +CNSTI4 12 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 100 +ARGP4 +ADDRGP4 $1108 +ARGP4 +ADDRLP4 120 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 120 +INDIRI4 +CNSTI4 0 +NEI4 $1106 +ADDRLP4 112 +CNSTI4 0 +ASGNI4 +LABELV $1106 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 BG_GetClientViewOrigin +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 124 +CNSTP4 0 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 128 +CNSTF4 1120403456 +ASGNF4 +ADDRLP4 28 +ADDRLP4 4 +INDIRF4 +ADDRLP4 128 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 128 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 4+8 +INDIRF4 +CNSTF4 1120403456 +ADDRLP4 16+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 132 +CNSTP4 0 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 40+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 40+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $1116 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1116 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +NEI4 $1116 +ADDRLP4 144 +ADDRLP4 140 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 29 +LTI4 $1116 +ADDRLP4 144 +INDIRI4 +CNSTI4 31 +GTI4 $1116 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1119 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_QueueBuildPoints +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RewardAttackers +CALLF4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $1103 +JUMPV +LABELV $1119 +ADDRLP4 148 +CNSTI4 0 +ASGNI4 +ADDRLP4 112 +INDIRI4 +ADDRLP4 148 +INDIRI4 +EQI4 $1121 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +ADDRLP4 148 +INDIRI4 +EQI4 $1121 +ADDRLP4 0 +INDIRP4 +CNSTI4 936 +ADDP4 +INDIRI4 +ADDRLP4 148 +INDIRI4 +EQI4 $1121 +ADDRLP4 0 +INDIRP4 +CNSTI4 936 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1103 +JUMPV +LABELV $1121 +ADDRLP4 152 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 152 +INDIRI4 +NEI4 $1124 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 152 +INDIRI4 +NEI4 $1124 +ADDRGP4 level+11244 +INDIRI4 +CNSTI4 1 +GTI4 $1125 +ADDRLP4 116 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1125 +JUMPV +LABELV $1124 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1129 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 27 +NEI4 $1129 +ADDRGP4 level+11248 +INDIRI4 +CNSTI4 1 +GTI4 $1131 +ADDRLP4 116 +CNSTI4 1 +ASGNI4 +LABELV $1131 +LABELV $1129 +LABELV $1125 +ADDRLP4 156 +CNSTI4 0 +ASGNI4 +ADDRLP4 116 +INDIRI4 +ADDRLP4 156 +INDIRI4 +EQI4 $1134 +ADDRGP4 g_cheats+12 +INDIRI4 +ADDRLP4 156 +INDIRI4 +NEI4 $1134 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +ADDRLP4 156 +INDIRI4 +NEI4 $1134 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1103 +JUMPV +LABELV $1134 +ADDRLP4 160 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 0 +GTI4 $1138 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 33 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1103 +JUMPV +LABELV $1138 +ADDRGP4 g_newbieNamePrefix+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1140 +ADDRGP4 g_newbieNamePrefix+16 +ARGP4 +ADDRLP4 164 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRGP4 g_newbieNamePrefix+16 +ARGP4 +ADDRLP4 164 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 168 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +CNSTI4 0 +NEI4 $1140 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1145 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1103 +JUMPV +LABELV $1140 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 0 +EQI4 $1149 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1146 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 172 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRLP4 172 +INDIRI4 +CNSTI4 0 +NEI4 $1146 +LABELV $1149 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1150 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 58 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $1103 +JUMPV +LABELV $1150 +LABELV $1146 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1152 +ADDRLP4 112 +INDIRI4 +CNSTI4 0 +NEI4 $1154 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 40+12 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $1155 +JUMPV +LABELV $1154 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 0 +EQI4 $1157 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1161 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 176 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRLP4 180 +CNSTI4 0 +ASGNI4 +ADDRLP4 176 +INDIRI4 +ADDRLP4 180 +INDIRI4 +NEI4 $1161 +ADDRLP4 116 +INDIRI4 +ADDRLP4 180 +INDIRI4 +EQI4 $1157 +LABELV $1161 +ADDRLP4 0 +INDIRP4 +CNSTI4 936 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 940 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $1158 +JUMPV +LABELV $1157 +ADDRGP4 g_cheats+12 +INDIRI4 +CNSTI4 0 +NEI4 $1163 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 184 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 188 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 188 +INDIRP4 +ADDRLP4 188 +INDIRP4 +INDIRI4 +ADDRLP4 184 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 4 +DIVI4 +ADDI4 +ASGNI4 +LABELV $1163 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 40+12 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 61 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $1158 +LABELV $1155 +LABELV $1152 +LABELV $1116 +LABELV $1103 +endproc Cmd_Destroy_f 192 32 +export Cmd_ActivateItem_f +proc Cmd_ActivateItem_f 1068 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRGP4 $1170 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1032 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +NEI4 $1168 +ADDRLP4 1036 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1036 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 11 +NEI4 $1167 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRLP4 1040 +ADDRGP4 BG_PlayerCanChangeWeapon +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +EQI4 $1167 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_ForceWeaponChange +CALLV +pop +ADDRGP4 $1167 +JUMPV +LABELV $1168 +ADDRLP4 0 +ARGP4 +ADDRLP4 1036 +ADDRGP4 BG_UpgradeByName +CALLP4 +ASGNP4 +ADDRLP4 1024 +ADDRLP4 1036 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1040 +ADDRGP4 BG_WeaponByName +CALLP4 +ASGNP4 +ADDRLP4 1028 +ADDRLP4 1040 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 1024 +INDIRI4 +CNSTI4 0 +EQI4 $1173 +ADDRLP4 1024 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1048 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +EQI4 $1173 +ADDRLP4 1024 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_ActivateUpgrade +CALLV +pop +ADDRGP4 $1174 +JUMPV +LABELV $1173 +ADDRLP4 1052 +ADDRLP4 1028 +INDIRI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +EQI4 $1175 +ADDRLP4 1052 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1056 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +EQI4 $1175 +ADDRLP4 1060 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1060 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ADDRLP4 1028 +INDIRI4 +EQI4 $1176 +ADDRLP4 1060 +INDIRP4 +ARGP4 +ADDRLP4 1064 +ADDRGP4 BG_PlayerCanChangeWeapon +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +EQI4 $1176 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRGP4 G_ForceWeaponChange +CALLV +pop +ADDRGP4 $1176 +JUMPV +LABELV $1175 +ADDRGP4 $1179 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1060 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1060 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1176 +LABELV $1174 +LABELV $1167 +endproc Cmd_ActivateItem_f 1068 12 +export Cmd_DeActivateItem_f +proc Cmd_DeActivateItem_f 1040 12 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 1028 +ADDRGP4 BG_UpgradeByName +CALLP4 +ASGNP4 +ADDRLP4 1024 +ADDRLP4 1028 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 1024 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1032 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +EQI4 $1181 +ADDRLP4 1024 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +ADDRGP4 $1182 +JUMPV +LABELV $1181 +ADDRGP4 $1179 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1036 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1182 +LABELV $1180 +endproc Cmd_DeActivateItem_f 1040 12 +export Cmd_ToggleItem_f +proc Cmd_ToggleItem_f 1048 12 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 1032 +ADDRGP4 BG_UpgradeByName +CALLP4 +ASGNP4 +ADDRLP4 1028 +ADDRLP4 1032 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1036 +ADDRGP4 BG_WeaponByName +CALLP4 +ASGNP4 +ADDRLP4 1024 +ADDRLP4 1036 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 1024 +INDIRI4 +CNSTI4 0 +EQI4 $1184 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1040 +ADDRGP4 BG_PlayerCanChangeWeapon +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1186 +ADDRGP4 $1183 +JUMPV +LABELV $1186 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 11 +EQI4 $1188 +ADDRLP4 1024 +CNSTI4 11 +ASGNI4 +ADDRGP4 $1189 +JUMPV +LABELV $1188 +ADDRLP4 1024 +CNSTI4 0 +ASGNI4 +LABELV $1189 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1024 +INDIRI4 +ARGI4 +ADDRGP4 G_ForceWeaponChange +CALLV +pop +ADDRGP4 $1185 +JUMPV +LABELV $1184 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1040 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +EQI4 $1190 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +EQI4 $1192 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +ADDRGP4 $1191 +JUMPV +LABELV $1192 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_ActivateUpgrade +CALLV +pop +ADDRGP4 $1191 +JUMPV +LABELV $1190 +ADDRGP4 $1179 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1044 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1191 +LABELV $1185 +LABELV $1183 +endproc Cmd_ToggleItem_f 1048 12 +export Cmd_Buy_f +proc Cmd_Buy_f 1128 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 1036 +ADDRGP4 BG_WeaponByName +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1036 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ARGP4 +ADDRLP4 1040 +ADDRGP4 BG_UpgradeByName +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1040 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +CNSTF4 1120403456 +ARGF4 +CNSTI4 31 +ARGI4 +ADDRLP4 1044 +ADDRGP4 G_BuildableRange +CALLI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +EQI4 $1195 +ADDRLP4 1032 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1196 +JUMPV +LABELV $1195 +ADDRLP4 4 +INDIRI4 +CNSTI4 12 +NEI4 $1197 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1048 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1197 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +CNSTF4 1120403456 +ARGF4 +CNSTI4 34 +ARGI4 +ADDRLP4 1052 +ADDRGP4 G_BuildableRange +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $1199 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +CNSTF4 1120403456 +ARGF4 +CNSTI4 35 +ARGI4 +ADDRLP4 1056 +ADDRGP4 G_BuildableRange +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +EQI4 $1197 +LABELV $1199 +ADDRLP4 1032 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1198 +JUMPV +LABELV $1197 +ADDRLP4 4 +INDIRI4 +CNSTI4 12 +NEI4 $1200 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1060 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1060 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1200 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +CNSTF4 1120403456 +ARGF4 +CNSTI4 47 +ARGI4 +ADDRLP4 1064 +ADDRGP4 G_BuildableRange +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +EQI4 $1200 +ADDRLP4 1032 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1201 +JUMPV +LABELV $1200 +ADDRLP4 4 +INDIRI4 +CNSTI4 12 +NEI4 $1202 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1068 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1202 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 51 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1202 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 50 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1201 +LABELV $1198 +LABELV $1196 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1204 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1068 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +EQI4 $1206 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 49 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1206 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1072 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1208 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1210 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1208 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1076 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1076 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1211 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1213 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1211 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ARGI4 +ADDRLP4 1080 +ADDRGP4 BG_WeaponAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +EQI4 $1217 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1084 +ADDRGP4 G_WeaponIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +NEI4 $1214 +LABELV $1217 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1213 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1214 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1088 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1088 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +LEI4 $1218 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 48 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1218 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1092 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1096 +ADDRGP4 BG_SlotsForInventory +CALLI4 +ASGNI4 +ADDRLP4 1092 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 1096 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $1220 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 47 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1220 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1100 +ADDRGP4 BG_PlayerCanChangeWeapon +CALLI4 +ASGNI4 +ADDRLP4 1100 +INDIRI4 +CNSTI4 0 +NEI4 $1222 +ADDRGP4 $1194 +JUMPV +LABELV $1222 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 204 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1104 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ADDRLP4 1104 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1108 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 388 +ADDP4 +ADDRLP4 1108 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1112 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1112 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1224 +CNSTI4 6 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1116 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1116 +INDIRI4 +CNSTI4 0 +EQI4 $1224 +ADDRLP4 1120 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 1120 +INDIRP4 +CNSTF4 1069547520 +ADDRLP4 1120 +INDIRP4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $1224 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_ForceWeaponChange +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1124 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1124 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +NEGI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRGP4 $1205 +JUMPV +LABELV $1204 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1226 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1068 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +EQI4 $1228 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 49 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1228 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 1072 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +LEI4 $1230 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 48 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1230 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1076 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1080 +ADDRGP4 BG_SlotsForInventory +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 1080 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $1232 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 47 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1232 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1084 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 1084 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1234 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1210 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1234 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1088 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 1088 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1236 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1213 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1236 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ARGI4 +ADDRLP4 1092 +ADDRGP4 BG_UpgradeAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +CNSTI4 0 +EQI4 $1241 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1096 +ADDRGP4 BG_UpgradeIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 1096 +INDIRI4 +CNSTI4 0 +NEI4 $1238 +LABELV $1241 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1213 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1238 +ADDRLP4 4 +INDIRI4 +CNSTI4 12 +NEI4 $1242 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRGP4 G_GiveClientMaxAmmo +CALLV +pop +ADDRGP4 $1243 +JUMPV +LABELV $1242 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +NEI4 $1244 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRLP4 1100 +ARGP4 +ADDRLP4 1112 +ADDRGP4 G_RoomForClassChange +CALLI4 +ASGNI4 +ADDRLP4 1112 +INDIRI4 +CNSTI4 0 +NEI4 $1246 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 52 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1246 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 1100 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +CNSTI4 14 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +CNSTI4 14 +ASGNI4 +ADDRLP4 1116 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 1116 +INDIRP4 +ADDRLP4 1116 +INDIRP4 +INDIRI4 +CNSTI4 2 +BXORI4 +ASGNI4 +LABELV $1244 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_AddUpgradeToInventory +CALLV +pop +LABELV $1243 +ADDRLP4 4 +INDIRI4 +CNSTI4 6 +NEI4 $1248 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_GiveClientMaxAmmo +CALLV +pop +LABELV $1248 +ADDRLP4 4 +INDIRI4 +CNSTI4 5 +NEI4 $1250 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1952 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 1100 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 1100 +INDIRP4 +ADDRLP4 1100 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +LABELV $1250 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1100 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1100 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +NEGI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRGP4 $1227 +JUMPV +LABELV $1226 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 46 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +LABELV $1227 +LABELV $1205 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 ClientUserinfoChanged +CALLP4 +pop +LABELV $1194 +endproc Cmd_Buy_f 1128 12 +export Cmd_Sell_f +proc Cmd_Sell_f 1088 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +CNSTF4 1120403456 +ARGF4 +CNSTI4 31 +ARGI4 +ADDRLP4 1036 +ADDRGP4 G_BuildableRange +CALLI4 +ASGNI4 +ADDRLP4 1036 +INDIRI4 +CNSTI4 0 +NEI4 $1253 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 50 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1252 +JUMPV +LABELV $1253 +ADDRLP4 4 +ARGP4 +ADDRGP4 $1170 +ARGP4 +CNSTI4 6 +ARGI4 +ADDRLP4 1040 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1255 +ADDRLP4 1028 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1256 +JUMPV +LABELV $1255 +ADDRLP4 4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 BG_WeaponByName +CALLP4 +ASGNP4 +ADDRLP4 1028 +ADDRLP4 1044 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $1256 +ADDRLP4 4 +ARGP4 +ADDRLP4 1048 +ADDRGP4 BG_UpgradeByName +CALLP4 +ASGNP4 +ADDRLP4 1032 +ADDRLP4 1048 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 0 +EQI4 $1257 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1056 +ADDRGP4 BG_GetPlayerWeapon +CALLI4 +ASGNI4 +ADDRLP4 1052 +ADDRLP4 1056 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 BG_PlayerCanChangeWeapon +CALLI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +NEI4 $1259 +ADDRGP4 $1252 +JUMPV +LABELV $1259 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1064 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1261 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1263 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1252 +JUMPV +LABELV $1261 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1068 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +EQI4 $1264 +ADDRLP4 1028 +INDIRI4 +CNSTI4 31 +NEI4 $1266 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1266 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 54 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1252 +JUMPV +LABELV $1266 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 204 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1072 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $1264 +ADDRLP4 1028 +INDIRI4 +ADDRLP4 1052 +INDIRI4 +NEI4 $1258 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_ForceWeaponChange +CALLV +pop +ADDRGP4 $1258 +JUMPV +LABELV $1257 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +EQI4 $1270 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRLP4 1052 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 1052 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1272 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1274 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1252 +JUMPV +LABELV $1272 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1056 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +EQI4 $1271 +ADDRLP4 1032 +INDIRI4 +CNSTI4 8 +NEI4 $1277 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRLP4 1060 +ARGP4 +ADDRLP4 1072 +ADDRGP4 G_RoomForClassChange +CALLI4 +ASGNI4 +ADDRLP4 1072 +INDIRI4 +CNSTI4 0 +NEI4 $1279 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 53 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1252 +JUMPV +LABELV $1279 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 1060 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRLP4 1076 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 1076 +INDIRP4 +ADDRLP4 1076 +INDIRP4 +INDIRI4 +CNSTI4 2 +BXORI4 +ASGNI4 +LABELV $1277 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_RemoveUpgradeFromInventory +CALLV +pop +ADDRLP4 1032 +INDIRI4 +CNSTI4 6 +NEI4 $1281 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_GiveClientMaxAmmo +CALLV +pop +LABELV $1281 +ADDRLP4 1032 +INDIRI4 +CNSTI4 5 +NEI4 $1283 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1952 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 1060 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 1060 +INDIRP4 +ADDRLP4 1060 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +LABELV $1283 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRLP4 1060 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1060 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRGP4 $1271 +JUMPV +LABELV $1270 +ADDRLP4 4 +ARGP4 +ADDRGP4 $1287 +ARGP4 +ADDRLP4 1052 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $1285 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 BG_GetPlayerWeapon +CALLI4 +ASGNI4 +ADDRLP4 1056 +ADDRLP4 1060 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1064 +ADDRGP4 BG_PlayerCanChangeWeapon +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +NEI4 $1288 +ADDRGP4 $1252 +JUMPV +LABELV $1288 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1290 +ADDRLP4 0 +INDIRI4 +CNSTI4 31 +NEI4 $1294 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1294 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 54 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1291 +JUMPV +LABELV $1294 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1068 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +EQI4 $1296 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1072 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1296 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 204 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1076 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1076 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $1296 +ADDRLP4 0 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +NEI4 $1298 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_ForceWeaponChange +CALLV +pop +LABELV $1298 +LABELV $1291 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1290 +ADDRGP4 $1286 +JUMPV +LABELV $1285 +ADDRLP4 4 +ARGP4 +ADDRGP4 $1302 +ARGP4 +ADDRLP4 1056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +NEI4 $1300 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1303 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +EQI4 $1307 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 1064 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1307 +ADDRLP4 0 +INDIRI4 +CNSTI4 8 +NEI4 $1309 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRLP4 1068 +ARGP4 +ADDRLP4 1080 +ADDRGP4 G_RoomForClassChange +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +NEI4 $1311 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 53 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1304 +JUMPV +LABELV $1311 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 1068 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRLP4 1084 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 1084 +INDIRP4 +ADDRLP4 1084 +INDIRP4 +INDIRI4 +CNSTI4 2 +BXORI4 +ASGNI4 +LABELV $1309 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_RemoveUpgradeFromInventory +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +NEI4 $1313 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_GiveClientMaxAmmo +CALLV +pop +LABELV $1313 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +NEI4 $1315 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1952 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 1068 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 1068 +INDIRP4 +ADDRLP4 1068 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +LABELV $1315 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1068 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $1307 +LABELV $1304 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $1303 +ADDRGP4 $1301 +JUMPV +LABELV $1300 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 46 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +LABELV $1301 +LABELV $1286 +LABELV $1271 +LABELV $1258 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 ClientUserinfoChanged +CALLP4 +pop +LABELV $1252 +endproc Cmd_Sell_f 1088 12 +export Cmd_Build_f +proc Cmd_Build_f 1120 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3072 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1318 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 34 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1317 +JUMPV +LABELV $1318 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRGP4 level+16132 +INDIRI4 +NEI4 $1320 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 35 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1317 +JUMPV +LABELV $1320 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 BG_BuildableByName +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1060 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 1064 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +GTI4 $1323 +ADDRLP4 0 +INDIRI4 +CNSTI4 34 +EQI4 $1323 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +EQI4 $1323 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 33 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1317 +JUMPV +LABELV $1323 +ADDRLP4 1028 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1325 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1076 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +CNSTI4 1 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +LSHI4 +ADDRLP4 1076 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $1325 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1080 +ADDRGP4 BG_BuildableIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +EQI4 $1325 +ADDRLP4 1028 +INDIRI4 +CNSTI4 1 +NEI4 $1330 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ARGI4 +ADDRLP4 1084 +ADDRGP4 BG_BuildableAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +NEI4 $1329 +LABELV $1330 +ADDRLP4 1028 +INDIRI4 +CNSTI4 2 +NEI4 $1325 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ARGI4 +ADDRLP4 1088 +ADDRGP4 BG_BuildableAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 1088 +INDIRI4 +CNSTI4 0 +EQI4 $1325 +LABELV $1329 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1096 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 1032 +ADDRLP4 1096 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1032 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 1036 +ARGP4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 1104 +ADDRGP4 G_CanBuild +CALLI4 +ASGNI4 +ADDRLP4 1100 +ADDRLP4 1104 +INDIRI4 +ASGNI4 +ADDRLP4 1100 +INDIRI4 +CNSTI4 0 +LTI4 $1331 +ADDRLP4 1100 +INDIRI4 +CNSTI4 19 +GTI4 $1331 +ADDRLP4 1100 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1344 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1344 +address $1334 +address $1335 +address $1337 +address $1339 +address $1336 +address $1334 +address $1335 +address $1338 +address $1335 +address $1334 +address $1334 +address $1334 +address $1340 +address $1341 +address $1335 +address $1335 +address $1342 +address $1343 +address $1335 +address $1335 +code +LABELV $1334 +ADDRLP4 1092 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 16384 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1335 +ADDRLP4 1092 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1336 +ADDRLP4 1092 +CNSTI4 40 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1337 +ADDRLP4 1092 +CNSTI4 38 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1338 +ADDRLP4 1092 +CNSTI4 61 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1339 +ADDRLP4 1092 +CNSTI4 39 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1340 +ADDRLP4 1092 +CNSTI4 58 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1341 +ADDRLP4 1092 +CNSTI4 60 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1342 +ADDRLP4 1092 +CNSTI4 31 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1343 +ADDRLP4 1092 +CNSTI4 32 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1331 +ADDRLP4 1092 +CNSTI4 -1 +ASGNI4 +LABELV $1332 +ADDRLP4 1112 +CNSTI4 0 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +ADDRLP4 1112 +INDIRI4 +EQI4 $1347 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRI4 +ADDRLP4 1112 +INDIRI4 +EQI4 $1345 +LABELV $1347 +ADDRLP4 1116 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +ASGNP4 +ADDRLP4 1116 +INDIRP4 +ADDRLP4 1116 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +BORI4 +ASGNI4 +ADDRGP4 $1326 +JUMPV +LABELV $1345 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1092 +INDIRI4 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1326 +JUMPV +LABELV $1325 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 31 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +LABELV $1326 +LABELV $1317 +endproc Cmd_Build_f 1120 20 +export Cmd_Reload_f +proc Cmd_Reload_f 32 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1349 +ADDRGP4 $1348 +JUMPV +LABELV $1349 +ADDRLP4 0 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1351 +ADDRGP4 $1348 +JUMPV +LABELV $1351 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1353 +CNSTI4 6 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1353 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +CNSTF4 1069547520 +ADDRLP4 20 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $1354 +JUMPV +LABELV $1353 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1354 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $1355 +ADDRGP4 $1348 +JUMPV +LABELV $1355 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 4 +EQI4 $1357 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 1024 +BORI4 +ASGNI4 +LABELV $1357 +LABELV $1348 +endproc Cmd_Reload_f 32 8 +export G_StopFromFollowing +proc G_StopFromFollowing 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1363 +JUMPV +LABELV $1360 +ADDRLP4 4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1365 +ADDRLP4 4 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +NEI4 $1365 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ADDRGP4 G_FollowNewClient +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1367 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +LABELV $1367 +LABELV $1365 +LABELV $1361 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1363 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1360 +LABELV $1359 +endproc G_StopFromFollowing 12 8 +export G_StopFollowing +proc G_StopFollowing 36 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1370 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 268 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $1371 +JUMPV +LABELV $1370 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 2 +ASGNI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 268 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 1740 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1372 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_SelectAlienLockSpawnPoint +CALLP4 +pop +ADDRGP4 $1373 +JUMPV +LABELV $1372 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1374 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_SelectHumanLockSpawnPoint +CALLP4 +pop +LABELV $1374 +LABELV $1373 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_SetClientViewAngle +CALLV +pop +LABELV $1371 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1744 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -2049 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 288 +ADDP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 CalculateRanks +CALLV +pop +LABELV $1369 +endproc G_StopFollowing 36 8 +export G_FollowLockView +proc G_FollowLockView 60 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTI4 3 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 268 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 1740 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 -2049 +BANDI4 +ASGNI4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 216 +ADDP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +CNSTI4 2 +BXORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +CNSTF4 0 +ASGNF4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1377 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_SelectAlienLockSpawnPoint +CALLP4 +pop +ADDRGP4 $1378 +JUMPV +LABELV $1377 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1379 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_SelectHumanLockSpawnPoint +CALLP4 +pop +LABELV $1379 +LABELV $1378 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_SetClientViewAngle +CALLV +pop +LABELV $1376 +endproc G_FollowLockView 60 8 +export G_FollowNewClient +proc G_FollowNewClient 28 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +LEI4 $1382 +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1383 +JUMPV +LABELV $1382 +ADDRFP4 4 +INDIRI4 +CNSTI4 -1 +GEI4 $1384 +ADDRFP4 4 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $1385 +JUMPV +LABELV $1384 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1386 +CNSTI4 1 +RETI4 +ADDRGP4 $1381 +JUMPV +LABELV $1386 +LABELV $1385 +LABELV $1383 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1388 +CNSTI4 0 +RETI4 +ADDRGP4 $1381 +JUMPV +LABELV $1388 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $1393 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1390 +LABELV $1393 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +LABELV $1390 +LABELV $1394 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1397 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1397 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $1400 +ADDRLP4 0 +ADDRGP4 level+24 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1400 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $1403 +ADDRGP4 $1395 +JUMPV +LABELV $1403 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1405 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1405 +ADDRGP4 $1395 +JUMPV +LABELV $1405 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1407 +ADDRGP4 $1395 +JUMPV +LABELV $1407 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1409 +ADDRGP4 $1395 +JUMPV +LABELV $1409 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +NEI4 $1411 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $1411 +ADDRGP4 $1395 +JUMPV +LABELV $1411 +ADDRLP4 20 +CNSTI4 532 +ASGNI4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $1413 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $1413 +ADDRGP4 $1395 +JUMPV +LABELV $1413 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1744 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 3 +ASGNI4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1415 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FollowLockView +CALLV +pop +LABELV $1415 +CNSTI4 1 +RETI4 +ADDRGP4 $1381 +JUMPV +LABELV $1395 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1394 +CNSTI4 0 +RETI4 +LABELV $1381 +endproc G_FollowNewClient 28 4 +export G_ToggleFollow +proc G_ToggleFollow 0 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1418 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +ADDRGP4 $1419 +JUMPV +LABELV $1418 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_FollowNewClient +CALLI4 +pop +LABELV $1419 +LABELV $1417 +endproc G_ToggleFollow 0 8 +export Cmd_Follow_f +proc Cmd_Follow_f 1080 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1421 +ADDRGP4 $1420 +JUMPV +LABELV $1421 +ADDRLP4 36 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 2 +EQI4 $1423 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_ToggleFollow +CALLV +pop +ADDRGP4 $1424 +JUMPV +LABELV $1423 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 1064 +ADDRGP4 G_ClientNumberFromString +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 -1 +NEI4 $1425 +ADDRGP4 $1427 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 1068 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1068 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1420 +JUMPV +LABELV $1425 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +NEU4 $1428 +ADDRGP4 $1420 +JUMPV +LABELV $1428 +ADDRLP4 1068 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +NEI4 $1430 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +EQI4 $1430 +ADDRGP4 $1420 +JUMPV +LABELV $1430 +ADDRLP4 1072 +CNSTI4 532 +ASGNI4 +ADDRLP4 1076 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ADDRLP4 1072 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +EQI4 $1432 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ADDRLP4 1072 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 1076 +INDIRI4 +EQI4 $1432 +ADDRGP4 $1420 +JUMPV +LABELV $1432 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1744 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1424 +LABELV $1420 +endproc Cmd_Follow_f 1080 12 +export Cmd_FollowCycle_f +proc Cmd_FollowCycle_f 20 12 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $1437 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $1435 +ADDRLP4 12 +CNSTI4 -1 +ASGNI4 +LABELV $1435 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1438 +ADDRGP4 $1434 +JUMPV +LABELV $1438 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 G_FollowNewClient +CALLI4 +pop +LABELV $1434 +endproc Cmd_FollowCycle_f 20 12 +proc Cmd_Ignore_f 336 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 260 +CNSTI4 0 +ASGNI4 +ADDRLP4 264 +CNSTI4 0 +ASGNI4 +CNSTI4 0 +ARGI4 +ADDRLP4 268 +ARGP4 +CNSTI4 9 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 268 +ARGP4 +ADDRGP4 $1443 +ARGP4 +ADDRLP4 312 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 312 +INDIRI4 +CNSTI4 0 +NEI4 $1441 +ADDRLP4 264 +CNSTI4 1 +ASGNI4 +LABELV $1441 +ADDRLP4 316 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 316 +INDIRI4 +CNSTI4 2 +GEI4 $1444 +ADDRGP4 $1446 +ARGP4 +ADDRLP4 268 +ARGP4 +ADDRLP4 320 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 320 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1440 +JUMPV +LABELV $1444 +CNSTI4 1 +ARGI4 +ADDRLP4 320 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 277 +ARGP4 +ADDRLP4 320 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 277 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 324 +ADDRGP4 G_ClientNumbersFromString +CALLI4 +ASGNI4 +ADDRLP4 260 +ADDRLP4 324 +INDIRI4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +CNSTI4 1 +GEI4 $1447 +ADDRGP4 $1449 +ARGP4 +ADDRLP4 268 +ARGP4 +ADDRLP4 277 +ARGP4 +ADDRLP4 328 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 328 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1440 +JUMPV +LABELV $1447 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1453 +JUMPV +LABELV $1450 +ADDRLP4 264 +INDIRI4 +CNSTI4 0 +EQI4 $1454 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1752 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 328 +ADDRGP4 Com_ClientListContains +CALLI4 +ASGNI4 +ADDRLP4 328 +INDIRI4 +CNSTI4 0 +NEI4 $1456 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1752 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_ClientListAdd +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 ClientUserinfoChanged +CALLP4 +pop +ADDRGP4 $1458 +ARGP4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 332 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 332 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1455 +JUMPV +LABELV $1456 +ADDRGP4 $1459 +ARGP4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 332 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 332 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1455 +JUMPV +LABELV $1454 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1752 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 328 +ADDRGP4 Com_ClientListContains +CALLI4 +ASGNI4 +ADDRLP4 328 +INDIRI4 +CNSTI4 0 +EQI4 $1460 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1752 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_ClientListRemove +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 ClientUserinfoChanged +CALLP4 +pop +ADDRGP4 $1462 +ARGP4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 332 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 332 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1461 +JUMPV +LABELV $1460 +ADDRGP4 $1463 +ARGP4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 332 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 332 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1461 +LABELV $1455 +LABELV $1451 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1453 +ADDRLP4 0 +INDIRI4 +ADDRLP4 260 +INDIRI4 +LTI4 $1450 +LABELV $1440 +endproc Cmd_Ignore_f 336 12 +proc SortMaps 4 8 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1464 +endproc SortMaps 4 8 +lit +align 1 +LABELV $1466 +byte 1 0 +skip 15 +align 1 +LABELV $1467 +byte 1 0 +skip 4095 +export Cmd_ListMaps_f +code +proc Cmd_ListMaps_f 5236 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1056 +ADDRGP4 $1466 +INDIRB +ASGNB 16 +ADDRLP4 1092 +ADDRGP4 $1467 +INDIRB +ASGNB 4096 +ADDRLP4 1048 +CNSTI4 0 +ASGNI4 +ADDRLP4 1040 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 1084 +CNSTI4 0 +ASGNI4 +ADDRLP4 5188 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 5188 +INDIRI4 +CNSTI4 1 +LEI4 $1468 +CNSTI4 1 +ARGI4 +ADDRLP4 1056 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 1072 +ADDRLP4 1056 +ASGNP4 +ADDRGP4 $1473 +JUMPV +LABELV $1470 +LABELV $1471 +ADDRLP4 1072 +ADDRLP4 1072 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1473 +ADDRLP4 5192 +ADDRLP4 1072 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 5192 +INDIRI4 +CNSTI4 0 +EQI4 $1475 +ADDRLP4 5192 +INDIRI4 +CNSTI4 48 +LTI4 $1475 +ADDRLP4 5192 +INDIRI4 +CNSTI4 57 +LEI4 $1470 +LABELV $1475 +ADDRLP4 1072 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1476 +ADDRLP4 1056 +ARGP4 +ADDRLP4 5196 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 1084 +ADDRLP4 5196 +INDIRI4 +ASGNI4 +ADDRLP4 1056 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1477 +JUMPV +LABELV $1476 +ADDRLP4 5196 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 5196 +INDIRI4 +CNSTI4 2 +LEI4 $1478 +CNSTI4 2 +ARGI4 +ADDRLP4 5200 +ARGP4 +CNSTI4 8 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 5200 +ARGP4 +ADDRLP4 5208 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 1084 +ADDRLP4 5208 +INDIRI4 +ASGNI4 +LABELV $1478 +LABELV $1477 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +LEI4 $1480 +ADDRLP4 1084 +ADDRLP4 1084 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $1481 +JUMPV +LABELV $1480 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +GEI4 $1482 +ADDRLP4 1084 +CNSTI4 0 +ASGNI4 +LABELV $1482 +LABELV $1481 +LABELV $1468 +ADDRGP4 $1484 +ARGP4 +ADDRGP4 $1485 +ARGP4 +ADDRLP4 1092 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 5192 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 1080 +ADDRLP4 5192 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +ADDRLP4 1092 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1489 +JUMPV +LABELV $1486 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRLP4 5196 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1048 +ADDRLP4 5196 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 5 +GEI4 $1490 +ADDRGP4 $1487 +JUMPV +LABELV $1490 +ADDRLP4 1048 +INDIRI4 +CNSTI4 4 +SUBI4 +ADDRLP4 1044 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 1056 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1492 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRLP4 1056 +ARGP4 +ADDRLP4 5200 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 5200 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1492 +ADDRGP4 $1487 +JUMPV +LABELV $1492 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 1044 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1487 +ADDRLP4 5196 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 5196 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 1044 +ADDRLP4 1048 +INDIRI4 +ADDRLP4 5196 +INDIRI4 +ADDI4 +ADDRLP4 1044 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $1489 +ADDRLP4 0 +INDIRI4 +ADDRLP4 1080 +INDIRI4 +GEI4 $1494 +ADDRLP4 8 +INDIRI4 +CNSTI4 256 +LTI4 $1486 +LABELV $1494 +ADDRLP4 16 +ARGP4 +ADDRLP4 8 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 4 +ARGU4 +ADDRGP4 SortMaps +ARGP4 +ADDRGP4 qsort +CALLV +pop +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +ADDI4 +CNSTI4 3 +DIVI4 +ASGNI4 +ADDRLP4 5204 +CNSTI4 1 +ASGNI4 +ADDRLP4 5208 +CNSTI4 55 +ASGNI4 +ADDRLP4 5204 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 5208 +INDIRI4 +ADDI4 +ADDRLP4 5204 +INDIRI4 +SUBI4 +ADDRLP4 5208 +INDIRI4 +DIVI4 +LEI4 $1496 +ADDRLP4 5200 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1497 +JUMPV +LABELV $1496 +ADDRLP4 5212 +CNSTI4 55 +ASGNI4 +ADDRLP4 5200 +ADDRLP4 12 +INDIRI4 +ADDRLP4 5212 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 5212 +INDIRI4 +DIVI4 +ASGNI4 +LABELV $1497 +ADDRLP4 1088 +ADDRLP4 5200 +INDIRI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +ADDRLP4 1088 +INDIRI4 +LTI4 $1498 +ADDRLP4 1084 +ADDRLP4 1088 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1498 +ADDRLP4 1076 +CNSTI4 3 +CNSTI4 55 +ADDRLP4 1084 +INDIRI4 +MULI4 +MULI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 165 +ADDI4 +GEI4 $1500 +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +ADDRLP4 1076 +INDIRI4 +SUBI4 +CNSTI4 2 +ADDI4 +CNSTI4 3 +DIVI4 +ASGNI4 +ADDRGP4 $1501 +JUMPV +LABELV $1500 +ADDRLP4 12 +CNSTI4 55 +ASGNI4 +LABELV $1501 +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRLP4 1052 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1505 +JUMPV +LABELV $1502 +ADDRLP4 0 +ADDRLP4 1076 +INDIRI4 +ADDRLP4 1052 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1509 +JUMPV +LABELV $1506 +ADDRGP4 $1510 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 5216 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 5216 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 1040 +ADDRLP4 1040 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1507 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1509 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $1511 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $1506 +LABELV $1511 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1512 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1503 +ADDRLP4 1052 +ADDRLP4 1052 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1505 +ADDRLP4 1052 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LTI4 $1502 +ADDRLP4 1056 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1513 +ADDRGP4 $1515 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 1056 +ARGP4 +ADDRLP4 5216 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 5216 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1514 +JUMPV +LABELV $1513 +ADDRGP4 $1516 +ARGP4 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 5220 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 5220 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1514 +ADDRLP4 1088 +INDIRI4 +CNSTI4 1 +LEI4 $1517 +ADDRGP4 $1519 +ARGP4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 1088 +INDIRI4 +ARGI4 +ADDRLP4 5224 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 5224 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1517 +ADDRLP4 1084 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRLP4 1088 +INDIRI4 +GEI4 $1520 +ADDRGP4 $1522 +ARGP4 +ADDRLP4 1056 +ARGP4 +ADDRLP4 1056 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1526 +ADDRLP4 5228 +ADDRGP4 $1523 +ASGNP4 +ADDRGP4 $1527 +JUMPV +LABELV $1526 +ADDRLP4 5228 +ADDRGP4 $1524 +ASGNP4 +LABELV $1527 +ADDRLP4 5228 +INDIRP4 +ARGP4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 2 +ADDI4 +ARGI4 +ADDRLP4 5232 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 5232 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1520 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1528 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +LABELV $1465 +endproc Cmd_ListMaps_f 5236 16 +proc SortEmoticons 4 8 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1529 +endproc SortEmoticons 4 8 +lit +align 1 +LABELV $1531 +byte 1 0 +skip 15 +align 1 +LABELV $1532 +byte 1 0 +skip 4095 +export Cmd_ListEmoticons_f +code +proc Cmd_ListEmoticons_f 4532 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 352 +ADDRGP4 $1531 +INDIRB +ASGNB 16 +ADDRLP4 388 +ADDRGP4 $1532 +INDIRB +ASGNB 4096 +ADDRLP4 344 +CNSTI4 0 +ASGNI4 +ADDRLP4 336 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 380 +CNSTI4 0 +ASGNI4 +ADDRLP4 4484 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 4484 +INDIRI4 +CNSTI4 1 +LEI4 $1533 +CNSTI4 1 +ARGI4 +ADDRLP4 352 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 368 +ADDRLP4 352 +ASGNP4 +ADDRGP4 $1538 +JUMPV +LABELV $1535 +LABELV $1536 +ADDRLP4 368 +ADDRLP4 368 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1538 +ADDRLP4 4488 +ADDRLP4 368 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4488 +INDIRI4 +CNSTI4 0 +EQI4 $1540 +ADDRLP4 4488 +INDIRI4 +CNSTI4 48 +LTI4 $1540 +ADDRLP4 4488 +INDIRI4 +CNSTI4 57 +LEI4 $1535 +LABELV $1540 +ADDRLP4 368 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1541 +ADDRLP4 352 +ARGP4 +ADDRLP4 4492 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 380 +ADDRLP4 4492 +INDIRI4 +ASGNI4 +ADDRLP4 352 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1542 +JUMPV +LABELV $1541 +ADDRLP4 4492 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 4492 +INDIRI4 +CNSTI4 2 +LEI4 $1543 +CNSTI4 2 +ARGI4 +ADDRLP4 4496 +ARGP4 +CNSTI4 8 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4496 +ARGP4 +ADDRLP4 4504 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 380 +ADDRLP4 4504 +INDIRI4 +ASGNI4 +LABELV $1543 +LABELV $1542 +ADDRLP4 380 +INDIRI4 +CNSTI4 0 +LEI4 $1545 +ADDRLP4 380 +ADDRLP4 380 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $1546 +JUMPV +LABELV $1545 +ADDRLP4 380 +INDIRI4 +CNSTI4 0 +GEI4 $1547 +ADDRLP4 380 +CNSTI4 0 +ASGNI4 +LABELV $1547 +LABELV $1546 +LABELV $1533 +ADDRGP4 $1549 +ARGP4 +ADDRGP4 $1550 +ARGP4 +ADDRLP4 388 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4488 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 376 +ADDRLP4 4488 +INDIRI4 +ASGNI4 +ADDRLP4 340 +ADDRLP4 388 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1554 +JUMPV +LABELV $1551 +ADDRLP4 340 +INDIRP4 +ARGP4 +ADDRLP4 4492 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 344 +ADDRLP4 4492 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 344 +INDIRI4 +CNSTI4 5 +GEI4 $1555 +ADDRGP4 $1552 +JUMPV +LABELV $1555 +ADDRLP4 344 +INDIRI4 +CNSTI4 4 +SUBI4 +ADDRLP4 340 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 352 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1557 +ADDRLP4 340 +INDIRP4 +ARGP4 +ADDRLP4 352 +ARGP4 +ADDRLP4 4496 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 4496 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1557 +ADDRGP4 $1552 +JUMPV +LABELV $1557 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 340 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1552 +ADDRLP4 4492 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4492 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 340 +ADDRLP4 344 +INDIRI4 +ADDRLP4 4492 +INDIRI4 +ADDI4 +ADDRLP4 340 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $1554 +ADDRLP4 0 +INDIRI4 +ADDRLP4 376 +INDIRI4 +GEI4 $1559 +ADDRLP4 8 +INDIRI4 +CNSTI4 80 +LTI4 $1551 +LABELV $1559 +ADDRLP4 16 +ARGP4 +ADDRLP4 8 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 4 +ARGU4 +ADDRGP4 SortEmoticons +ARGP4 +ADDRGP4 qsort +CALLV +pop +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +ADDI4 +CNSTI4 3 +DIVI4 +ASGNI4 +ADDRLP4 4500 +CNSTI4 1 +ASGNI4 +ADDRLP4 4504 +CNSTI4 10 +ASGNI4 +ADDRLP4 4500 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 4504 +INDIRI4 +ADDI4 +ADDRLP4 4500 +INDIRI4 +SUBI4 +ADDRLP4 4504 +INDIRI4 +DIVI4 +LEI4 $1561 +ADDRLP4 4496 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1562 +JUMPV +LABELV $1561 +ADDRLP4 4508 +CNSTI4 10 +ASGNI4 +ADDRLP4 4496 +ADDRLP4 12 +INDIRI4 +ADDRLP4 4508 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 4508 +INDIRI4 +DIVI4 +ASGNI4 +LABELV $1562 +ADDRLP4 384 +ADDRLP4 4496 +INDIRI4 +ASGNI4 +ADDRLP4 380 +INDIRI4 +ADDRLP4 384 +INDIRI4 +LTI4 $1563 +ADDRLP4 380 +ADDRLP4 384 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1563 +ADDRLP4 372 +CNSTI4 3 +CNSTI4 10 +ADDRLP4 380 +INDIRI4 +MULI4 +MULI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 372 +INDIRI4 +CNSTI4 30 +ADDI4 +GEI4 $1565 +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +ADDRLP4 372 +INDIRI4 +SUBI4 +CNSTI4 2 +ADDI4 +CNSTI4 3 +DIVI4 +ASGNI4 +ADDRGP4 $1566 +JUMPV +LABELV $1565 +ADDRLP4 12 +CNSTI4 10 +ASGNI4 +LABELV $1566 +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRLP4 348 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1570 +JUMPV +LABELV $1567 +ADDRLP4 0 +ADDRLP4 372 +INDIRI4 +ADDRLP4 348 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1574 +JUMPV +LABELV $1571 +ADDRGP4 $1575 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4512 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4512 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 336 +ADDRLP4 336 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1572 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1574 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $1576 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $1571 +LABELV $1576 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1512 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1568 +ADDRLP4 348 +ADDRLP4 348 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1570 +ADDRLP4 348 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LTI4 $1567 +ADDRLP4 352 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1577 +ADDRGP4 $1579 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 352 +ARGP4 +ADDRLP4 4512 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4512 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1578 +JUMPV +LABELV $1577 +ADDRGP4 $1580 +ARGP4 +ADDRLP4 336 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 4516 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4516 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1578 +ADDRLP4 384 +INDIRI4 +CNSTI4 1 +LEI4 $1581 +ADDRGP4 $1519 +ARGP4 +ADDRLP4 380 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 384 +INDIRI4 +ARGI4 +ADDRLP4 4520 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4520 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1581 +ADDRLP4 380 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRLP4 384 +INDIRI4 +GEI4 $1583 +ADDRGP4 $1585 +ARGP4 +ADDRLP4 352 +ARGP4 +ADDRLP4 352 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1587 +ADDRLP4 4524 +ADDRGP4 $1523 +ASGNP4 +ADDRGP4 $1588 +JUMPV +LABELV $1587 +ADDRLP4 4524 +ADDRGP4 $1524 +ASGNP4 +LABELV $1588 +ADDRLP4 4524 +INDIRP4 +ARGP4 +ADDRLP4 380 +INDIRI4 +CNSTI4 2 +ADDI4 +ARGI4 +ADDRLP4 4528 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4528 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1583 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1528 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +LABELV $1530 +endproc Cmd_ListEmoticons_f 4532 16 +export Cmd_MapRotation_f +proc Cmd_MapRotation_f 0 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1590 +ARGP4 +ADDRGP4 G_PrintCurrentRotation +CALLV +pop +LABELV $1589 +endproc Cmd_MapRotation_f 0 8 +data +align 4 +LABELV maplog_table +byte 4 116 +address $1592 +byte 4 97 +address $1593 +byte 4 65 +address $1594 +byte 4 104 +address $1595 +byte 4 72 +address $1596 +byte 4 100 +address $1597 +byte 4 109 +address $1598 +byte 4 114 +address $1599 +byte 4 77 +address $1600 +byte 4 78 +address $1601 +byte 4 82 +address $1602 +byte 4 0 +address $1524 +export G_MapLog_NewMap +code +proc G_MapLog_NewMap 336 16 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1604 +ARGP4 +ADDRLP4 264 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 g_mapLog+16 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +ADDRLP4 8 +ASGNP4 +ADDRGP4 $1607 +JUMPV +LABELV $1609 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1610 +ADDRLP4 328 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 328 +INDIRI4 +CNSTI4 0 +EQI4 $1612 +ADDRLP4 328 +INDIRI4 +CNSTI4 32 +NEI4 $1609 +LABELV $1612 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 5 +NEI4 $1613 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $1613 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +NEI4 $1615 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1615 +LABELV $1607 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1617 +ADDRLP4 4 +INDIRI4 +CNSTI4 5 +LTI4 $1610 +LABELV $1617 +ADDRGP4 $1619 +ARGP4 +ADDRLP4 264 +ARGP4 +ADDRLP4 8 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1621 +ADDRLP4 328 +ADDRGP4 $1523 +ASGNP4 +ADDRGP4 $1622 +JUMPV +LABELV $1621 +ADDRLP4 328 +ADDRGP4 $1524 +ASGNP4 +LABELV $1622 +ADDRLP4 328 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 332 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $1618 +ARGP4 +ADDRLP4 332 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $1603 +endproc G_MapLog_NewMap 336 16 +data +align 4 +LABELV $1624 +byte 4 0 +export G_MapLog_Result +code +proc G_MapLog_Result 272 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 $1624 +INDIRI4 +NEI4 $1625 +ADDRGP4 $1623 +JUMPV +LABELV $1625 +ADDRGP4 $1624 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 g_mapLog+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1629 +ADDRGP4 g_mapLog+16+1 +INDIRI1 +CVII4 1 +CNSTI4 59 +NEI4 $1629 +ADDRGP4 $1623 +JUMPV +LABELV $1629 +ADDRGP4 level+16132 +INDIRI4 +CNSTI4 0 +EQI4 $1634 +ADDRFP4 0 +INDIRI1 +CVII4 1 +CNSTI4 97 +NEI4 $1637 +ADDRGP4 level+16132 +INDIRI4 +CNSTI4 2 +NEI4 $1637 +ADDRFP4 0 +CNSTI1 65 +ASGNI1 +LABELV $1637 +ADDRFP4 0 +INDIRI1 +CVII4 1 +CNSTI4 104 +NEI4 $1640 +ADDRGP4 level+16132 +INDIRI4 +CNSTI4 1 +NEI4 $1640 +ADDRFP4 0 +CNSTI1 72 +ASGNI1 +LABELV $1640 +LABELV $1634 +ADDRLP4 256 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 g_mapLog+16 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $1646 +ARGP4 +ADDRFP4 0 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 264 +CNSTI4 60 +ASGNI4 +ADDRLP4 256 +INDIRI4 +ADDRLP4 264 +INDIRI4 +DIVI4 +ARGI4 +ADDRLP4 256 +INDIRI4 +ADDRLP4 264 +INDIRI4 +MODI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 268 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $1618 +ARGP4 +ADDRLP4 268 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $1623 +endproc G_MapLog_Result 272 20 +export Cmd_MapLog_f +proc Cmd_MapLog_f 292 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 g_mapLog+16 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +ADDRLP4 8 +ASGNP4 +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1649 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1651 +JUMPV +LABELV $1650 +ADDRLP4 272 +ADDRGP4 $1653 +ASGNP4 +ADDRLP4 268 +ADDRGP4 $1654 +ASGNP4 +ADDRLP4 264 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $1656 +JUMPV +LABELV $1655 +ADDRLP4 264 +ADDRLP4 264 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1656 +ADDRLP4 276 +ADDRLP4 264 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 276 +INDIRI4 +CNSTI4 0 +EQI4 $1658 +ADDRLP4 276 +INDIRI4 +CNSTI4 32 +NEI4 $1655 +LABELV $1658 +ADDRLP4 264 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +NEI4 $1659 +ADDRLP4 264 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 264 +ADDRLP4 264 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1659 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1661 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 59 +NEI4 $1661 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1666 +JUMPV +LABELV $1663 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 maplog_table +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +NEI4 $1667 +ADDRLP4 268 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 maplog_table+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $1665 +JUMPV +LABELV $1667 +LABELV $1664 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1666 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 maplog_table +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1663 +LABELV $1665 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRLP4 272 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $1671 +JUMPV +LABELV $1670 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1671 +ADDRLP4 284 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 284 +INDIRI4 +CNSTI4 0 +EQI4 $1673 +ADDRLP4 284 +INDIRI4 +CNSTI4 59 +NEI4 $1670 +LABELV $1673 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 59 +NEI4 $1662 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $1662 +JUMPV +LABELV $1661 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +CVPU4 4 +NEU4 $1676 +ADDRLP4 268 +ADDRGP4 $1678 +ASGNP4 +LABELV $1676 +LABELV $1662 +ADDRGP4 $1679 +ARGP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +CVPU4 4 +NEU4 $1683 +ADDRLP4 284 +ADDRGP4 $1680 +ASGNP4 +ADDRGP4 $1684 +JUMPV +LABELV $1683 +ADDRLP4 284 +ADDRGP4 $1681 +ASGNP4 +LABELV $1684 +ADDRLP4 284 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 272 +INDIRP4 +ARGP4 +ADDRLP4 268 +INDIRP4 +ARGP4 +ADDRLP4 288 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 288 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 0 +ADDRLP4 264 +INDIRP4 +ASGNP4 +LABELV $1651 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1650 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +LABELV $1647 +endproc Cmd_MapLog_f 292 20 +export Cmd_Test_f +proc Cmd_Test_f 0 0 +LABELV $1685 +endproc Cmd_Test_f 0 0 +export Cmd_Damage_f +proc Cmd_Damage_f 68 32 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +ADDRLP4 32 +CNSTF4 0 +ASGNF4 +ADDRLP4 36 +CNSTF4 1120403456 +ASGNF4 +ADDRLP4 40 +CNSTI4 100 +ASGNI4 +ADDRLP4 44 +CNSTI4 1 +ASGNI4 +ADDRLP4 48 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +LEI4 $1687 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 52 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 52 +INDIRI4 +ASGNI4 +LABELV $1687 +ADDRLP4 52 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 4 +LEI4 $1689 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 56 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 56 +INDIRF4 +ASGNF4 +CNSTI4 3 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 60 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 60 +INDIRF4 +ASGNF4 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 64 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +LABELV $1689 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 16 +ADDRLP4 16 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 16+4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 16+8 +ADDRLP4 16+8 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +CNSTP4 0 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 40 +INDIRI4 +ARGI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $1694 +ADDRLP4 56 +CNSTI4 16 +ASGNI4 +ADDRGP4 $1695 +JUMPV +LABELV $1694 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +LABELV $1695 +ADDRLP4 56 +INDIRI4 +ARGI4 +CNSTI4 27 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $1686 +endproc Cmd_Damage_f 68 32 +export G_FloodLimited +proc G_FloodLimited 36 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 g_floodMinTime+12 +INDIRI4 +CNSTI4 0 +GTI4 $1697 +CNSTI4 0 +RETI4 +ADDRGP4 $1696 +JUMPV +LABELV $1697 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $452 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1700 +CNSTI4 0 +RETI4 +ADDRGP4 $1696 +JUMPV +LABELV $1700 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 12 +INDIRP4 +INDIRP4 +CNSTI4 572 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 12 +INDIRP4 +INDIRP4 +CNSTI4 568 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +ADDRGP4 g_floodMinTime+12 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 568 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1704 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 568 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1704 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 572 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 568 +ADDP4 +INDIRI4 +ADDRGP4 g_floodMaxDemerits+12 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $1708 +CNSTI4 0 +RETI4 +ADDRGP4 $1696 +JUMPV +LABELV $1708 +ADDRGP4 $1710 +ARGP4 +ADDRLP4 28 +CNSTI4 1000 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 999 +ADDI4 +ADDRLP4 28 +INDIRI4 +DIVI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 28 +INDIRI4 +LEI4 $1713 +ADDRLP4 20 +ADDRGP4 $1711 +ASGNP4 +ADDRGP4 $1714 +JUMPV +LABELV $1713 +ADDRLP4 20 +ADDRGP4 $1524 +ASGNP4 +LABELV $1714 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1696 +endproc G_FloodLimited 36 12 +data +export cmds +align 4 +LABELV cmds +address $1715 +byte 4 260 +address Cmd_AdminMessage_f +address $1716 +byte 4 136 +address Cmd_Build_f +address $1717 +byte 4 192 +address Cmd_Buy_f +address $660 +byte 4 12 +address Cmd_CallVote_f +address $1718 +byte 4 4 +address Cmd_CallVote_f +address $1719 +byte 4 8 +address Cmd_Class_f +address $1720 +byte 4 129 +address Cmd_Damage_f +address $1721 +byte 4 136 +address Cmd_Destroy_f +address $1108 +byte 4 137 +address Cmd_Destroy_f +address $1722 +byte 4 16 +address Cmd_Follow_f +address $1723 +byte 4 16 +address Cmd_FollowCycle_f +address $1437 +byte 4 16 +address Cmd_FollowCycle_f +address $1724 +byte 4 137 +address Cmd_Give_f +address $1725 +byte 4 137 +address Cmd_God_f +address $1443 +byte 4 0 +address Cmd_Ignore_f +address $1726 +byte 4 192 +address Cmd_ActivateItem_f +address $1727 +byte 4 192 +address Cmd_DeActivateItem_f +address $1728 +byte 4 192 +address Cmd_ToggleItem_f +address $1729 +byte 4 136 +address Cmd_Kill_f +address $1730 +byte 4 1 +address Cmd_LevelShot_f +address $1731 +byte 4 260 +address Cmd_ListMaps_f +address $1732 +byte 4 260 +address Cmd_ListEmoticons_f +address $1733 +byte 4 260 +address Cmd_PrivateMessage_f +address $1734 +byte 4 260 +address Cmd_MapLog_f +address $1735 +byte 4 260 +address Cmd_PrivateMessage_f +address $1736 +byte 4 2 +address Cmd_Noclip_f +address $1737 +byte 4 137 +address Cmd_Notarget_f +address $1738 +byte 4 192 +address Cmd_Reload_f +address $1739 +byte 4 260 +address Cmd_MapRotation_f +address $1740 +byte 4 260 +address Cmd_Say_f +address $1741 +byte 4 140 +address Cmd_SayArea_f +address $600 +byte 4 260 +address Cmd_Say_f +address $1742 +byte 4 256 +address ScoreboardMessage +address $1743 +byte 4 192 +address Cmd_Sell_f +address $1744 +byte 4 2 +address Cmd_SetViewpos_f +address $1745 +byte 4 0 +address Cmd_Team_f +address $969 +byte 4 8 +address Cmd_Vote_f +address $1746 +byte 4 1 +address Cmd_Test_f +address $1747 +byte 4 0 +address Cmd_Ignore_f +address $1748 +byte 4 0 +address Cmd_Vote_f +address $622 +byte 4 260 +address Cmd_VSay_f +address $628 +byte 4 260 +address Cmd_VSay_f +address $625 +byte 4 260 +address Cmd_VSay_f +address $1749 +byte 4 0 +address Cmd_Where_f +align 4 +LABELV numCmds +byte 4 44 +export ClientCommand +code +proc ClientCommand 1084 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 1032 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1032 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1753 +ADDRLP4 1032 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1751 +LABELV $1753 +ADDRGP4 $1750 +JUMPV +LABELV $1751 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 cmds +ARGP4 +ADDRGP4 numCmds +INDIRU4 +ARGU4 +CNSTU4 12 +ARGU4 +ADDRGP4 cmdcmp +ARGP4 +ADDRLP4 1036 +ADDRGP4 bsearch +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1036 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1754 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1040 +ADDRGP4 G_admin_cmd_check +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1750 +ADDRGP4 $1758 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 1044 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1750 +JUMPV +LABELV $1754 +ADDRLP4 1040 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 1040 +INDIRI4 +NEI4 $1759 +ADDRGP4 level+11200 +INDIRI4 +ADDRLP4 1040 +INDIRI4 +NEI4 $1763 +ADDRGP4 level+16020 +INDIRI4 +ADDRLP4 1040 +INDIRI4 +EQI4 $1759 +LABELV $1763 +ADDRGP4 $1750 +JUMPV +LABELV $1759 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 1044 +INDIRI4 +EQI4 $1764 +ADDRGP4 g_cheats+12 +INDIRI4 +ADDRLP4 1044 +INDIRI4 +NEI4 $1764 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 9 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1750 +JUMPV +LABELV $1764 +ADDRLP4 1048 +CNSTI4 4 +ASGNI4 +ADDRLP4 1052 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 1048 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 1048 +INDIRI4 +BANDI4 +ADDRLP4 1052 +INDIRI4 +EQI4 $1767 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3068 +ADDP4 +INDIRI4 +ADDRLP4 1052 +INDIRI4 +NEI4 $1769 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 G_FloodLimited +CALLI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +EQI4 $1767 +LABELV $1769 +ADDRGP4 $1750 +JUMPV +LABELV $1767 +ADDRLP4 1064 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +ADDRLP4 1064 +INDIRI4 +EQI4 $1770 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 1064 +INDIRI4 +NEI4 $1770 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 11 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1750 +JUMPV +LABELV $1770 +ADDRLP4 1068 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 1068 +INDIRI4 +EQI4 $1772 +ADDRGP4 g_cheats+12 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +NEI4 $1772 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +EQI4 $1772 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 10 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1750 +JUMPV +LABELV $1772 +ADDRLP4 1072 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +ADDRLP4 1072 +INDIRI4 +EQI4 $1775 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRLP4 1072 +INDIRI4 +NEI4 $1775 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 12 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1750 +JUMPV +LABELV $1775 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1777 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $1777 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 13 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1750 +JUMPV +LABELV $1777 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $1779 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1779 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1750 +JUMPV +LABELV $1779 +ADDRLP4 1076 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +ADDRLP4 1076 +INDIRI4 +EQI4 $1781 +ADDRLP4 1080 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1080 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ADDRLP4 1076 +INDIRI4 +LEI4 $1783 +ADDRLP4 1080 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRLP4 1076 +INDIRI4 +EQI4 $1781 +LABELV $1783 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 15 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1750 +JUMPV +LABELV $1781 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1750 +endproc ClientCommand 1084 20 +lit +align 1 +LABELV $1785 +byte 1 0 +skip 1023 +export G_ListCommands +code +proc G_ListCommands 1048 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRGP4 $1785 +INDIRB +ASGNB 1024 +ADDRLP4 1036 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 1036 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 1036 +INDIRI4 +ASGNI4 +ADDRGP4 $1789 +JUMPV +LABELV $1786 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cmds +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1040 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 1040 +INDIRU4 +CNSTU4 1 +ADDU4 +CVUI4 4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +CVIU4 4 +CNSTU4 1023 +LTU4 $1790 +ADDRGP4 $1792 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 1044 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1790 +ADDRGP4 $1793 +ARGP4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cmds +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +ADDP4 +ARGP4 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1787 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1789 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDRGP4 numCmds +INDIRU4 +LTU4 $1786 +ADDRGP4 $1792 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 1040 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_cmdlist +CALLV +pop +LABELV $1784 +endproc G_ListCommands 1048 8 +export G_DecolorString +proc G_DecolorString 36 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $1796 +JUMPV +LABELV $1795 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 14 +EQI4 $1800 +ADDRLP4 4 +INDIRI4 +CNSTI4 15 +NEI4 $1798 +LABELV $1800 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 15 +NEI4 $1802 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1803 +JUMPV +LABELV $1802 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $1803 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $1796 +JUMPV +LABELV $1798 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1804 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $1804 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1804 +ADDRLP4 12 +INDIRI4 +CNSTI4 65 +LTI4 $1807 +ADDRLP4 12 +INDIRI4 +CNSTI4 90 +LEI4 $1806 +LABELV $1807 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 97 +LTI4 $1808 +ADDRLP4 16 +INDIRI4 +CNSTI4 122 +LEI4 $1806 +LABELV $1808 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 48 +LTI4 $1804 +ADDRLP4 20 +INDIRI4 +CNSTI4 57 +GTI4 $1804 +LABELV $1806 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1804 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRGP4 $1796 +JUMPV +LABELV $1804 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 28 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1796 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 4 +INDIRI4 +EQI4 $1809 +ADDRFP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +GTI4 $1795 +LABELV $1809 +ADDRFP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $1794 +endproc G_DecolorString 36 0 +export G_UnEscapeString +proc G_UnEscapeString 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $1812 +JUMPV +LABELV $1811 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +GEI4 $1816 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +NEI4 $1814 +LABELV $1816 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1814 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1812 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 0 +INDIRI4 +EQI4 $1817 +ADDRFP4 8 +INDIRI4 +ADDRLP4 0 +INDIRI4 +GTI4 $1811 +LABELV $1817 +ADDRFP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $1810 +endproc G_UnEscapeString 8 0 +lit +align 1 +LABELV $1819 +byte 1 0 +skip 1023 +export Cmd_PrivateMessage_f +code +proc Cmd_PrivateMessage_f 2428 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 2316 +CNSTI4 0 +ASGNI4 +ADDRLP4 260 +CNSTI4 0 +ASGNI4 +ADDRLP4 1288 +ADDRGP4 $1819 +INDIRB +ASGNB 1024 +ADDRGP4 g_privateMessages+12 +INDIRI4 +CNSTI4 0 +NEI4 $1820 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1820 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1823 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $1818 +JUMPV +LABELV $1820 +CNSTI4 0 +ARGI4 +ADDRLP4 2352 +ARGP4 +CNSTI4 12 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 2372 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 2372 +INDIRI4 +CNSTI4 3 +GEI4 $1824 +ADDRGP4 $1826 +ARGP4 +ADDRLP4 2352 +ARGP4 +ADDRLP4 2376 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2376 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $1818 +JUMPV +LABELV $1824 +ADDRLP4 2352 +ARGP4 +ADDRGP4 $1735 +ARGP4 +ADDRLP4 2376 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2376 +INDIRI4 +CNSTI4 0 +NEI4 $1827 +ADDRLP4 260 +CNSTI4 1 +ASGNI4 +LABELV $1827 +CNSTI4 1 +ARGI4 +ADDRLP4 2320 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 2380 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 2364 +ADDRLP4 2380 +INDIRP4 +ASGNP4 +ADDRLP4 2320 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 2384 +ADDRGP4 G_ClientNumbersFromString +CALLI4 +ASGNI4 +ADDRLP4 2312 +ADDRLP4 2384 +INDIRI4 +ASGNI4 +ADDRLP4 264 +ARGP4 +ADDRLP4 2364 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CensorString +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1832 +JUMPV +LABELV $1829 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 260 +INDIRI4 +CNSTI4 0 +EQI4 $1836 +ADDRLP4 2388 +CNSTI4 3 +ASGNI4 +ADDRGP4 $1837 +JUMPV +LABELV $1836 +ADDRLP4 2388 +CNSTI4 2 +ASGNI4 +LABELV $1837 +ADDRLP4 2388 +INDIRI4 +ARGI4 +ADDRLP4 264 +ARGP4 +ADDRLP4 2392 +ADDRGP4 G_SayTo +CALLI4 +ASGNI4 +ADDRLP4 2392 +INDIRI4 +CNSTI4 0 +EQI4 $1833 +ADDRLP4 2316 +ADDRLP4 2316 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1838 +ARGP4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2396 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1288 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2396 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $1833 +LABELV $1830 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1832 +ADDRLP4 0 +INDIRI4 +ADDRLP4 2312 +INDIRI4 +LTI4 $1829 +ADDRLP4 260 +INDIRI4 +CNSTI4 0 +EQI4 $1840 +ADDRLP4 2388 +CNSTI4 53 +ASGNI4 +ADDRGP4 $1841 +JUMPV +LABELV $1840 +ADDRLP4 2388 +CNSTI4 51 +ASGNI4 +LABELV $1841 +ADDRLP4 2368 +ADDRLP4 2388 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 2316 +INDIRI4 +CNSTI4 0 +NEI4 $1842 +ADDRGP4 $1844 +ARGP4 +ADDRLP4 2320 +ARGP4 +ADDRLP4 2392 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2392 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $1843 +JUMPV +LABELV $1842 +ADDRGP4 $1845 +ARGP4 +ADDRLP4 2368 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 264 +ARGP4 +ADDRLP4 2396 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2396 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRLP4 1288 +ARGP4 +ADDRLP4 2400 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 2400 +INDIRU4 +CNSTU4 2 +SUBU4 +ADDRLP4 1288 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1846 +ARGP4 +ADDRLP4 2368 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 2316 +INDIRI4 +ARGI4 +ADDRLP4 2316 +INDIRI4 +CNSTI4 1 +NEI4 $1848 +ADDRLP4 2404 +ADDRGP4 $1524 +ASGNP4 +ADDRGP4 $1849 +JUMPV +LABELV $1848 +ADDRLP4 2404 +ADDRGP4 $1711 +ASGNP4 +LABELV $1849 +ADDRLP4 2404 +INDIRP4 +ARGP4 +ADDRLP4 1288 +ARGP4 +ADDRLP4 2412 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2412 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $1850 +ARGP4 +ADDRLP4 260 +INDIRI4 +CNSTI4 0 +EQI4 $1856 +ADDRLP4 2416 +ADDRGP4 $1851 +ASGNP4 +ADDRGP4 $1857 +JUMPV +LABELV $1856 +ADDRLP4 2416 +ADDRGP4 $1852 +ASGNP4 +LABELV $1857 +ADDRLP4 2416 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1858 +ADDRLP4 2420 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRGP4 $1859 +JUMPV +LABELV $1858 +ADDRLP4 2420 +CNSTI4 -1 +ASGNI4 +LABELV $1859 +ADDRLP4 2420 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1860 +ADDRLP4 2424 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRGP4 $1861 +JUMPV +LABELV $1860 +ADDRLP4 2424 +ADDRGP4 $541 +ASGNP4 +LABELV $1861 +ADDRLP4 2424 +INDIRP4 +ARGP4 +ADDRLP4 2320 +ARGP4 +ADDRLP4 2368 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 2364 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $1843 +LABELV $1818 +endproc Cmd_PrivateMessage_f 2428 28 +export Cmd_AdminMessage_f +proc Cmd_AdminMessage_f 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $956 +ARGP4 +ADDRLP4 0 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1863 +ADDRGP4 g_publicAdminMessages+12 +INDIRI4 +CNSTI4 0 +NEI4 $1865 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1868 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $1862 +JUMPV +LABELV $1865 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1869 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +LABELV $1863 +ADDRLP4 4 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +GEI4 $1870 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1872 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $1862 +JUMPV +LABELV $1870 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_AdminMessage +CALLV +pop +LABELV $1862 +endproc Cmd_AdminMessage_f 12 8 +import G_IsCreepHere +bss +align 4 +LABELV numcensors +skip 4 +align 1 +LABELV censors +skip 20000 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1872 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 91 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1869 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $1868 +byte 1 83 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 47 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 45 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $1852 +byte 1 80 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 77 +byte 1 115 +byte 1 103 +byte 1 0 +align 1 +LABELV $1851 +byte 1 84 +byte 1 80 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 77 +byte 1 115 +byte 1 103 +byte 1 0 +align 1 +LABELV $1850 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1846 +byte 1 94 +byte 1 37 +byte 1 99 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1845 +byte 1 94 +byte 1 37 +byte 1 99 +byte 1 80 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1844 +byte 1 94 +byte 1 51 +byte 1 78 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 39 +byte 1 32 +byte 1 94 +byte 1 51 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $1838 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 44 +byte 1 32 +byte 1 0 +align 1 +LABELV $1826 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1823 +byte 1 83 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1793 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1792 +byte 1 99 +byte 1 109 +byte 1 100 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1758 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 85 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1749 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $1748 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $1747 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $1746 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $1745 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $1744 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 118 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 0 +align 1 +LABELV $1743 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $1742 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $1741 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 0 +align 1 +LABELV $1740 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $1739 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $1738 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 0 +align 1 +LABELV $1737 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $1736 +byte 1 110 +byte 1 111 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 0 +align 1 +LABELV $1735 +byte 1 109 +byte 1 116 +byte 1 0 +align 1 +LABELV $1734 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $1733 +byte 1 109 +byte 1 0 +align 1 +LABELV $1732 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $1731 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 0 +align 1 +LABELV $1730 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 0 +align 1 +LABELV $1729 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $1728 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 116 +byte 1 111 +byte 1 103 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $1727 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $1726 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $1725 +byte 1 103 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $1724 +byte 1 103 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $1723 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $1722 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 0 +align 1 +LABELV $1721 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $1720 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $1719 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $1718 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $1717 +byte 1 98 +byte 1 117 +byte 1 121 +byte 1 0 +align 1 +LABELV $1716 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $1715 +byte 1 97 +byte 1 0 +align 1 +LABELV $1711 +byte 1 115 +byte 1 0 +align 1 +LABELV $1710 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $1681 +byte 1 55 +byte 1 0 +align 1 +LABELV $1680 +byte 1 50 +byte 1 0 +align 1 +LABELV $1679 +byte 1 32 +byte 1 32 +byte 1 94 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 48 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 54 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 0 +align 1 +LABELV $1678 +byte 1 94 +byte 1 55 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $1654 +byte 1 94 +byte 1 49 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $1653 +byte 1 32 +byte 1 32 +byte 1 45 +byte 1 58 +byte 1 45 +byte 1 45 +byte 1 0 +align 1 +LABELV $1649 +byte 1 94 +byte 1 51 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $1646 +byte 1 37 +byte 1 99 +byte 1 59 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 100 +byte 1 59 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1619 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1618 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 76 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $1604 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $1602 +byte 1 94 +byte 1 54 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $1601 +byte 1 94 +byte 1 54 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $1600 +byte 1 94 +byte 1 54 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $1599 +byte 1 94 +byte 1 50 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $1598 +byte 1 94 +byte 1 50 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $1597 +byte 1 94 +byte 1 50 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $1596 +byte 1 94 +byte 1 53 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 47 +byte 1 32 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $1595 +byte 1 94 +byte 1 53 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $1594 +byte 1 94 +byte 1 49 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 47 +byte 1 32 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $1593 +byte 1 94 +byte 1 49 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $1592 +byte 1 94 +byte 1 55 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $1590 +byte 1 94 +byte 1 51 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 0 +align 1 +LABELV $1585 +byte 1 44 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 100 +byte 1 39 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $1580 +byte 1 94 +byte 1 51 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $1579 +byte 1 94 +byte 1 51 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 39 +byte 1 0 +align 1 +LABELV $1575 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 48 +byte 1 115 +byte 1 0 +align 1 +LABELV $1550 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1549 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 0 +align 1 +LABELV $1528 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $1524 +byte 1 0 +align 1 +LABELV $1523 +byte 1 32 +byte 1 0 +align 1 +LABELV $1522 +byte 1 44 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 100 +byte 1 39 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $1519 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1516 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 0 +align 1 +LABELV $1515 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 39 +byte 1 0 +align 1 +LABELV $1512 +byte 1 10 +byte 1 0 +align 1 +LABELV $1510 +byte 1 94 +byte 1 53 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 48 +byte 1 115 +byte 1 0 +align 1 +LABELV $1485 +byte 1 46 +byte 1 98 +byte 1 115 +byte 1 112 +byte 1 0 +align 1 +LABELV $1484 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 0 +align 1 +LABELV $1463 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1462 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1459 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1458 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1449 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1446 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 91 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 93 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1443 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $1437 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 0 +align 1 +LABELV $1427 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $1302 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $1287 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $1274 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1263 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1213 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1210 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1179 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1170 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $1145 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 47 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 95 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1108 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 0 +align 1 +LABELV $990 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 118 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 32 +byte 1 120 +byte 1 32 +byte 1 121 +byte 1 32 +byte 1 122 +byte 1 32 +byte 1 121 +byte 1 97 +byte 1 119 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $986 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 55 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 78 +byte 1 79 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $985 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 78 +byte 1 79 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $982 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 55 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 50 +byte 1 89 +byte 1 69 +byte 1 83 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $981 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 50 +byte 1 89 +byte 1 69 +byte 1 83 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $976 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $973 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $969 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $961 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $957 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 45 +byte 1 49 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 51 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 51 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 115 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $956 +byte 1 65 +byte 1 68 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 84 +byte 1 0 +align 1 +LABELV $952 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 91 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 86 +byte 1 79 +byte 1 84 +byte 1 69 +byte 1 93 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $940 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 91 +byte 1 86 +byte 1 79 +byte 1 84 +byte 1 69 +byte 1 93 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $933 +byte 1 67 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $932 +byte 1 67 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $931 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $930 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 86 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 44 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 121 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $929 +byte 1 65 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $927 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $924 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $921 +byte 1 65 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $918 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $915 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $906 +byte 1 84 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 0 +align 1 +LABELV $903 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 121 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $900 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $895 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 86 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 44 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 44 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 44 +byte 1 32 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 44 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 44 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 44 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 44 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $894 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 73 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $893 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 100 +byte 1 37 +byte 1 37 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 108 +byte 1 121 +byte 1 46 +byte 1 41 +byte 1 0 +align 1 +LABELV $890 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $881 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $877 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $873 +byte 1 66 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 0 +align 1 +LABELV $869 +byte 1 115 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $864 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $859 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $856 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $852 +byte 1 115 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $848 +byte 1 69 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 0 +align 1 +LABELV $846 +byte 1 101 +byte 1 118 +byte 1 97 +byte 1 99 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $844 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 53 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $835 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 0 +align 1 +LABELV $832 +byte 1 83 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 0 +align 1 +LABELV $829 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $823 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $819 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $815 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 0 +align 1 +LABELV $812 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $809 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 39 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 98 +byte 1 115 +byte 1 112 +byte 1 39 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $806 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 102 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 53 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $799 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $792 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $789 +byte 1 82 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $786 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 102 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 53 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $779 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $776 +byte 1 85 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 0 +align 1 +LABELV $773 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $770 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $761 +byte 1 77 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 0 +align 1 +LABELV $758 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $755 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $748 +byte 1 40 +byte 1 112 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 41 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $745 +byte 1 101 +byte 1 99 +byte 1 104 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $742 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 113 +byte 1 117 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $739 +byte 1 112 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $736 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 0 +align 1 +LABELV $731 +byte 1 75 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 0 +align 1 +LABELV $727 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 34 +byte 1 49 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 0 +align 1 +LABELV $720 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $719 +byte 1 85 +byte 1 78 +byte 1 65 +byte 1 67 +byte 1 67 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 84 +byte 1 65 +byte 1 66 +byte 1 76 +byte 1 69 +byte 1 0 +align 1 +LABELV $716 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $710 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $708 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 51 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 109 +byte 1 117 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 51 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $707 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 109 +byte 1 117 +byte 1 110 +byte 1 101 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $706 +byte 1 73 +byte 1 77 +byte 1 77 +byte 1 85 +byte 1 78 +byte 1 73 +byte 1 84 +byte 1 89 +byte 1 0 +align 1 +LABELV $699 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $696 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $689 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $688 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 121 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $687 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $686 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $685 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $681 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $680 +byte 1 78 +byte 1 79 +byte 1 86 +byte 1 79 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 73 +byte 1 77 +byte 1 73 +byte 1 84 +byte 1 0 +align 1 +LABELV $670 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $666 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 46 +byte 1 32 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 50 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $664 +byte 1 67 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 86 +byte 1 79 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 79 +byte 1 87 +byte 1 0 +align 1 +LABELV $660 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $654 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $649 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $642 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 104 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 97 +byte 1 115 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $637 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $634 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $628 +byte 1 118 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 0 +align 1 +LABELV $625 +byte 1 118 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $622 +byte 1 118 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $619 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $615 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $611 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 91 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 93 +byte 1 32 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $608 +byte 1 67 +byte 1 109 +byte 1 100 +byte 1 95 +byte 1 86 +byte 1 83 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 102 +byte 1 40 +byte 1 41 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 45 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $600 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $574 +byte 1 83 +byte 1 97 +byte 1 121 +byte 1 65 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 52 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $568 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 32 +byte 1 91 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $557 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 45 +byte 1 49 +byte 1 32 +byte 1 34 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $556 +byte 1 83 +byte 1 65 +byte 1 89 +byte 1 95 +byte 1 82 +byte 1 65 +byte 1 87 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $552 +byte 1 83 +byte 1 97 +byte 1 121 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $551 +byte 1 83 +byte 1 65 +byte 1 89 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 45 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $541 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $539 +byte 1 83 +byte 1 97 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 50 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $534 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 71 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $526 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $525 +byte 1 83 +byte 1 80 +byte 1 69 +byte 1 67 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 84 +byte 1 0 +align 1 +LABELV $452 +byte 1 78 +byte 1 79 +byte 1 67 +byte 1 69 +byte 1 78 +byte 1 83 +byte 1 79 +byte 1 82 +byte 1 70 +byte 1 76 +byte 1 79 +byte 1 79 +byte 1 68 +byte 1 0 +align 1 +LABELV $448 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $436 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $435 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $433 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $428 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $413 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 85 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $376 +byte 1 97 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 0 +align 1 +LABELV $373 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $364 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $350 +byte 1 70 +byte 1 79 +byte 1 82 +byte 1 67 +byte 1 69 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 78 +byte 1 71 +byte 1 69 +byte 1 0 +align 1 +LABELV $348 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 83 +byte 1 117 +byte 1 105 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $343 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 50 +byte 1 48 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $336 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 76 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 83 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 0 +align 1 +LABELV $331 +byte 1 110 +byte 1 111 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 32 +byte 1 79 +byte 1 78 +byte 1 10 +byte 1 0 +align 1 +LABELV $330 +byte 1 110 +byte 1 111 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 32 +byte 1 79 +byte 1 70 +byte 1 70 +byte 1 10 +byte 1 0 +align 1 +LABELV $326 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 79 +byte 1 78 +byte 1 10 +byte 1 0 +align 1 +LABELV $325 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 79 +byte 1 70 +byte 1 70 +byte 1 10 +byte 1 0 +align 1 +LABELV $321 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $320 +byte 1 103 +byte 1 111 +byte 1 100 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 78 +byte 1 10 +byte 1 0 +align 1 +LABELV $319 +byte 1 103 +byte 1 111 +byte 1 100 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 70 +byte 1 70 +byte 1 10 +byte 1 0 +align 1 +LABELV $310 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $307 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 100 +byte 1 0 +align 1 +LABELV $305 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 0 +align 1 +LABELV $298 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $294 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 0 +align 1 +LABELV $280 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 0 +align 1 +LABELV $276 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $273 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $270 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 44 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 44 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 91 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 93 +byte 1 44 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 44 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 10 +byte 1 0 +align 1 +LABELV $269 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 103 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 91 +byte 1 119 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $259 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $236 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $231 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $175 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 35 +byte 1 10 +byte 1 0 +align 1 +LABELV $170 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 100 +byte 1 32 +byte 1 45 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 0 +align 1 +LABELV $156 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 35 +byte 1 58 +byte 1 10 +byte 1 0 +align 1 +LABELV $153 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $148 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 35 +byte 1 10 +byte 1 0 +align 1 +LABELV $131 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 35 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_combat.asm b/build/release-linux-x86_64/base/game/g_combat.asm new file mode 100644 index 0000000..2288c9f --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_combat.asm @@ -0,0 +1,11180 @@ +export AddScore +code +proc AddScore 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $78 +ADDRGP4 $77 +JUMPV +LABELV $78 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $80 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +CNSTF4 1073741824 +DIVF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 rint +CALLF4 +ASGNF4 +ADDRFP4 4 +ADDRLP4 0 +INDIRF4 +CVFI4 4 +ASGNI4 +LABELV $80 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +CNSTF4 1112014848 +DIVF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 rint +CALLF4 +ASGNF4 +ADDRFP4 4 +ADDRLP4 0 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 256 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 CalculateRanks +CALLV +pop +LABELV $77 +endproc AddScore 8 4 +export LookAtKiller +proc LookAtKiller 12 0 +ADDRLP4 0 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 0 +INDIRU4 +CNSTU4 0 +EQU4 $83 +ADDRLP4 0 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $83 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRGP4 $84 +JUMPV +LABELV $83 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 4 +INDIRU4 +CNSTU4 0 +EQU4 $85 +ADDRLP4 4 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $85 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRGP4 $86 +JUMPV +LABELV $85 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +LABELV $86 +LABELV $84 +LABELV $82 +endproc LookAtKiller 12 0 +data +export modNames +align 4 +LABELV modNames +address $87 +address $88 +address $89 +address $90 +address $91 +address $92 +address $93 +address $94 +address $95 +address $96 +address $97 +address $98 +address $99 +address $100 +address $101 +address $102 +address $103 +address $104 +address $105 +address $106 +address $107 +address $108 +address $109 +address $110 +address $111 +address $112 +address $113 +address $114 +address $115 +address $116 +address $117 +address $118 +address $119 +address $120 +address $121 +address $122 +address $123 +address $124 +address $125 +address $126 +address $127 +address $128 +address $129 +address $130 +address $131 +address $132 +address $133 +address $134 +address $135 +address $136 +address $137 +address $138 +address $139 +address $140 +address $141 +address $142 +address $143 +address $144 +address $145 +address $146 +address $147 +address $148 +address $149 +address $150 +address $151 +export G_CamperRewardBonus +code +proc G_CamperRewardBonus 140 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 10 +ASGNI4 +ADDRLP4 36 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 28 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +CNSTF4 0 +ASGNF4 +ADDRLP4 48 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 BG_GetPlayerWeapon +CALLI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 29 +EQI4 $156 +ADDRLP4 60 +INDIRI4 +CNSTI4 30 +EQI4 $156 +ADDRLP4 60 +INDIRI4 +CNSTI4 31 +EQI4 $156 +ADDRGP4 $153 +JUMPV +LABELV $156 +CNSTF4 1065353216 +RETF4 +ADDRGP4 $152 +JUMPV +LABELV $153 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +NEI4 $157 +ADDRLP4 36 +ADDRGP4 g_alienAnticampBonusMax+8 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRGP4 g_alienAnticampBonus1+8 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRGP4 g_alienAnticampRange+12 +INDIRI4 +ASGNI4 +ADDRGP4 $158 +JUMPV +LABELV $157 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +NEI4 $162 +ADDRLP4 36 +ADDRGP4 g_humanAnticampBonusMax+8 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRGP4 g_humanAnticampBonus1+8 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRGP4 g_humanAnticampRange+12 +INDIRI4 +ASGNI4 +LABELV $162 +LABELV $158 +ADDRLP4 36 +INDIRF4 +CNSTF4 1008981770 +GTF4 $167 +CNSTF4 1065353216 +RETF4 +ADDRGP4 $152 +JUMPV +LABELV $167 +ADDRLP4 28 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +LEF4 $170 +ADDRLP4 72 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRGP4 $171 +JUMPV +LABELV $170 +ADDRLP4 72 +ADDRLP4 36 +INDIRF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +LABELV $171 +ADDRLP4 28 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 36 +INDIRF4 +GEF4 $173 +ADDRLP4 76 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRGP4 $174 +JUMPV +LABELV $173 +ADDRLP4 76 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $174 +ADDRLP4 28 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 36 +INDIRF4 +ADDRLP4 28 +INDIRF4 +SUBF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 32 +INDIRI4 +CVIF4 4 +DIVF4 +SUBF4 +DIVF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 28 +INDIRF4 +ADDRLP4 48 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 16 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $178 +JUMPV +LABELV $175 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $183 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 92 +INDIRI4 +EQI4 $183 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 92 +INDIRI4 +GTI4 $180 +LABELV $183 +ADDRGP4 $176 +JUMPV +LABELV $180 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 104 +CNSTI4 21 +ASGNI4 +ADDRLP4 96 +INDIRI4 +ADDRLP4 104 +INDIRI4 +EQI4 $187 +ADDRLP4 96 +INDIRI4 +ADDRLP4 104 +INDIRI4 +GTI4 $194 +LABELV $193 +ADDRLP4 112 +CNSTI4 4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +ADDRLP4 112 +INDIRI4 +EQI4 $187 +ADDRLP4 96 +INDIRI4 +CNSTI4 7 +EQI4 $187 +ADDRLP4 96 +INDIRI4 +ADDRLP4 112 +INDIRI4 +LTI4 $176 +LABELV $195 +ADDRLP4 96 +INDIRI4 +CNSTI4 16 +EQI4 $187 +ADDRGP4 $176 +JUMPV +LABELV $194 +ADDRLP4 120 +CNSTI4 28 +ASGNI4 +ADDRLP4 96 +INDIRI4 +ADDRLP4 120 +INDIRI4 +EQI4 $190 +ADDRLP4 96 +INDIRI4 +CNSTI4 29 +EQI4 $190 +ADDRLP4 96 +INDIRI4 +CNSTI4 30 +EQI4 $190 +ADDRLP4 96 +INDIRI4 +ADDRLP4 120 +INDIRI4 +LTI4 $176 +LABELV $196 +ADDRLP4 96 +INDIRI4 +CNSTI4 46 +EQI4 $190 +ADDRGP4 $176 +JUMPV +LABELV $187 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +NEI4 $176 +ADDRGP4 $185 +JUMPV +LABELV $190 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +NEI4 $176 +LABELV $185 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 124 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 124 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRLP4 132 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 132 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 24 +INDIRI4 +GEI4 $199 +ADDRLP4 136 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 136 +INDIRI4 +ASGNI4 +ADDRLP4 136 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LTI4 $201 +ADDRGP4 $177 +JUMPV +LABELV $201 +LABELV $199 +LABELV $176 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $178 +ADDRLP4 16 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $175 +LABELV $177 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +LEI4 $203 +ADDRLP4 92 +ADDRLP4 40 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 56 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 48 +INDIRF4 +ADDF4 +DIVF4 +MULF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRLP4 52 +INDIRF4 +CNSTF4 0 +LEF4 $206 +ADDRLP4 88 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRGP4 $207 +JUMPV +LABELV $206 +ADDRLP4 88 +CNSTF4 0 +ASGNF4 +LABELV $207 +ADDRLP4 52 +ADDRLP4 88 +INDIRF4 +ASGNF4 +ADDRLP4 52 +INDIRF4 +RETF4 +ADDRGP4 $152 +JUMPV +LABELV $203 +CNSTF4 1065353216 +RETF4 +LABELV $152 +endproc G_CamperRewardBonus 140 4 +export G_InstantRewardAttacker +proc G_InstantRewardAttacker 20 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRF4 +CNSTF4 0 +GTF4 $209 +CNSTF4 0 +RETF4 +ADDRGP4 $208 +JUMPV +LABELV $209 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $211 +CNSTF4 0 +RETF4 +ADDRGP4 $208 +JUMPV +LABELV $211 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $213 +CNSTF4 0 +RETF4 +ADDRGP4 $208 +JUMPV +LABELV $213 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 OnSameTeam +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $215 +CNSTF4 0 +RETF4 +ADDRGP4 $208 +JUMPV +LABELV $215 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $217 +CNSTF4 0 +RETF4 +ADDRGP4 $208 +JUMPV +LABELV $217 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 8 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1065353216 +LEF4 $219 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +LABELV $219 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_CamperRewardBonus +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_GetValueOfPlayer +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $221 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRGP4 g_InstantRewardMultiplierA+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $222 +JUMPV +LABELV $221 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $224 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRGP4 g_InstantRewardMultiplierH+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $225 +JUMPV +LABELV $224 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $225 +LABELV $222 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +LEF4 $227 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRF4 +CVFI4 4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $227 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $208 +endproc G_InstantRewardAttacker 20 12 +export G_RewardAttackers +proc G_RewardAttackers 44 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $233 +JUMPV +LABELV $230 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 OnSameTeam +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $237 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +EQI4 $235 +LABELV $237 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +LABELV $235 +LABELV $231 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $233 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $230 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +GTF4 $238 +CNSTF4 0 +RETF4 +ADDRGP4 $229 +JUMPV +LABELV $238 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $240 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 BG_GetValueOfPlayer +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 32 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 G_CamperRewardBonus +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 16 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 40 +INDIRP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 40 +INDIRP4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $241 +JUMPV +LABELV $240 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $242 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 32 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $244 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRF4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 924 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 40 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +ASGNF4 +LABELV $244 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 40 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $243 +JUMPV +LABELV $242 +ADDRLP4 8 +INDIRF4 +RETF4 +ADDRGP4 $229 +JUMPV +LABELV $243 +LABELV $241 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $250 +JUMPV +LABELV $247 +ADDRLP4 32 +ADDRLP4 16 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $252 +ADDRLP4 8 +INDIRF4 +ADDRLP4 20 +INDIRI4 +CVIF4 4 +GEF4 $254 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +CVIF4 4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 20 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $254 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $258 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $256 +LABELV $258 +ADDRGP4 $248 +JUMPV +LABELV $256 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $259 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $261 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 g_KillRewardMultiplierH+8 +INDIRF4 +ADDRLP4 32 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $262 +JUMPV +LABELV $261 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $264 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 g_KillRewardMultiplierA+8 +INDIRF4 +ADDRLP4 32 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $264 +LABELV $262 +LABELV $259 +LABELV $252 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $248 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $250 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $247 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $267 +ADDRGP4 $270 +ARGP4 +ADDRGP4 g_alienCredits+12 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $269 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_alienCredits +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +LABELV $267 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $272 +ADDRGP4 $270 +ARGP4 +ADDRGP4 g_humanCredits+12 +INDIRI4 +ADDRLP4 28 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $274 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_humanCredits +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +LABELV $272 +ADDRLP4 8 +INDIRF4 +RETF4 +LABELV $229 +endproc G_RewardAttackers 44 12 +export accidental_kill +proc accidental_kill 8 0 +ADDRLP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 45 +EQI4 $280 +ADDRLP4 4 +INDIRI4 +CNSTI4 46 +NEI4 $278 +LABELV $280 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $279 +JUMPV +LABELV $278 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $279 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $276 +endproc accidental_kill 8 0 +bss +align 4 +LABELV $337 +skip 4 +export player_die +code +proc player_die 84 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRFP4 8 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $282 +ADDRGP4 $281 +JUMPV +LABELV $282 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $284 +ADDRGP4 $281 +JUMPV +LABELV $284 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $287 +ADDRLP4 8 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $289 +ADDRLP4 12 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $289 +ADDRLP4 12 +ADDRGP4 $291 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $287 +ADDRLP4 8 +CNSTI4 1022 +ASGNI4 +ADDRLP4 12 +ADDRGP4 $291 +ASGNP4 +LABELV $288 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +LTI4 $294 +ADDRFP4 16 +INDIRI4 +CVIU4 4 +CNSTU4 65 +LTU4 $292 +LABELV $294 +ADDRGP4 $270 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRGP4 $293 +JUMPV +LABELV $292 +ADDRLP4 16 +ADDRFP4 16 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 modNames +ADDP4 +INDIRP4 +ASGNP4 +LABELV $293 +ADDRGP4 $295 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $296 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +LABELV $297 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $296 +ADDRFP4 16 +INDIRI4 +CNSTI4 60 +NEI4 $300 +ADDRGP4 $302 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $303 +JUMPV +LABELV $300 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +CNSTI4 54 +ARGI4 +ADDRLP4 40 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 144 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 32 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 280 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 52 +CNSTU4 0 +ASGNU4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 52 +INDIRU4 +EQU4 $304 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 52 +INDIRU4 +EQU4 $304 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1828 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +GTI4 $306 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $306 +ADDRGP4 g_devmapKillerHP+12 +INDIRI4 +CNSTI4 0 +EQI4 $308 +ADDRGP4 $311 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $308 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $314 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 OnSameTeam +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +EQI4 $305 +LABELV $314 +ADDRFP4 16 +INDIRI4 +CNSTI4 52 +EQI4 $305 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRGP4 accidental_kill +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $305 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $315 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 -150 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +CNSTI4 -150 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +ADDRGP4 $305 +JUMPV +LABELV $315 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $305 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 -150 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +CNSTI4 -150 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +ADDRGP4 $305 +JUMPV +LABELV $304 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $319 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $321 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 -150 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +ADDRGP4 $322 +JUMPV +LABELV $321 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $323 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 -150 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +LABELV $323 +LABELV $322 +LABELV $319 +LABELV $305 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RewardAttackers +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ScoreboardMessage +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $328 +JUMPV +LABELV $325 +ADDRLP4 56 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $330 +ADDRGP4 $326 +JUMPV +LABELV $330 +ADDRLP4 56 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $332 +ADDRGP4 $326 +JUMPV +LABELV $332 +ADDRLP4 56 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +NEI4 $334 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 ScoreboardMessage +CALLV +pop +LABELV $334 +LABELV $326 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $328 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $325 +LABELV $303 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 576 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 67108864 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 LookAtKiller +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +CNSTF4 3238002688 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1840 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1700 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 64 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $338 +ADDRLP4 68 +ADDRGP4 $337 +INDIRI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +EQI4 $342 +ADDRLP4 68 +INDIRI4 +CNSTI4 1 +EQI4 $343 +ADDRLP4 68 +INDIRI4 +CNSTI4 2 +EQI4 $344 +ADDRGP4 $340 +JUMPV +LABELV $342 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRGP4 $339 +JUMPV +LABELV $343 +ADDRLP4 24 +CNSTI4 2 +ASGNI4 +ADDRGP4 $339 +JUMPV +LABELV $344 +LABELV $340 +ADDRLP4 24 +CNSTI4 4 +ASGNI4 +ADDRGP4 $339 +JUMPV +LABELV $338 +ADDRLP4 68 +ADDRGP4 $337 +INDIRI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +EQI4 $347 +ADDRLP4 68 +INDIRI4 +CNSTI4 1 +EQI4 $348 +ADDRLP4 68 +INDIRI4 +CNSTI4 2 +EQI4 $349 +ADDRGP4 $345 +JUMPV +LABELV $347 +ADDRLP4 24 +CNSTI4 21 +ASGNI4 +ADDRGP4 $346 +JUMPV +LABELV $348 +ADDRLP4 24 +CNSTI4 23 +ASGNI4 +ADDRGP4 $346 +JUMPV +LABELV $349 +LABELV $345 +ADDRLP4 24 +CNSTI4 25 +ASGNI4 +LABELV $346 +LABELV $339 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 76 +ADDP4 +ASGNP4 +ADDRLP4 72 +CNSTI4 128 +ASGNI4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +ADDRLP4 72 +INDIRI4 +BANDI4 +ADDRLP4 72 +INDIRI4 +BXORI4 +ADDRLP4 24 +INDIRI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $350 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 80 +CNSTI4 128 +ASGNI4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +BANDI4 +ADDRLP4 80 +INDIRI4 +BXORI4 +ADDRLP4 24 +INDIRI4 +BORI4 +ASGNI4 +LABELV $350 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $337 +INDIRI4 +CNSTI4 51 +ADDI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +GEI4 $353 +ADDRLP4 76 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $354 +JUMPV +LABELV $353 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +LABELV $354 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRLP4 80 +ADDRGP4 $337 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 3 +MODI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $281 +endproc player_die 84 24 +proc G_ParseDmgScript 64 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $356 +ADDRFP4 4 +ARGP4 +ADDRLP4 16 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $360 +ADDRGP4 $358 +JUMPV +LABELV $360 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $364 +ARGP4 +ADDRLP4 20 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $362 +ADDRGP4 $365 +ARGP4 +ADDRGP4 COM_ParseError +CALLV +pop +ADDRGP4 $358 +JUMPV +LABELV $362 +ADDRLP4 4 +INDIRI4 +CNSTI4 16 +LTI4 $366 +ADDRGP4 $368 +ARGP4 +ADDRGP4 COM_ParseError +CALLV +pop +ADDRGP4 $358 +JUMPV +LABELV $366 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 40 +ADDP4 +CNSTF4 0 +ASGNF4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 44 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 48 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 52 +ADDP4 +CNSTI4 360 +ASGNI4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 36 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 56 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $370 +JUMPV +LABELV $369 +ADDRFP4 4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 24 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $372 +ADDRGP4 $374 +ARGP4 +ADDRGP4 COM_ParseError +CALLV +pop +ADDRGP4 $371 +JUMPV +LABELV $372 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $377 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $375 +ADDRGP4 $371 +JUMPV +LABELV $375 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $380 +ARGP4 +ADDRLP4 32 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $378 +ADDRFP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 36 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $379 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $379 +JUMPV +LABELV $378 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $385 +ARGP4 +ADDRLP4 36 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $383 +ADDRFP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 40 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $386 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $388 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $386 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 atof +CALLF4 +ASGNF4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 40 +ADDP4 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRGP4 $384 +JUMPV +LABELV $383 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $391 +ARGP4 +ADDRLP4 40 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $389 +ADDRFP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 44 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $392 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $394 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $392 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 atof +CALLF4 +ASGNF4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 44 +ADDP4 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRGP4 $390 +JUMPV +LABELV $389 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $397 +ARGP4 +ADDRLP4 44 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $395 +ADDRFP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 48 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $398 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $388 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $398 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 48 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRGP4 $396 +JUMPV +LABELV $395 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $402 +ARGP4 +ADDRLP4 48 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $400 +ADDRFP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 52 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $403 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $405 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $403 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 52 +ADDP4 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRGP4 $401 +JUMPV +LABELV $400 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $408 +ARGP4 +ADDRLP4 52 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +NEI4 $406 +ADDRFP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 56 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $409 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $411 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $409 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 atof +CALLF4 +ASGNF4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 36 +ADDP4 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRGP4 $407 +JUMPV +LABELV $406 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $414 +ARGP4 +ADDRLP4 56 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $412 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 56 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $413 +JUMPV +LABELV $412 +ADDRGP4 $415 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 COM_ParseWarning +CALLV +pop +LABELV $413 +LABELV $407 +LABELV $401 +LABELV $396 +LABELV $390 +LABELV $384 +LABELV $379 +LABELV $370 +ADDRGP4 $369 +JUMPV +LABELV $371 +ADDRLP4 24 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 24 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +CNSTF4 0 +GEF4 $416 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $416 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +CNSTF4 1135869952 +DIVF4 +ASGNF4 +ADDRLP4 28 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +GEF4 $418 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $418 +ADDRLP4 8 +INDIRF4 +CNSTF4 1065353216 +LEF4 $420 +ADDRLP4 8 +CNSTF4 1065353216 +ASGNF4 +LABELV $420 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 32 +ADDP4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +ASGNF4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 32 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $422 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 32 +ADDP4 +CNSTF4 925353388 +ASGNF4 +LABELV $422 +LABELV $357 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $356 +JUMPV +LABELV $358 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $355 +endproc G_ParseDmgScript 64 12 +proc GetRegionDamageModifier 96 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 60 +ADDRFP4 8 +INDIRI4 +MULI4 +CNSTI4 960 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_damageRegions +ADDP4 +ADDP4 +ASGNP4 +ADDRGP4 g_debugDamage+12 +INDIRI4 +CNSTI4 2 +LEI4 $425 +ADDRGP4 $428 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $425 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $429 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 36 +INDIRI4 +EQI4 $435 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 g_numArmourRegions +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $433 +LABELV $435 +ADDRGP4 $430 +JUMPV +LABELV $433 +ADDRLP4 4 +CNSTI4 960 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 g_armourRegions +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $439 +JUMPV +LABELV $436 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $440 +ADDRGP4 $437 +JUMPV +LABELV $440 +ADDRLP4 52 +ADDRLP4 8 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 52 +INDIRF4 +CNSTF4 0 +GEF4 $442 +ADDRLP4 52 +ADDRLP4 52 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $442 +ADDRLP4 68 +CNSTI4 48 +ASGNI4 +ADDRLP4 48 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +CNSTF4 0 +GEF4 $444 +ADDRLP4 48 +ADDRLP4 48 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $444 +ADDRLP4 44 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 44 +INDIRF4 +CNSTF4 0 +GEF4 $446 +ADDRLP4 44 +ADDRLP4 44 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $446 +ADDRLP4 48 +INDIRF4 +ADDRLP4 44 +INDIRF4 +GTF4 $448 +ADDRLP4 56 +CNSTF4 0 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ADDRLP4 52 +INDIRF4 +GEF4 $449 +ADDRLP4 44 +INDIRF4 +ADDRLP4 52 +INDIRF4 +LEF4 $452 +ADDRLP4 44 +ADDRLP4 52 +INDIRF4 +ASGNF4 +LABELV $452 +ADDRLP4 56 +ADDRLP4 44 +INDIRF4 +ADDRLP4 48 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $449 +JUMPV +LABELV $448 +ADDRLP4 44 +INDIRF4 +ADDRLP4 52 +INDIRF4 +LEF4 $454 +ADDRLP4 44 +ADDRLP4 52 +INDIRF4 +ASGNF4 +LABELV $454 +ADDRLP4 56 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ADDRLP4 52 +INDIRF4 +GEF4 $456 +ADDRLP4 56 +ADDRLP4 56 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDRLP4 48 +INDIRF4 +SUBF4 +ADDF4 +ASGNF4 +LABELV $456 +LABELV $449 +ADDRLP4 56 +ADDRLP4 56 +INDIRF4 +CNSTF4 1135869952 +DIVF4 +ASGNF4 +ADDRLP4 80 +CNSTI4 44 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +GEF4 $460 +ADDRLP4 72 +ADDRLP4 8 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $461 +JUMPV +LABELV $460 +ADDRLP4 72 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $461 +ADDRLP4 84 +CNSTI4 40 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +LEF4 $462 +ADDRLP4 76 +ADDRLP4 8 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $463 +JUMPV +LABELV $462 +ADDRLP4 76 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $463 +ADDRLP4 40 +ADDRLP4 72 +INDIRF4 +ADDRLP4 76 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 40 +INDIRF4 +CNSTF4 0 +GEF4 $464 +ADDRLP4 40 +CNSTF4 0 +ASGNF4 +LABELV $464 +ADDRLP4 40 +INDIRF4 +CNSTF4 1065353216 +LEF4 $466 +ADDRLP4 40 +CNSTF4 1065353216 +ASGNF4 +LABELV $466 +ADDRGP4 g_debugDamage+12 +INDIRI4 +CNSTI4 2 +LEI4 $468 +ADDRGP4 $471 +ARGP4 +ADDRLP4 88 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 88 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 88 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 88 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRLP4 88 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $468 +ADDRLP4 92 +ADDRLP4 56 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 60 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 20 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 16 +INDIRF4 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $437 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $439 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 g_numArmourRegions +ADDP4 +INDIRI4 +LTI4 $436 +LABELV $430 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 13 +LTI4 $429 +ADDRGP4 g_debugDamage+12 +INDIRI4 +CNSTI4 2 +LEI4 $472 +ADDRGP4 $475 +ARGP4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $472 +ADDRLP4 8 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDF4 +ADDRLP4 20 +INDIRF4 +SUBF4 +MULF4 +RETF4 +LABELV $424 +endproc GetRegionDamageModifier 96 36 +proc GetNonLocDamageModifier 36 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $480 +JUMPV +LABELV $477 +ADDRLP4 20 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 960 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_damageRegions +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $481 +ADDRGP4 $478 +JUMPV +LABELV $481 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 GetRegionDamageModifier +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 20 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 20 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $478 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $480 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 g_numDamageRegions +ADDP4 +INDIRI4 +LTI4 $477 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +NEF4 $484 +ADDRLP4 20 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $485 +JUMPV +LABELV $484 +ADDRLP4 24 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 20 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $485 +ADDRLP4 4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRGP4 g_debugDamage+12 +INDIRI4 +CNSTI4 1 +LEI4 $486 +ADDRGP4 $489 +ARGP4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $486 +ADDRLP4 4 +INDIRF4 +RETF4 +LABELV $476 +endproc GetNonLocDamageModifier 36 16 +proc GetPointDamageModifier 48 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $494 +JUMPV +LABELV $491 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +EQI4 $495 +ADDRGP4 $492 +JUMPV +LABELV $495 +ADDRLP4 8 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 8 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 8 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +GTI4 $500 +ADDRFP4 12 +INDIRF4 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +LTF4 $499 +ADDRFP4 12 +INDIRF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +GTF4 $499 +LABELV $500 +ADDRLP4 24 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 24 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 24 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LEI4 $497 +ADDRFP4 12 +INDIRF4 +ADDRLP4 32 +INDIRI4 +CVIF4 4 +LEF4 $497 +ADDRFP4 12 +INDIRF4 +ADDRLP4 28 +INDIRI4 +CVIF4 4 +GEF4 $497 +LABELV $499 +ADDRGP4 $492 +JUMPV +LABELV $497 +ADDRLP4 44 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRFP4 16 +INDIRF4 +ADDRLP4 44 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +LTF4 $503 +ADDRFP4 16 +INDIRF4 +ADDRLP4 44 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +LEF4 $501 +LABELV $503 +ADDRGP4 $492 +JUMPV +LABELV $501 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI4 36 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $492 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $494 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LTI4 $491 +ADDRGP4 g_debugDamage+12 +INDIRI4 +CNSTI4 0 +EQI4 $504 +ADDRGP4 $507 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $504 +ADDRLP4 4 +INDIRF4 +RETF4 +LABELV $490 +endproc GetPointDamageModifier 48 16 +proc G_CalcDamageModifier 148 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $509 +CNSTF4 1065353216 +RETF4 +ADDRGP4 $508 +JUMPV +LABELV $509 +ADDRFP4 16 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $511 +ADDRLP4 96 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1836 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 100 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 12 +EQI4 $515 +ADDRLP4 100 +INDIRI4 +CNSTI4 13 +NEI4 $513 +LABELV $515 +ADDRFP4 12 +INDIRI4 +CNSTI4 5 +EQI4 $516 +ADDRFP4 12 +INDIRI4 +CNSTI4 6 +NEI4 $513 +LABELV $516 +CNSTF4 1036831949 +RETF4 +ADDRGP4 $508 +JUMPV +LABELV $513 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 GetNonLocDamageModifier +CALLF4 +ASGNF4 +ADDRLP4 108 +INDIRF4 +RETF4 +ADDRGP4 $508 +JUMPV +LABELV $511 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_unlagged+12 +INDIRI4 +ADDRLP4 96 +INDIRI4 +EQI4 $517 +ADDRLP4 100 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $517 +ADDRLP4 100 +INDIRP4 +CNSTI4 2452 +ADDP4 +INDIRI4 +ADDRLP4 96 +INDIRI4 +EQI4 $517 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2416 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $518 +JUMPV +LABELV $517 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +LABELV $518 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRLP4 104 +ADDRFP4 4 +INDIRP4 +CNSTI4 452 +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 52+4 +ADDRLP4 16+4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 52+8 +ADDRLP4 16+8 +INDIRF4 +ADDRLP4 4+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 40+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 52+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 40+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 52+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64 +ADDRFP4 4 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +CNSTF4 0 +NEF4 $530 +ADDRLP4 64 +CNSTF4 1065353216 +ASGNF4 +LABELV $530 +ADDRLP4 4 +ARGP4 +ADDRLP4 116 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 68 +ADDRLP4 4 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 40+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 40+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 116 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 68 +INDIRF4 +CNSTF4 0 +GEF4 $536 +ADDRLP4 68 +CNSTF4 0 +ASGNF4 +LABELV $536 +ADDRLP4 68 +INDIRF4 +ADDRLP4 64 +INDIRF4 +LEF4 $538 +ADDRLP4 68 +ADDRLP4 64 +INDIRF4 +ASGNF4 +LABELV $538 +ADDRLP4 28 +ADDRLP4 68 +INDIRF4 +ADDRLP4 64 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 72+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 72+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 72 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRF4 +ADDRLP4 84+4 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 124 +ADDRGP4 AngleNormalize360 +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 124 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 960 +ADDRFP4 12 +INDIRI4 +MULI4 +ADDRGP4 g_damageRegions +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 g_numDamageRegions +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 132 +ADDRGP4 GetPointDamageModifier +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 132 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $545 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 136 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 136 +INDIRI4 +CNSTI4 0 +EQI4 $549 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 960 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_armourRegions +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 g_numArmourRegions +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 144 +ADDRGP4 GetPointDamageModifier +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 32 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +LABELV $549 +LABELV $546 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $545 +ADDRLP4 32 +INDIRF4 +RETF4 +LABELV $508 +endproc G_CalcDamageModifier 148 20 +export G_InitDamageLocations +proc G_InitDamageLocations 8288 16 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $552 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8272 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 8268 +ADDRLP4 8272 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $556 +ARGP4 +ADDRLP4 8268 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 72 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8276 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 8276 +INDIRI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $557 +ADDRGP4 $559 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $553 +JUMPV +LABELV $557 +ADDRLP4 68 +INDIRI4 +CNSTI4 8192 +LTI4 $560 +ADDRGP4 $562 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 68 +INDIRI4 +ARGI4 +CNSTI4 8192 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $553 +JUMPV +LABELV $560 +ADDRLP4 4 +ARGP4 +ADDRGP4 COM_BeginParseSession +CALLV +pop +ADDRLP4 76 +ARGP4 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 68 +INDIRI4 +ADDRLP4 76 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +CNSTI4 960 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_damageRegions +ADDP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 8284 +ADDRGP4 G_ParseDmgScript +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 g_numDamageRegions +ADDP4 +ADDRLP4 8284 +INDIRI4 +ASGNI4 +LABELV $553 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +LTI4 $552 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $563 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8272 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 8268 +ADDRLP4 8272 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $567 +ARGP4 +ADDRLP4 8268 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 72 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8276 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 8276 +INDIRI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $568 +ADDRGP4 $564 +JUMPV +LABELV $568 +ADDRLP4 68 +INDIRI4 +CNSTI4 8192 +LTI4 $570 +ADDRGP4 $562 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 68 +INDIRI4 +ARGI4 +CNSTI4 8192 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $564 +JUMPV +LABELV $570 +ADDRLP4 4 +ARGP4 +ADDRGP4 COM_BeginParseSession +CALLV +pop +ADDRLP4 76 +ARGP4 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 68 +INDIRI4 +ADDRLP4 76 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +CNSTI4 960 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_armourRegions +ADDP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 8284 +ADDRGP4 G_ParseDmgScript +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 g_numArmourRegions +ADDP4 +ADDRLP4 8284 +INDIRI4 +ASGNI4 +LABELV $564 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $563 +LABELV $551 +endproc G_InitDamageLocations 8288 16 +export G_SelectiveDamage +proc G_SelectiveDamage 4 32 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $573 +ADDRFP4 32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +EQI4 $573 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $573 +LABELV $572 +endproc G_SelectiveDamage 4 32 +export G_Damage +proc G_Damage 116 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 28 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $580 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LEI4 $580 +ADDRGP4 level+11196 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $576 +LABELV $580 +ADDRGP4 $575 +JUMPV +LABELV $576 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $581 +ADDRFP4 4 +ADDRGP4 g_entities+1798720 +ASGNP4 +LABELV $581 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $584 +ADDRFP4 8 +ADDRGP4 g_entities+1798720 +ASGNP4 +LABELV $584 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $587 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $575 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $591 +ADDRLP4 32 +INDIRI4 +CNSTI4 4 +NEI4 $575 +LABELV $591 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $575 +JUMPV +LABELV $587 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $592 +ADDRLP4 4 +INDIRP4 +CNSTI4 1768 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $592 +ADDRGP4 $575 +JUMPV +LABELV $592 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $594 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $595 +JUMPV +LABELV $594 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +LABELV $595 +ADDRLP4 0 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $596 +ADDRFP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 32 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $596 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $598 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 32 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $598 +ADDRFP4 28 +INDIRI4 +CNSTI4 25 +NEI4 $600 +ADDRLP4 0 +INDIRI4 +CNSTI4 50 +LEI4 $600 +ADDRLP4 0 +CNSTI4 50 +ASGNI4 +LABELV $600 +ADDRLP4 0 +INDIRI4 +CNSTI4 200 +LEI4 $602 +ADDRLP4 0 +CNSTI4 200 +ASGNI4 +LABELV $602 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $604 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $604 +ADDRFP4 24 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $606 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $606 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $608 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $608 +ADDRLP4 44 +CNSTF4 1128792064 +ASGNF4 +ADDRLP4 52 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 32 +ADDRFP4 12 +INDIRP4 +INDIRF4 +ADDRGP4 g_knockback+8 +INDIRF4 +ADDRLP4 52 +INDIRF4 +MULF4 +ADDRLP4 56 +INDIRF4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 32+4 +ADDRFP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRGP4 g_knockback+8 +INDIRF4 +ADDRLP4 52 +INDIRF4 +MULF4 +ADDRLP4 56 +INDIRF4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 32+8 +ADDRFP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRGP4 g_knockback+8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 44 +INDIRF4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRF4 +ADDRLP4 32+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRF4 +ADDRLP4 32+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $617 +ADDRLP4 72 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 50 +GEI4 $619 +ADDRLP4 72 +CNSTI4 50 +ASGNI4 +LABELV $619 +ADDRLP4 72 +INDIRI4 +CNSTI4 200 +LEI4 $621 +ADDRLP4 72 +CNSTI4 200 +ASGNI4 +LABELV $621 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +LABELV $617 +LABELV $608 +ADDRFP4 28 +INDIRI4 +CNSTI4 45 +EQI4 $626 +ADDRFP4 28 +INDIRI4 +CNSTI4 34 +EQI4 $626 +ADDRFP4 28 +INDIRI4 +CNSTI4 46 +NEI4 $623 +LABELV $626 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $623 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $623 +ADDRGP4 $575 +JUMPV +LABELV $623 +ADDRFP4 24 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +NEI4 $627 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +EQU4 $629 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 OnSameTeam +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $629 +ADDRGP4 g_dretchPunt+12 +INDIRI4 +CNSTI4 0 +EQI4 $631 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 3 +EQI4 $634 +ADDRLP4 52 +INDIRI4 +CNSTI4 4 +NEI4 $631 +LABELV $634 +ADDRLP4 84 +CNSTI4 496 +ASGNI4 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 92 +CNSTI4 500 +ASGNI4 +ADDRLP4 56+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 504 +ASGNI4 +ADDRLP4 56+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56 +ARGP4 +ADDRGP4 VectorNormalizeFast +CALLV +pop +ADDRLP4 100 +CNSTF4 1092616192 +ADDRFP4 20 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 68 +ADDRLP4 56 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 68+4 +ADDRLP4 56+4 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 68+8 +ADDRLP4 56+8 +INDIRF4 +CNSTF4 1092616192 +ADDRFP4 20 +INDIRI4 +CVIF4 4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 68+8 +CNSTF4 1115684864 +ASGNF4 +ADDRLP4 104 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +ADDRLP4 68 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 108 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRF4 +ADDRLP4 68+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 112 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRF4 +ADDRLP4 68+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $575 +JUMPV +LABELV $631 +ADDRGP4 g_friendlyFire+12 +INDIRI4 +CNSTI4 0 +NEI4 $644 +ADDRGP4 $575 +JUMPV +LABELV $644 +ADDRFP4 28 +INDIRI4 +CNSTI4 45 +EQI4 $649 +ADDRFP4 28 +INDIRI4 +CNSTI4 46 +NEI4 $647 +LABELV $649 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 1 +EQI4 $650 +ADDRLP4 60 +INDIRI4 +CNSTI4 2 +NEI4 $647 +LABELV $650 +ADDRFP4 20 +CNSTI4 5 +ASGNI4 +ADDRGP4 $648 +JUMPV +LABELV $647 +ADDRFP4 28 +INDIRI4 +CNSTI4 45 +EQI4 $654 +ADDRFP4 28 +INDIRI4 +CNSTI4 34 +EQI4 $654 +ADDRFP4 28 +INDIRI4 +CNSTI4 46 +NEI4 $651 +LABELV $654 +ADDRGP4 $575 +JUMPV +LABELV $651 +LABELV $648 +LABELV $629 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $655 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $655 +ADDRFP4 28 +INDIRI4 +CNSTI4 61 +EQI4 $655 +ADDRFP4 28 +INDIRI4 +CNSTI4 26 +EQI4 $655 +ADDRFP4 28 +INDIRI4 +CNSTI4 62 +EQI4 $655 +ADDRFP4 28 +INDIRI4 +CNSTI4 63 +EQI4 $655 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +NEI4 $657 +ADDRGP4 g_friendlyBuildableFire+12 +INDIRI4 +CNSTI4 0 +NEI4 $657 +ADDRGP4 $575 +JUMPV +LABELV $657 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $660 +ADDRFP4 0 +INDIRP4 +CNSTI4 912 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $660 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+15436 +INDIRI4 +LEI4 $660 +ADDRGP4 level+15436 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50000 +ADDI4 +ASGNI4 +CNSTI4 76 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_BroadcastEvent +CALLV +pop +LABELV $660 +LABELV $655 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $666 +ADDRGP4 $575 +JUMPV +LABELV $666 +LABELV $627 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $668 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +EQU4 $668 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 48 +INDIRI4 +LEI4 $668 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 5 +EQI4 $668 +ADDRLP4 52 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $668 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 OnSameTeam +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $670 +ADDRLP4 60 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 260 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $671 +JUMPV +LABELV $670 +ADDRLP4 64 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 260 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $671 +LABELV $668 +ADDRLP4 8 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $672 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $674 +ADDRLP4 4 +INDIRP4 +CNSTI4 276 +ADDP4 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRGP4 $675 +JUMPV +LABELV $674 +ADDRLP4 4 +INDIRP4 +CNSTI4 276 +ADDP4 +CNSTI4 1022 +ASGNI4 +LABELV $675 +ADDRLP4 56 +ADDRLP4 4 +INDIRP4 +CNSTI4 1800 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 4 +INDIRP4 +CNSTI4 1804 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 4 +INDIRP4 +CNSTI4 1808 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $676 +ADDRLP4 4 +INDIRP4 +CNSTI4 1812 +ADDP4 +ADDRFP4 12 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 1824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $677 +JUMPV +LABELV $676 +ADDRLP4 4 +INDIRP4 +CNSTI4 1812 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 1824 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $677 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1832 +ADDP4 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1836 +ADDP4 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 G_CalcDamageModifier +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ADDRLP4 68 +INDIRF4 +MULF4 +CNSTF4 1056964608 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 72 +CNSTI4 524 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $678 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 1904 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $678 +ADDRLP4 76 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $678 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $681 +ADDRFP4 28 +INDIRI4 +CNSTI4 48 +EQI4 $681 +ADDRFP4 28 +INDIRI4 +CNSTI4 39 +EQI4 $681 +ADDRFP4 28 +INDIRI4 +CNSTI4 41 +EQI4 $681 +ADDRFP4 28 +INDIRI4 +CNSTI4 32 +EQI4 $681 +ADDRFP4 28 +INDIRI4 +CNSTI4 52 +EQI4 $681 +ADDRFP4 28 +INDIRI4 +CNSTI4 57 +EQI4 $681 +ADDRLP4 16 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 10000 +ADDI4 +ASGNI4 +ADDRGP4 $682 +JUMPV +LABELV $681 +ADDRFP4 28 +INDIRI4 +CNSTI4 31 +NEI4 $684 +ADDRFP4 28 +INDIRI4 +CNSTI4 39 +NEI4 $687 +ADDRFP4 28 +INDIRI4 +CNSTI4 41 +NEI4 $687 +ADDRFP4 28 +INDIRI4 +CNSTI4 17 +EQI4 $684 +LABELV $687 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $688 +ADDRLP4 16 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDRGP4 g_basiPoisonTime+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +ADDRGP4 $689 +JUMPV +LABELV $688 +ADDRLP4 16 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDRGP4 g_basiUpgPoisonTime+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +LABELV $689 +LABELV $684 +LABELV $682 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +LEI4 $694 +ADDRLP4 88 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1896 +ADDP4 +INDIRI4 +LEI4 $696 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1896 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1908 +ADDP4 +ADDRFP4 8 +INDIRP4 +ASGNP4 +LABELV $696 +LABELV $694 +LABELV $678 +LABELV $672 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +GEI4 $698 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +LABELV $698 +ADDRGP4 g_debugDamage+12 +INDIRI4 +CNSTI4 0 +EQI4 $700 +ADDRGP4 $703 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $700 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $705 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $707 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $707 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $709 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1948 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $711 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1952 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $713 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +LABELV $713 +LABELV $711 +LABELV $709 +LABELV $705 +ADDRFP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $717 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $717 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 G_InstantRewardAttacker +CALLF4 +pop +ADDRLP4 60 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $717 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $719 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $721 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +LABELV $721 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 -999 +GEI4 $723 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 -999 +ASGNI4 +LABELV $723 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $575 +JUMPV +LABELV $719 +ADDRFP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $725 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $725 +LABELV $575 +endproc G_Damage 116 24 +export CanDamage +proc CanDamage 132 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 476 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 480 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 492 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 92 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 12 +ADDRLP4 92 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12+8 +CNSTF4 1056964608 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 vec3_origin +ASGNP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1023 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $738 +ADDRLP4 24+52 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +NEI4 $734 +LABELV $738 +CNSTI4 1 +RETI4 +ADDRGP4 $727 +JUMPV +LABELV $734 +ADDRLP4 0 +ADDRLP4 12 +INDIRB +ASGNB 12 +ADDRLP4 100 +CNSTF4 1097859072 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 100 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 100 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 vec3_origin +ASGNP4 +ADDRLP4 104 +INDIRP4 +ARGP4 +ADDRLP4 104 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1023 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $740 +CNSTI4 1 +RETI4 +ADDRGP4 $727 +JUMPV +LABELV $740 +ADDRLP4 0 +ADDRLP4 12 +INDIRB +ASGNB 12 +ADDRLP4 108 +CNSTF4 1097859072 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 108 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 112 +ADDRGP4 vec3_origin +ASGNP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1023 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $744 +CNSTI4 1 +RETI4 +ADDRGP4 $727 +JUMPV +LABELV $744 +ADDRLP4 0 +ADDRLP4 12 +INDIRB +ASGNB 12 +ADDRLP4 116 +CNSTF4 1097859072 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 116 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 116 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 120 +ADDRGP4 vec3_origin +ASGNP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1023 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $748 +CNSTI4 1 +RETI4 +ADDRGP4 $727 +JUMPV +LABELV $748 +ADDRLP4 0 +ADDRLP4 12 +INDIRB +ASGNB 12 +ADDRLP4 124 +CNSTF4 1097859072 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 124 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 124 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 vec3_origin +ASGNP4 +ADDRLP4 128 +INDIRP4 +ARGP4 +ADDRLP4 128 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1023 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $752 +CNSTI4 1 +RETI4 +ADDRGP4 $727 +JUMPV +LABELV $752 +CNSTI4 0 +RETI4 +LABELV $727 +endproc CanDamage 132 28 +export G_SelectiveRadiusDamage +proc G_SelectiveRadiusDamage 4196 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 20 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 4168 +CNSTI4 0 +ASGNI4 +ADDRFP4 12 +INDIRF4 +CNSTF4 1065353216 +GEF4 $756 +ADDRFP4 12 +CNSTF4 1065353216 +ASGNF4 +LABELV $756 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $758 +ADDRLP4 4172 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4172 +INDIRI4 +ADDRLP4 4144 +ADDP4 +ADDRLP4 4172 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4176 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4176 +INDIRI4 +ADDRLP4 4156 +ADDP4 +ADDRLP4 4176 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $759 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $758 +ADDRLP4 4144 +ARGP4 +ADDRLP4 4156 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4172 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4140 +ADDRLP4 4172 +INDIRI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 $765 +JUMPV +LABELV $762 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 44 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +NEU4 $766 +ADDRGP4 $763 +JUMPV +LABELV $766 +ADDRLP4 4 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $768 +ADDRGP4 $763 +JUMPV +LABELV $768 +ADDRLP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $770 +ADDRGP4 $763 +JUMPV +LABELV $770 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $772 +ADDRLP4 4176 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4176 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 4176 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 472 +ADDP4 +ADDP4 +INDIRF4 +GEF4 $776 +ADDRLP4 4180 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4180 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4180 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 472 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 4180 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $777 +JUMPV +LABELV $776 +ADDRLP4 4184 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4184 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 4184 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 484 +ADDP4 +ADDP4 +INDIRF4 +LEF4 $778 +ADDRLP4 4188 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4188 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4188 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 4188 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 484 +ADDP4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $779 +JUMPV +LABELV $778 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +CNSTF4 0 +ASGNF4 +LABELV $779 +LABELV $777 +LABELV $773 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $772 +ADDRLP4 8 +ARGP4 +ADDRLP4 4176 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4176 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRFP4 12 +INDIRF4 +LTF4 $780 +ADDRGP4 $763 +JUMPV +LABELV $780 +ADDRLP4 40 +ADDRFP4 8 +INDIRF4 +CNSTF4 1065353216 +ADDRLP4 24 +INDIRF4 +ADDRFP4 12 +INDIRF4 +DIVF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4180 +ADDRGP4 CanDamage +CALLI4 +ASGNI4 +ADDRLP4 4180 +INDIRI4 +CNSTI4 0 +EQI4 $782 +ADDRLP4 4184 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4184 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $782 +ADDRLP4 4184 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRFP4 24 +INDIRI4 +EQI4 $782 +ADDRLP4 28 +ADDRLP4 4 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 4 +INDIRP4 +CNSTI4 500 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 4 +INDIRP4 +CNSTI4 504 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 28+8 +INDIRF4 +CNSTF4 1103101952 +ADDF4 +ASGNF4 +ADDRLP4 4168 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRF4 +CVFI4 4 +ARGI4 +CNSTI4 17 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $782 +LABELV $763 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $765 +ADDRLP4 20 +INDIRI4 +ADDRLP4 4140 +INDIRI4 +LTI4 $762 +ADDRLP4 4168 +INDIRI4 +RETI4 +LABELV $755 +endproc G_SelectiveRadiusDamage 4196 32 +export G_Knockback +proc G_Knockback 56 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $788 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $788 +ADDRLP4 12 +CNSTF4 1128792064 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $790 +ADDRLP4 16 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $790 +CNSTI4 8 +ARGI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $790 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +CNSTF4 1137180672 +ADDF4 +ASGNF4 +LABELV $790 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $792 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +DIVI4 +ASGNI4 +LABELV $792 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRFP4 8 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRGP4 g_knockback+8 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRF4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 24 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRGP4 g_knockback+8 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRF4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRGP4 g_knockback+8 +INDIRF4 +ADDRFP4 8 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 12 +INDIRF4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $801 +ADDRLP4 48 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +LSHI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 50 +GEI4 $803 +ADDRLP4 48 +CNSTI4 50 +ASGNI4 +LABELV $803 +ADDRLP4 48 +INDIRI4 +CNSTI4 200 +LEI4 $805 +ADDRLP4 48 +CNSTI4 200 +ASGNI4 +LABELV $805 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +LABELV $801 +LABELV $788 +LABELV $787 +endproc G_Knockback 56 8 +export G_RadiusDamage +proc G_RadiusDamage 4192 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 20 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 4168 +CNSTI4 0 +ASGNI4 +ADDRFP4 12 +INDIRF4 +CNSTF4 1065353216 +GEF4 $808 +ADDRFP4 12 +CNSTF4 1065353216 +ASGNF4 +LABELV $808 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $810 +ADDRLP4 4172 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4172 +INDIRI4 +ADDRLP4 4144 +ADDP4 +ADDRLP4 4172 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4176 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4176 +INDIRI4 +ADDRLP4 4156 +ADDP4 +ADDRLP4 4176 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $811 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $810 +ADDRLP4 4144 +ARGP4 +ADDRLP4 4156 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4172 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4140 +ADDRLP4 4172 +INDIRI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 $817 +JUMPV +LABELV $814 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 44 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +NEU4 $818 +ADDRGP4 $815 +JUMPV +LABELV $818 +ADDRLP4 4 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $820 +ADDRGP4 $815 +JUMPV +LABELV $820 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $822 +ADDRLP4 4176 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4176 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 4176 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 472 +ADDP4 +ADDP4 +INDIRF4 +GEF4 $826 +ADDRLP4 4180 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4180 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4180 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 472 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 4180 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $827 +JUMPV +LABELV $826 +ADDRLP4 4184 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4184 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 4184 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 484 +ADDP4 +ADDP4 +INDIRF4 +LEF4 $828 +ADDRLP4 4188 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4188 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4188 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 4188 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 484 +ADDP4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $829 +JUMPV +LABELV $828 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +CNSTF4 0 +ASGNF4 +LABELV $829 +LABELV $827 +LABELV $823 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $822 +ADDRLP4 8 +ARGP4 +ADDRLP4 4176 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4176 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRFP4 12 +INDIRF4 +LTF4 $830 +ADDRGP4 $815 +JUMPV +LABELV $830 +ADDRLP4 40 +ADDRFP4 8 +INDIRF4 +CNSTF4 1065353216 +ADDRLP4 24 +INDIRF4 +ADDRFP4 12 +INDIRF4 +DIVF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4180 +ADDRGP4 CanDamage +CALLI4 +ASGNI4 +ADDRLP4 4180 +INDIRI4 +CNSTI4 0 +EQI4 $832 +ADDRLP4 28 +ADDRLP4 4 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 4 +INDIRP4 +CNSTI4 500 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 4 +INDIRP4 +CNSTI4 504 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 28+8 +INDIRF4 +CNSTF4 1103101952 +ADDF4 +ASGNF4 +ADDRLP4 4168 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRF4 +CVFI4 4 +ARGI4 +CNSTI4 17 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $832 +LABELV $815 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $817 +ADDRLP4 20 +INDIRI4 +ADDRLP4 4140 +INDIRI4 +LTI4 $814 +ADDRLP4 4168 +INDIRI4 +RETI4 +LABELV $807 +endproc G_RadiusDamage 4192 32 +export G_LogDestruction +proc G_LogDestruction 64 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 61 +EQI4 $840 +ADDRFP4 8 +INDIRI4 +CNSTI4 62 +EQI4 $841 +ADDRFP4 8 +INDIRI4 +CNSTI4 63 +EQI4 $842 +ADDRGP4 $838 +JUMPV +LABELV $840 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $839 +JUMPV +LABELV $841 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $839 +JUMPV +LABELV $842 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $844 +ADDRLP4 8 +CNSTI4 5 +ASGNI4 +ADDRGP4 $845 +JUMPV +LABELV $844 +ADDRLP4 8 +CNSTI4 6 +ASGNI4 +LABELV $845 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $839 +JUMPV +LABELV $838 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $846 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +NEI4 $848 +ADDRLP4 0 +CNSTI4 4 +ASGNI4 +ADDRGP4 $839 +JUMPV +LABELV $848 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $839 +JUMPV +LABELV $846 +ADDRLP4 0 +CNSTI4 6 +ASGNI4 +LABELV $839 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_BuildLogAuto +CALLV +pop +ADDRFP4 8 +INDIRI4 +CNSTI4 62 +NEI4 $850 +ADDRGP4 $837 +JUMPV +LABELV $850 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $852 +ARGP4 +ADDRLP4 24 +ADDRGP4 g_entities +CVPU4 4 +ASGNU4 +ADDRLP4 28 +CNSTI4 1760 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRU4 +SUBU4 +CVUI4 4 +ADDRLP4 28 +INDIRI4 +DIVI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRU4 +SUBU4 +CVUI4 4 +ADDRLP4 28 +INDIRI4 +DIVI4 +ARGI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 modNames +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +CNSTI4 61 +NEI4 $857 +ADDRLP4 8 +ADDRGP4 $853 +ASGNP4 +ADDRGP4 $858 +JUMPV +LABELV $857 +ADDRLP4 8 +ADDRGP4 $854 +ASGNP4 +LABELV $858 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $859 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRGP4 $860 +JUMPV +LABELV $859 +ADDRLP4 12 +ADDRGP4 $291 +ASGNP4 +LABELV $860 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRFP4 8 +INDIRI4 +CNSTI4 63 +NEI4 $861 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $861 +ADDRLP4 36 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $861 +ADDRGP4 $837 +JUMPV +LABELV $861 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $863 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +NEI4 $863 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $865 +ARGP4 +ADDRFP4 8 +INDIRI4 +CNSTI4 61 +NEI4 $870 +ADDRLP4 48 +ADDRGP4 $866 +ASGNP4 +ADDRGP4 $871 +JUMPV +LABELV $870 +ADDRLP4 48 +ADDRGP4 $867 +ASGNP4 +LABELV $871 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRLP4 56 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +CNSTI4 61 +NEI4 $872 +ADDRLP4 52 +ADDRGP4 $853 +ASGNP4 +ADDRGP4 $873 +JUMPV +LABELV $872 +ADDRLP4 52 +ADDRGP4 $854 +ASGNP4 +LABELV $873 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $863 +LABELV $837 +endproc G_LogDestruction 64 32 +bss +export g_numArmourRegions +align 4 +LABELV g_numArmourRegions +skip 52 +export g_armourRegions +align 4 +LABELV g_armourRegions +skip 12480 +export g_numDamageRegions +align 4 +LABELV g_numDamageRegions +skip 60 +export g_damageRegions +align 4 +LABELV g_damageRegions +skip 14400 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import body_die +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $867 +byte 1 66 +byte 1 65 +byte 1 83 +byte 1 69 +byte 1 32 +byte 1 68 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 79 +byte 1 89 +byte 1 0 +align 1 +LABELV $866 +byte 1 66 +byte 1 65 +byte 1 83 +byte 1 69 +byte 1 32 +byte 1 68 +byte 1 69 +byte 1 67 +byte 1 79 +byte 1 78 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 0 +align 1 +LABELV $865 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 51 +byte 1 91 +byte 1 37 +byte 1 115 +byte 1 93 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $854 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $853 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $852 +byte 1 94 +byte 1 51 +byte 1 68 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $703 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 58 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 58 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 58 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $567 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 0 +align 1 +LABELV $562 +byte 1 94 +byte 1 49 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 44 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $559 +byte 1 94 +byte 1 49 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $556 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $507 +byte 1 71 +byte 1 101 +byte 1 116 +byte 1 68 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 40 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 44 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $489 +byte 1 71 +byte 1 101 +byte 1 116 +byte 1 78 +byte 1 111 +byte 1 110 +byte 1 76 +byte 1 111 +byte 1 99 +byte 1 68 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 40 +byte 1 41 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 37 +byte 1 102 +byte 1 44 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 58 +byte 1 37 +byte 1 102 +byte 1 44 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 58 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $475 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 83 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $471 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 91 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 10 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $428 +byte 1 71 +byte 1 101 +byte 1 116 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 68 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 10 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 100 +byte 1 121 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 91 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 10 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $415 +byte 1 85 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $414 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 0 +align 1 +LABELV $411 +byte 1 49 +byte 1 46 +byte 1 48 +byte 1 0 +align 1 +LABELV $408 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $405 +byte 1 51 +byte 1 54 +byte 1 48 +byte 1 0 +align 1 +LABELV $402 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 65 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $397 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 65 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $394 +byte 1 49 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $391 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 72 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $388 +byte 1 48 +byte 1 0 +align 1 +LABELV $385 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 72 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $380 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $377 +byte 1 125 +byte 1 0 +align 1 +LABELV $374 +byte 1 85 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $368 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $365 +byte 1 77 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 123 +byte 1 0 +align 1 +LABELV $364 +byte 1 123 +byte 1 0 +align 1 +LABELV $311 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 44 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 51 +byte 1 105 +byte 1 32 +byte 1 72 +byte 1 80 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $302 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 102 +byte 1 101 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $295 +byte 1 68 +byte 1 105 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $291 +byte 1 60 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 108 +byte 1 100 +byte 1 62 +byte 1 0 +align 1 +LABELV $274 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $270 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $269 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $151 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 65 +byte 1 66 +byte 1 79 +byte 1 77 +byte 1 66 +byte 1 0 +align 1 +LABELV $150 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 78 +byte 1 79 +byte 1 67 +byte 1 82 +byte 1 69 +byte 1 69 +byte 1 80 +byte 1 0 +align 1 +LABELV $149 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 82 +byte 1 69 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $148 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 67 +byte 1 79 +byte 1 78 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 0 +align 1 +LABELV $147 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 76 +byte 1 65 +byte 1 80 +byte 1 0 +align 1 +LABELV $146 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 79 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $145 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 65 +byte 1 84 +byte 1 85 +byte 1 66 +byte 1 69 +byte 1 0 +align 1 +LABELV $144 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 65 +byte 1 83 +byte 1 80 +byte 1 65 +byte 1 87 +byte 1 78 +byte 1 0 +align 1 +LABELV $143 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 82 +byte 1 69 +byte 1 65 +byte 1 67 +byte 1 84 +byte 1 79 +byte 1 82 +byte 1 0 +align 1 +LABELV $142 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 77 +byte 1 71 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 82 +byte 1 69 +byte 1 84 +byte 1 50 +byte 1 0 +align 1 +LABELV $141 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 77 +byte 1 71 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 82 +byte 1 69 +byte 1 84 +byte 1 0 +align 1 +LABELV $140 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 83 +byte 1 76 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 0 +align 1 +LABELV $139 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 72 +byte 1 83 +byte 1 80 +byte 1 65 +byte 1 87 +byte 1 78 +byte 1 0 +align 1 +LABELV $138 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 77 +byte 1 68 +byte 1 50 +byte 1 0 +align 1 +LABELV $137 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 77 +byte 1 0 +align 1 +LABELV $136 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 73 +byte 1 78 +byte 1 70 +byte 1 69 +byte 1 67 +byte 1 84 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $135 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 80 +byte 1 79 +byte 1 73 +byte 1 83 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $134 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 76 +byte 1 79 +byte 1 87 +byte 1 66 +byte 1 76 +byte 1 79 +byte 1 66 +byte 1 0 +align 1 +LABELV $133 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 52 +byte 1 95 +byte 1 67 +byte 1 82 +byte 1 85 +byte 1 83 +byte 1 72 +byte 1 0 +align 1 +LABELV $132 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 52 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 77 +byte 1 80 +byte 1 76 +byte 1 69 +byte 1 0 +align 1 +LABELV $131 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 52 +byte 1 95 +byte 1 67 +byte 1 76 +byte 1 65 +byte 1 87 +byte 1 0 +align 1 +LABELV $130 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 53 +byte 1 95 +byte 1 66 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 66 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 0 +align 1 +LABELV $129 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 53 +byte 1 95 +byte 1 90 +byte 1 65 +byte 1 80 +byte 1 0 +align 1 +LABELV $128 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 53 +byte 1 95 +byte 1 67 +byte 1 76 +byte 1 65 +byte 1 87 +byte 1 0 +align 1 +LABELV $127 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 50 +byte 1 95 +byte 1 66 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 66 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 0 +align 1 +LABELV $126 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 50 +byte 1 95 +byte 1 90 +byte 1 65 +byte 1 80 +byte 1 0 +align 1 +LABELV $125 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 50 +byte 1 95 +byte 1 67 +byte 1 76 +byte 1 65 +byte 1 87 +byte 1 0 +align 1 +LABELV $124 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 51 +byte 1 95 +byte 1 66 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 66 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 0 +align 1 +LABELV $123 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 53 +byte 1 95 +byte 1 80 +byte 1 82 +byte 1 73 +byte 1 67 +byte 1 75 +byte 1 76 +byte 1 69 +byte 1 83 +byte 1 0 +align 1 +LABELV $122 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 53 +byte 1 95 +byte 1 80 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $121 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 51 +byte 1 95 +byte 1 80 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $120 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 51 +byte 1 95 +byte 1 67 +byte 1 76 +byte 1 65 +byte 1 87 +byte 1 0 +align 1 +LABELV $119 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 49 +byte 1 95 +byte 1 80 +byte 1 67 +byte 1 76 +byte 1 79 +byte 1 85 +byte 1 68 +byte 1 0 +align 1 +LABELV $118 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 49 +byte 1 95 +byte 1 67 +byte 1 76 +byte 1 65 +byte 1 87 +byte 1 0 +align 1 +LABELV $117 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 48 +byte 1 95 +byte 1 66 +byte 1 73 +byte 1 84 +byte 1 69 +byte 1 0 +align 1 +LABELV $116 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 65 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 67 +byte 1 76 +byte 1 65 +byte 1 87 +byte 1 0 +align 1 +LABELV $115 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 73 +byte 1 71 +byte 1 71 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 72 +byte 1 85 +byte 1 82 +byte 1 84 +byte 1 0 +align 1 +LABELV $114 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 84 +byte 1 65 +byte 1 82 +byte 1 71 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 76 +byte 1 65 +byte 1 83 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $113 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 85 +byte 1 73 +byte 1 67 +byte 1 73 +byte 1 68 +byte 1 69 +byte 1 0 +align 1 +LABELV $112 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 0 +align 1 +LABELV $111 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 69 +byte 1 70 +byte 1 82 +byte 1 65 +byte 1 71 +byte 1 0 +align 1 +LABELV $110 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 67 +byte 1 82 +byte 1 85 +byte 1 83 +byte 1 72 +byte 1 0 +align 1 +LABELV $109 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 65 +byte 1 86 +byte 1 65 +byte 1 0 +align 1 +LABELV $108 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 76 +byte 1 73 +byte 1 77 +byte 1 69 +byte 1 0 +align 1 +LABELV $107 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $106 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 73 +byte 1 84 +byte 1 69 +byte 1 70 +byte 1 85 +byte 1 76 +byte 1 95 +byte 1 65 +byte 1 66 +byte 1 67 +byte 1 69 +byte 1 83 +byte 1 83 +byte 1 0 +align 1 +LABELV $105 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 77 +byte 1 79 +byte 1 75 +byte 1 69 +byte 1 0 +align 1 +LABELV $104 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 70 +byte 1 76 +byte 1 65 +byte 1 77 +byte 1 69 +byte 1 83 +byte 1 0 +align 1 +LABELV $103 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 69 +byte 1 0 +align 1 +LABELV $102 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 80 +byte 1 83 +byte 1 65 +byte 1 87 +byte 1 66 +byte 1 76 +byte 1 65 +byte 1 68 +byte 1 69 +byte 1 0 +align 1 +LABELV $101 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 71 +byte 1 82 +byte 1 69 +byte 1 78 +byte 1 65 +byte 1 68 +byte 1 69 +byte 1 0 +align 1 +LABELV $100 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 70 +byte 1 76 +byte 1 65 +byte 1 77 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 83 +byte 1 72 +byte 1 0 +align 1 +LABELV $99 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 70 +byte 1 76 +byte 1 65 +byte 1 77 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $98 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 67 +byte 1 65 +byte 1 78 +byte 1 78 +byte 1 79 +byte 1 78 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 83 +byte 1 72 +byte 1 0 +align 1 +LABELV $97 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 67 +byte 1 65 +byte 1 78 +byte 1 78 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $96 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 65 +byte 1 83 +byte 1 71 +byte 1 85 +byte 1 78 +byte 1 0 +align 1 +LABELV $95 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 77 +byte 1 68 +byte 1 82 +byte 1 73 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $94 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 80 +byte 1 82 +byte 1 73 +byte 1 70 +byte 1 76 +byte 1 69 +byte 1 0 +align 1 +LABELV $93 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 85 +byte 1 78 +byte 1 0 +align 1 +LABELV $92 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 77 +byte 1 65 +byte 1 67 +byte 1 72 +byte 1 73 +byte 1 78 +byte 1 69 +byte 1 71 +byte 1 85 +byte 1 78 +byte 1 0 +align 1 +LABELV $91 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 80 +byte 1 65 +byte 1 73 +byte 1 78 +byte 1 83 +byte 1 65 +byte 1 87 +byte 1 0 +align 1 +LABELV $90 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 66 +byte 1 76 +byte 1 65 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $89 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 72 +byte 1 79 +byte 1 84 +byte 1 71 +byte 1 85 +byte 1 78 +byte 1 0 +align 1 +LABELV $88 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 72 +byte 1 68 +byte 1 79 +byte 1 71 +byte 1 0 +align 1 +LABELV $87 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 85 +byte 1 78 +byte 1 75 +byte 1 78 +byte 1 79 +byte 1 87 +byte 1 78 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_main.asm b/build/release-linux-x86_64/base/game/g_main.asm new file mode 100644 index 0000000..089bf98 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_main.asm @@ -0,0 +1,16042 @@ +data +align 4 +LABELV gameCvarTable +address g_cheats +address $78 +address $79 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +byte 4 0 +address $80 +address $81 +byte 4 68 +byte 4 0 +byte 4 0 +skip 4 +byte 4 0 +address $82 +address $83 +byte 4 64 +byte 4 0 +byte 4 0 +skip 4 +byte 4 0 +address $84 +address $85 +byte 4 68 +byte 4 0 +byte 4 0 +skip 4 +byte 4 0 +address $86 +address $87 +byte 4 68 +byte 4 0 +byte 4 0 +skip 4 +address g_restarted +address $88 +address $89 +byte 4 64 +byte 4 0 +byte 4 0 +skip 4 +address g_lockTeamsAtStart +address $90 +address $89 +byte 4 64 +byte 4 0 +byte 4 0 +skip 4 +byte 4 0 +address $91 +address $79 +byte 4 68 +byte 4 0 +byte 4 0 +skip 4 +byte 4 0 +address $92 +address $79 +byte 4 68 +byte 4 0 +byte 4 0 +skip 4 +address g_maxclients +address $93 +address $94 +byte 4 37 +byte 4 0 +byte 4 0 +skip 4 +address g_maxGameClients +address $95 +address $89 +byte 4 5 +byte 4 0 +byte 4 0 +skip 4 +address g_timelimit +address $96 +address $89 +byte 4 1029 +byte 4 0 +byte 4 1 +skip 4 +address g_suddenDeathTime +address $97 +address $98 +byte 4 1029 +byte 4 0 +byte 4 1 +skip 4 +address g_armageddonTimeStep +address $99 +address $100 +byte 4 1029 +byte 4 0 +byte 4 1 +skip 4 +address g_armageddonInitialTimeStep +address $101 +address $102 +byte 4 1029 +byte 4 0 +byte 4 1 +skip 4 +address g_armageddonDefensiveKillPercent +address $103 +address $102 +byte 4 1029 +byte 4 0 +byte 4 1 +skip 4 +address g_armageddonOtherKillPercent +address $104 +address $100 +byte 4 1029 +byte 4 0 +byte 4 1 +skip 4 +address g_synchronousClients +address $105 +address $89 +byte 4 8 +byte 4 0 +byte 4 0 +skip 4 +address g_friendlyFreeze +address $106 +address $89 +byte 4 5 +byte 4 0 +byte 4 0 +skip 4 +address g_friendlyFire +address $107 +address $89 +byte 4 5 +byte 4 0 +byte 4 1 +skip 4 +address g_friendlyBuildableFire +address $108 +address $89 +byte 4 5 +byte 4 0 +byte 4 1 +skip 4 +address g_dretchPunt +address $109 +address $110 +byte 4 1 +byte 4 0 +byte 4 1 +skip 4 +address g_teamForceBalance +address $111 +address $110 +byte 4 1 +byte 4 0 +byte 4 1 +skip 4 +address g_warmup +address $112 +address $102 +byte 4 1 +byte 4 0 +byte 4 1 +skip 4 +address g_doWarmup +address $113 +address $110 +byte 4 1 +byte 4 0 +byte 4 1 +skip 4 +address g_logFile +address $114 +address $115 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_logFileSync +address $116 +address $89 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_password +address $117 +address $79 +byte 4 2 +byte 4 0 +byte 4 0 +skip 4 +address g_needpass +address $118 +address $89 +byte 4 68 +byte 4 0 +byte 4 0 +skip 4 +address g_dedicated +address $119 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_speed +address $120 +address $121 +byte 4 0 +byte 4 0 +byte 4 1 +skip 4 +address g_gravity +address $122 +address $123 +byte 4 0 +byte 4 0 +byte 4 1 +address cv_gravity +address g_knockback +address $124 +address $125 +byte 4 0 +byte 4 0 +byte 4 1 +skip 4 +address g_inactivity +address $126 +address $127 +byte 4 0 +byte 4 0 +byte 4 1 +skip 4 +address g_debugMove +address $128 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_debugDamage +address $129 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_motd +address $130 +address $79 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_allowVote +address $131 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_voteLimit +address $132 +address $100 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_suddenDeathVotePercent +address $133 +address $134 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_suddenDeathVoteDelay +address $135 +address $136 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_armageddonVotePercent +address $137 +address $134 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_armageddonPercent +address $138 +address $139 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_readyPercent +address $140 +address $141 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_minNameChangePeriod +address $142 +address $100 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_maxNameChanges +address $143 +address $100 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_smoothClients +address $144 +address $110 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address pmove_fixed +address $145 +address $89 +byte 4 8 +byte 4 0 +byte 4 0 +skip 4 +address pmove_msec +address $146 +address $94 +byte 4 8 +byte 4 0 +byte 4 0 +skip 4 +address g_alienBuildPoints +address $147 +address $148 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_alienBuildQueueTime +address $149 +address $150 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_alienColonyBuildPoints +address $151 +address $152 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_alienColonyBuildPointsRate +address $153 +address $154 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_alienColonyMaxAge +address $155 +address $102 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_alienColonyRadius +address $156 +address $157 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_humanBuildPoints +address $158 +address $148 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_humanBuildQueueTime +address $159 +address $160 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_humanDefenceComputerLimit +address $161 +address $162 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_humanDefenceComputerRate +address $163 +address $164 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_humanRefineryBuildPoints +address $165 +address $152 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_humanRefineryBuildPointsRate +address $166 +address $167 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_humanRefineryMaxAge +address $168 +address $102 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_humanRefineryRadius +address $169 +address $157 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_humanStage +address $170 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_humanCredits +address $171 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_humanStage +address $170 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_humanCredits +address $171 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_humanMaxStage +address $172 +address $173 +byte 4 0 +byte 4 0 +byte 4 0 +address cv_humanMaxStage +address g_humanStage2Threshold +address $174 +address $175 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_humanStage3Threshold +address $176 +address $150 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_alienStage +address $177 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_alienCredits +address $178 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_alienMaxStage +address $179 +address $173 +byte 4 0 +byte 4 0 +byte 4 0 +address cv_alienMaxStage +address g_alienStage2Threshold +address $180 +address $150 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_alienStage3Threshold +address $181 +address $182 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_alienGrangerDanceBonus +address $183 +address $100 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_alienBarbsRegen2x +address $184 +address $185 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_alienBarbsRegen3x +address $186 +address $187 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_teamImbalanceWarnings +address $188 +address $189 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_freeFundPeriod +address $190 +address $191 +byte 4 1 +byte 4 0 +byte 4 1 +skip 4 +address g_alienAnticampBonusMax +address $192 +address $110 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_alienAnticampBonus1 +address $193 +address $194 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_alienAnticampRange +address $195 +address $196 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_humanAnticampBonusMax +address $197 +address $110 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_humanAnticampBonus1 +address $198 +address $194 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_humanAnticampRange +address $199 +address $123 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_contagionProb +address $200 +address $201 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_boosterPoisonTime +address $202 +address $203 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_basiPoisonTime +address $204 +address $100 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_basiUpgPoisonTime +address $205 +address $94 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_maxVariableBuildPoints +address $206 +address $207 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_variableBuildPointsPower +address $208 +address $187 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_maxFixedBuildPoints +address $209 +address $141 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_unlagged +address $210 +address $110 +byte 4 5 +byte 4 0 +byte 4 1 +skip 4 +address g_disabledEquipment +address $211 +address $79 +byte 4 72 +byte 4 0 +byte 4 0 +skip 4 +address g_disabledClasses +address $212 +address $79 +byte 4 72 +byte 4 0 +byte 4 0 +skip 4 +address g_disabledBuildables +address $213 +address $79 +byte 4 72 +byte 4 0 +byte 4 0 +skip 4 +address g_sayAreaRange +address $214 +address $125 +byte 4 1 +byte 4 0 +byte 4 1 +skip 4 +address g_floodMaxDemerits +address $215 +address $216 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_floodMinTime +address $217 +address $218 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_teleportSafeTime +address $219 +address $220 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_markDeconstruct +address $221 +address $89 +byte 4 5 +byte 4 0 +byte 4 1 +skip 4 +address g_debugMapRotation +address $222 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_currentMapRotation +address $223 +address $224 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_mapRotationNodes +address $225 +address $79 +byte 4 64 +byte 4 0 +byte 4 0 +skip 4 +address g_mapRotationStack +address $226 +address $79 +byte 4 64 +byte 4 0 +byte 4 0 +skip 4 +address g_mapLog +address $227 +address $79 +byte 4 64 +byte 4 0 +byte 4 0 +skip 4 +address g_nextMap +address $228 +address $79 +byte 4 0 +byte 4 0 +byte 4 1 +skip 4 +address g_initialMapRotation +address $229 +address $79 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_debugVoices +address $230 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_voiceChats +address $231 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_shove +address $232 +address $94 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_antiSpawnBlock +address $233 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_creepPowerExclusion +address $234 +address $110 +byte 4 1 +byte 4 0 +byte 4 1 +skip 4 +address g_mapConfigs +address $235 +address $79 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +byte 4 0 +address $236 +address $89 +byte 4 64 +byte 4 0 +byte 4 0 +skip 4 +address g_layouts +address $237 +address $79 +byte 4 32 +byte 4 0 +byte 4 0 +skip 4 +address g_layoutAuto +address $238 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_emoticonsAllowedInNames +address $239 +address $110 +byte 4 33 +byte 4 0 +byte 4 0 +skip 4 +address g_newbieNameNumbering +address $240 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_newbieNamePrefix +address $241 +address $242 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_admin +address $243 +address $244 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_adminTempBan +address $245 +address $246 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_adminMaxBan +address $247 +address $248 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_adminChatShowDeny +address $249 +address $89 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_maxIPConnections +address $250 +address $89 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_privateMessages +address $251 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_devmapKillerHP +address $252 +address $110 +byte 4 1 +byte 4 0 +byte 4 1 +skip 4 +address g_specChat +address $253 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_publicAdminMessages +address $254 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_allowTeamOverlay +address $255 +address $110 +byte 4 1 +byte 4 0 +byte 4 1 +skip 4 +address g_censorship +address $256 +address $79 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_minTeamSizePerBuilderA +address $257 +address $164 +byte 4 1029 +byte 4 0 +byte 4 1 +skip 4 +address g_minTeamSizePerBuilderH +address $258 +address $164 +byte 4 1029 +byte 4 0 +byte 4 1 +skip 4 +address g_buildableSvfBroadcast +address $259 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_tag +address $260 +address $261 +byte 4 16 +byte 4 0 +byte 4 0 +skip 4 +address g_JumppadPower +address $262 +address $196 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_InstantRewardMultiplierA +address $263 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_InstantRewardMultiplierH +address $264 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_KillRewardMultiplierA +address $265 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_KillRewardMultiplierH +address $266 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +align 4 +LABELV gameCvarTableSize +byte 4 141 +export vmMain +code +proc vmMain 12 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $268 +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +GTI4 $268 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $280 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $280 +address $270 +address $271 +address $272 +address $276 +address $274 +address $275 +address $277 +address $273 +address $278 +address $279 +code +LABELV $270 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 G_InitGame +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $271 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_ShutdownGame +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $272 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 ClientConnect +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CVUI4 4 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $273 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 ClientThink +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $274 +ADDRFP4 4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 ClientUserinfoChanged +CALLP4 +pop +CNSTI4 0 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $275 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 ClientDisconnect +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $276 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 ClientBegin +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $277 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 ClientCommand +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $278 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_RunFrame +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $279 +ADDRLP4 8 +ADDRGP4 ConsoleCommand +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $268 +CNSTI4 -1 +RETI4 +LABELV $267 +endproc vmMain 12 12 +export G_Printf +proc G_Printf 1028 16 +ADDRLP4 0 +ADDRFP4 0+4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +LABELV $281 +endproc G_Printf 1028 16 +export G_Error +proc G_Error 1028 16 +ADDRLP4 0 +ADDRFP4 0+4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_Error +CALLV +pop +LABELV $283 +endproc G_Error 1028 16 +export G_FindTeams +proc G_FindTeams 56 12 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $289 +JUMPV +LABELV $286 +ADDRLP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $291 +ADDRGP4 $287 +JUMPV +LABELV $291 +ADDRLP4 4 +INDIRP4 +CNSTI4 672 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $293 +ADDRGP4 $287 +JUMPV +LABELV $293 +ADDRLP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $295 +ADDRGP4 $287 +JUMPV +LABELV $295 +ADDRLP4 4 +INDIRP4 +CNSTI4 856 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 1 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 16 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +ADDRGP4 $300 +JUMPV +LABELV $297 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $302 +ADDRGP4 $298 +JUMPV +LABELV $302 +ADDRLP4 0 +INDIRP4 +CNSTI4 672 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $304 +ADDRGP4 $298 +JUMPV +LABELV $304 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $306 +ADDRGP4 $298 +JUMPV +LABELV $306 +ADDRLP4 36 +CNSTI4 672 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $308 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 852 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 852 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 856 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 1024 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $310 +ADDRLP4 52 +CNSTI4 668 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +CNSTP4 0 +ASGNP4 +LABELV $310 +LABELV $308 +LABELV $298 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $300 +ADDRLP4 8 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $297 +LABELV $287 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $289 +ADDRLP4 16 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $286 +ADDRGP4 $312 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $285 +endproc G_FindTeams 56 12 +export G_RegisterCvars +proc G_RegisterCvars 20 16 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 gameCvarTable +ASGNP4 +ADDRGP4 $317 +JUMPV +LABELV $314 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_Cvar_Register +CALLV +pop +ADDRLP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $318 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $318 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $320 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $320 +LABELV $315 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +LABELV $317 +ADDRLP4 4 +INDIRI4 +ADDRGP4 gameCvarTableSize +INDIRI4 +LTI4 $314 +LABELV $313 +endproc G_RegisterCvars 20 16 +export G_UpdateCvars +proc G_UpdateCvars 28 12 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 gameCvarTable +ASGNP4 +ADDRGP4 $326 +JUMPV +LABELV $323 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $327 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +EQI4 $329 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $331 +ADDRGP4 $333 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $331 +ADDRGP4 level+6576 +INDIRI4 +CNSTI4 0 +NEI4 $334 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $334 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $334 +LABELV $329 +LABELV $327 +LABELV $324 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +LABELV $326 +ADDRLP4 4 +INDIRI4 +ADDRGP4 gameCvarTableSize +INDIRI4 +LTI4 $323 +LABELV $322 +endproc G_UpdateCvars 28 12 +export G_RestoreCvars +proc G_RestoreCvars 20 8 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 gameCvarTable +ASGNP4 +ADDRGP4 $341 +JUMPV +LABELV $338 +ADDRLP4 12 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRU4 +EQU4 $342 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRU4 +EQU4 $342 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $342 +LABELV $339 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +LABELV $341 +ADDRLP4 4 +INDIRI4 +ADDRGP4 gameCvarTableSize +INDIRI4 +LTI4 $338 +LABELV $337 +endproc G_RestoreCvars 20 8 +export G_MapConfigs +proc G_MapConfigs 12 12 +ADDRGP4 g_mapConfigs+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $345 +ADDRGP4 $344 +JUMPV +LABELV $345 +ADDRGP4 $236 +ARGP4 +ADDRLP4 0 +ADDRGP4 trap_Cvar_VariableIntegerValue +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $348 +ADDRGP4 $344 +JUMPV +LABELV $348 +ADDRGP4 $350 +ARGP4 +ADDRGP4 g_mapConfigs+16 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRGP4 $352 +ARGP4 +ADDRGP4 g_mapConfigs+16 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRGP4 $236 +ARGP4 +ADDRGP4 $110 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $344 +endproc G_MapConfigs 12 12 +lit +align 1 +LABELV $392 +byte 1 0 +skip 255 +export G_InitGame +code +proc G_InitGame 1080 28 +ADDRFP4 4 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 srand +CALLV +pop +ADDRGP4 G_RegisterCvars +CALLV +pop +ADDRGP4 $355 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $356 +ARGP4 +ADDRGP4 $81 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $357 +ARGP4 +ADDRGP4 $83 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $358 +ARGP4 +ADDRGP4 $87 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 BG_InitMemory +CALLV +pop +ADDRGP4 level +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 32404 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 level+32 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 level+44 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 level+44 +INDIRI4 +ASGNI4 +ADDRGP4 level+16000 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 level+15996 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 level+15992 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 level+15988 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $367 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRGP4 level+340 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $84 +ARGP4 +ADDRGP4 $85 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $86 +ARGP4 +ADDRGP4 $87 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_logFile+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $368 +ADDRGP4 g_logFileSync+12 +INDIRI4 +CNSTI4 0 +EQI4 $371 +ADDRGP4 g_logFile+16 +ARGP4 +ADDRGP4 level+20 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +pop +ADDRGP4 $372 +JUMPV +LABELV $371 +ADDRGP4 g_logFile+16 +ARGP4 +ADDRGP4 level+20 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +pop +LABELV $372 +ADDRGP4 level+20 +INDIRI4 +CNSTI4 0 +NEI4 $378 +ADDRGP4 $381 +ARGP4 +ADDRGP4 g_logFile+16 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $369 +JUMPV +LABELV $378 +ADDRLP4 48 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetServerinfo +CALLV +pop +ADDRGP4 $383 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 $384 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 1076 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRLP4 1072 +ADDRLP4 1076 +INDIRI4 +ASGNI4 +ADDRGP4 $385 +ARGP4 +ADDRLP4 12+20 +INDIRI4 +CNSTI4 1900 +ADDI4 +ARGI4 +ADDRLP4 12+16 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 12+12 +INDIRI4 +ARGI4 +ADDRLP4 12+8 +INDIRI4 +ARGI4 +ADDRLP4 12+4 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 $369 +JUMPV +LABELV $368 +ADDRGP4 $391 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $369 +ADDRLP4 12 +ADDRGP4 $392 +INDIRB +ASGNB 256 +ADDRGP4 $393 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRGP4 G_MapConfigs +CALLV +pop +ADDRGP4 $236 +ARGP4 +ADDRGP4 $89 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 G_RegisterCommands +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 G_admin_readconfig +CALLI4 +pop +ADDRGP4 G_LoadCensors +CALLV +pop +ADDRGP4 g_entities +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1802240 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 level+4 +ADDRGP4 g_entities +ASGNP4 +ADDRGP4 level+24 +ADDRGP4 g_maxclients+12 +INDIRI4 +ASGNI4 +ADDRGP4 g_clients +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 165120 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 level +ADDRGP4 g_clients +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $400 +JUMPV +LABELV $397 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities+524 +ADDP4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +LABELV $398 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $400 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $397 +ADDRGP4 level+12 +CNSTI4 64 +ASGNI4 +ADDRGP4 level+4 +INDIRP4 +ARGP4 +ADDRGP4 level+12 +INDIRI4 +ARGI4 +CNSTI4 1760 +ARGI4 +ADDRGP4 level +INDIRP4 +ARGP4 +CNSTI4 2580 +ARGI4 +ADDRGP4 trap_LocateGameData +CALLV +pop +ADDRGP4 level+16148 +ARGP4 +CNSTI4 300 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_LoadEmoticons +CALLI4 +ASGNI4 +ADDRGP4 level+22148 +ADDRLP4 16 +INDIRI4 +ASGNI4 +CNSTI4 23 +ARGI4 +ADDRGP4 $89 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 G_LayoutSelect +CALLV +pop +ADDRGP4 level+6576 +CNSTI4 1 +ASGNI4 +ADDRGP4 G_SpawnEntitiesFromString +CALLV +pop +ADDRGP4 G_LayoutLoad +CALLV +pop +ADDRGP4 BG_InitAllowedGameElements +CALLV +pop +ADDRGP4 G_FindTeams +CALLV +pop +ADDRGP4 BG_InitClassConfigs +CALLV +pop +ADDRGP4 BG_InitBuildableConfigs +CALLV +pop +ADDRGP4 G_InitDamageLocations +CALLV +pop +ADDRGP4 G_InitMapRotations +CALLV +pop +ADDRGP4 level+15460 +ARGP4 +ADDRGP4 G_InitSpawnQueue +CALLV +pop +ADDRGP4 level+15724 +ARGP4 +ADDRGP4 G_InitSpawnQueue +CALLV +pop +ADDRGP4 g_debugMapRotation+12 +INDIRI4 +CNSTI4 0 +EQI4 $411 +ADDRGP4 G_PrintRotations +CALLV +pop +LABELV $411 +ADDRLP4 20 +ADDRGP4 BG_VoiceInit +CALLP4 +ASGNP4 +ADDRGP4 level+16144 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRGP4 level+16144 +INDIRP4 +ARGP4 +ADDRGP4 g_debugVoices+12 +INDIRI4 +ARGI4 +ADDRGP4 BG_PrintVoices +CALLV +pop +ADDRGP4 $417 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $177 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $417 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $170 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $178 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $171 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 level+15444 +CNSTI4 60000 +ADDRGP4 g_suddenDeathTime+12 +INDIRI4 +MULI4 +ASGNI4 +ADDRGP4 level+15456 +CNSTI4 60000 +ADDRGP4 g_suddenDeathTime+12 +INDIRI4 +ADDRGP4 g_armageddonInitialTimeStep+12 +INDIRI4 +ADDI4 +MULI4 +ASGNI4 +ADDRGP4 $423 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $424 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 G_CountSpawns +CALLV +pop +ADDRGP4 G_UpdateTeamConfigStrings +CALLV +pop +ADDRGP4 G_MapLog_NewMap +CALLV +pop +ADDRGP4 g_lockTeamsAtStart+12 +INDIRI4 +CNSTI4 0 +EQI4 $425 +ADDRGP4 level+16012 +CNSTI4 1 +ASGNI4 +ADDRGP4 level+16016 +CNSTI4 1 +ASGNI4 +ADDRGP4 $90 +ARGP4 +ADDRGP4 $89 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $425 +ADDRGP4 $430 +ARGP4 +ADDRGP4 G_SoundIndex +CALLI4 +pop +ADDRGP4 $431 +ARGP4 +ADDRGP4 G_SoundIndex +CALLI4 +pop +LABELV $354 +endproc G_InitGame 1080 28 +proc G_ClearVotes 4 12 +ADDRGP4 level+6504 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 12 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $435 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +ADDI4 +ARGI4 +ADDRGP4 $79 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +ADDI4 +ARGI4 +ADDRGP4 $79 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +LABELV $436 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $435 +LABELV $432 +endproc G_ClearVotes 4 12 +export G_ShutdownGame +proc G_ShutdownGame 0 8 +ADDRGP4 G_ClearVotes +CALLV +pop +ADDRGP4 G_RestoreCvars +CALLV +pop +ADDRGP4 $440 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 level+20 +INDIRI4 +CNSTI4 0 +EQI4 $441 +ADDRGP4 $444 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 $445 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 level+20 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 level+20 +CNSTI4 0 +ASGNI4 +LABELV $441 +ADDRGP4 G_WriteSessionData +CALLV +pop +ADDRGP4 G_admin_cleanup +CALLV +pop +ADDRGP4 G_namelog_cleanup +CALLV +pop +ADDRGP4 G_UnregisterCommands +CALLV +pop +ADDRGP4 G_ShutdownMapRotations +CALLV +pop +ADDRGP4 level+68 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+16132 +CNSTI4 0 +ASGNI4 +CNSTI4 24 +ARGI4 +ADDRGP4 $79 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +LABELV $439 +endproc G_ShutdownGame 0 8 +export Com_Error +proc Com_Error 1028 16 +ADDRLP4 0 +ADDRFP4 4+4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRGP4 $452 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $450 +endproc Com_Error 1028 16 +export Com_Printf +proc Com_Printf 1028 16 +ADDRLP4 0 +ADDRFP4 0+4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRGP4 $452 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $453 +endproc Com_Printf 1028 16 +export SortRanks +proc SortRanks 24 0 +ADDRLP4 8 +CNSTI4 2580 +ASGNI4 +ADDRLP4 12 +ADDRGP4 level +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +MULI4 +ADDRLP4 12 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +MULI4 +ADDRLP4 12 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 256 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +LEI4 $456 +CNSTI4 -1 +RETI4 +ADDRGP4 $455 +JUMPV +LABELV $456 +ADDRLP4 20 +CNSTI4 256 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +GEI4 $458 +CNSTI4 1 +RETI4 +ADDRGP4 $455 +JUMPV +LABELV $458 +CNSTI4 0 +RETI4 +LABELV $455 +endproc SortRanks 24 0 +export G_InitSpawnQueue +proc G_InitSpawnQueue 20 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 64 +ASGNI4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 16 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $461 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $462 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $461 +LABELV $460 +endproc G_InitSpawnQueue 20 0 +export G_GetSpawnQueueLength +proc G_GetSpawnQueueLength 8 0 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $467 +JUMPV +LABELV $466 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +ADDI4 +ASGNI4 +LABELV $467 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $466 +ADDRGP4 $470 +JUMPV +LABELV $469 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +SUBI4 +ASGNI4 +LABELV $470 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +GEI4 $469 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $465 +endproc G_GetSpawnQueueLength 8 0 +export G_PopSpawnQueue +proc G_PopSpawnQueue 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_GetSpawnQueueLength +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LEI4 $473 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +ASGNI4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +ADDRLP4 20 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +ADDRGP4 $472 +JUMPV +LABELV $473 +CNSTI4 -1 +RETI4 +LABELV $472 +endproc G_PopSpawnQueue 24 4 +export G_PeekSpawnQueue +proc G_PeekSpawnQueue 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI4 +RETI4 +LABELV $476 +endproc G_PeekSpawnQueue 4 0 +export G_SearchSpawnQueue +proc G_SearchSpawnQueue 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $478 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $482 +CNSTI4 1 +RETI4 +ADDRGP4 $477 +JUMPV +LABELV $482 +LABELV $479 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $478 +CNSTI4 0 +RETI4 +LABELV $477 +endproc G_SearchSpawnQueue 4 0 +export G_PushSpawnQueue +proc G_PushSpawnQueue 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ADDRGP4 G_SearchSpawnQueue +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $485 +CNSTI4 0 +RETI4 +ADDRGP4 $484 +JUMPV +LABELV $485 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 1760 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $484 +endproc G_PushSpawnQueue 16 8 +export G_RemoveFromSpawnQueue +proc G_RemoveFromSpawnQueue 20 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_GetSpawnQueueLength +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $489 +LABELV $491 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $494 +LABELV $496 +ADDRLP4 12 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +ADDRLP4 12 +INDIRI4 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +ASGNI4 +LABELV $497 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +NEI4 $496 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 64 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 12 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 1760 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +CNSTI4 1 +RETI4 +ADDRGP4 $488 +JUMPV +LABELV $494 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +ASGNI4 +LABELV $492 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +NEI4 $491 +LABELV $489 +CNSTI4 0 +RETI4 +LABELV $488 +endproc G_RemoveFromSpawnQueue 20 4 +export G_GetPosInSpawnQueue +proc G_GetPosInSpawnQueue 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_GetSpawnQueueLength +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $501 +LABELV $503 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $506 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +GEI4 $508 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +ADDI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +SUBI4 +RETI4 +ADDRGP4 $500 +JUMPV +LABELV $508 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +SUBI4 +RETI4 +ADDRGP4 $500 +JUMPV +LABELV $506 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +ASGNI4 +LABELV $504 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +NEI4 $503 +LABELV $501 +CNSTI4 -1 +RETI4 +LABELV $500 +endproc G_GetPosInSpawnQueue 8 4 +export G_PrintSpawnQueue +proc G_PrintSpawnQueue 16 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_GetSpawnQueueLength +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $511 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $512 +LABELV $514 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $517 +ADDRGP4 $519 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $518 +JUMPV +LABELV $517 +ADDRGP4 $520 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $518 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +ASGNI4 +LABELV $515 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +NEI4 $514 +LABELV $512 +ADDRGP4 $521 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $510 +endproc G_PrintSpawnQueue 16 16 +export G_SpawnClients +proc G_SpawnClients 64 16 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $523 +ADDRLP4 0 +ADDRGP4 level+15460 +ASGNP4 +ADDRLP4 4 +ADDRGP4 level+11244 +INDIRI4 +ASGNI4 +ADDRGP4 $524 +JUMPV +LABELV $523 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $527 +ADDRLP4 0 +ADDRGP4 level+15724 +ASGNP4 +ADDRLP4 4 +ADDRGP4 level+11248 +INDIRI4 +ASGNI4 +LABELV $527 +LABELV $524 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 G_GetSpawnQueueLength +CALLI4 +ASGNI4 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ADDRLP4 48 +INDIRI4 +LEI4 $531 +ADDRLP4 4 +INDIRI4 +ADDRLP4 48 +INDIRI4 +LEI4 $531 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 G_PeekSpawnQueue +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 576 +ADDP4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 56 +ADDRGP4 G_SelectTremulousSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $533 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 G_PopSpawnQueue +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +GEI4 $535 +ADDRGP4 $522 +JUMPV +LABELV $535 +ADDRLP4 12 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 ClientUserinfoChanged +CALLP4 +pop +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRGP4 ClientSpawn +CALLV +pop +LABELV $533 +LABELV $531 +LABELV $522 +endproc G_SpawnClients 64 16 +export G_CountSpawns +proc G_CountSpawns 24 0 +ADDRGP4 level+11244 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+11248 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $543 +JUMPV +LABELV $540 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $548 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $548 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +GTI4 $545 +LABELV $548 +ADDRGP4 $541 +JUMPV +LABELV $545 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $549 +ADDRLP4 16 +ADDRGP4 level+11244 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $549 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 27 +NEI4 $552 +ADDRLP4 20 +ADDRGP4 level+11248 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $552 +LABELV $541 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $543 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $540 +LABELV $537 +endproc G_CountSpawns 24 0 +export G_TimeTilSuddenDeath +proc G_TimeTilSuddenDeath 4 0 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_suddenDeathTime+12 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $562 +ADDRGP4 level+15444 +INDIRI4 +ADDRLP4 0 +INDIRI4 +EQI4 $561 +LABELV $562 +ADDRGP4 level+15444 +INDIRI4 +CNSTI4 0 +GEI4 $556 +LABELV $561 +CNSTI4 60001 +RETI4 +ADDRGP4 $555 +JUMPV +LABELV $556 +ADDRGP4 level+15444 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +SUBI4 +RETI4 +LABELV $555 +endproc G_TimeTilSuddenDeath 4 0 +export LimitSum +proc LimitSum 24 8 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +CNSTF4 0 +GEF4 $567 +ADDRFP4 8 +INDIRP4 +CNSTF4 0 +ASGNF4 +LABELV $567 +ADDRFP4 12 +INDIRP4 +INDIRF4 +CNSTF4 0 +GEF4 $569 +ADDRFP4 12 +INDIRP4 +CNSTF4 0 +ASGNF4 +LABELV $569 +ADDRFP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $571 +ADDRGP4 $566 +JUMPV +LABELV $571 +ADDRFP4 4 +INDIRF4 +CNSTF4 0 +GEF4 $573 +ADDRFP4 4 +CNSTF4 0 +ASGNF4 +LABELV $573 +ADDRLP4 0 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +LEF4 $575 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +GEF4 $577 +ADDRFP4 0 +ADDRLP4 0 +INDIRF4 +ASGNF4 +LABELV $577 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 pow +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 20 +ADDRGP4 pow +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +LEF4 $579 +ADDRLP4 12 +ADDRFP4 0 +INDIRF4 +ADDRLP4 0 +INDIRF4 +DIVF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $566 +JUMPV +LABELV $579 +LABELV $575 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +LABELV $566 +endproc LimitSum 24 8 +export G_CalculateBuildPoints +proc G_CalculateBuildPoints 88 16 +ADDRGP4 $583 +JUMPV +LABELV $582 +ADDRLP4 32 +ADDRGP4 level+11300 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 level+11300 +INDIRI4 +ARGI4 +ADDRGP4 g_alienBuildPoints+12 +INDIRI4 +ARGI4 +ADDRGP4 g_alienBuildQueueTime+12 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 G_NextQueueTime +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRGP4 level+11304 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $583 +ADDRGP4 level+11300 +INDIRI4 +CNSTI4 0 +LEI4 $593 +ADDRGP4 level+11304 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $582 +LABELV $593 +ADDRGP4 $595 +JUMPV +LABELV $594 +ADDRLP4 32 +ADDRGP4 level+11316 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 level+11316 +INDIRI4 +ARGI4 +ADDRGP4 g_humanBuildPoints+12 +INDIRI4 +ARGI4 +ADDRGP4 g_humanBuildQueueTime+12 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 G_NextQueueTime +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRGP4 level+11320 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $595 +ADDRGP4 level+11316 +INDIRI4 +CNSTI4 0 +LEI4 $605 +ADDRGP4 level+11320 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $594 +LABELV $605 +ADDRLP4 32 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +GTI4 $606 +ADDRGP4 level+15448 +INDIRI4 +CNSTI4 2 +GEI4 $606 +ADDRGP4 $609 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +CNSTI4 -1 +ARGI4 +ADDRGP4 $610 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 -1 +ARGI4 +ADDRGP4 $611 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+15448 +CNSTI4 2 +ASGNI4 +ADDRGP4 G_ClearDeconMarks +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $616 +JUMPV +LABELV $613 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $618 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $618 +LABELV $614 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $616 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $613 +ADDRGP4 $607 +JUMPV +LABELV $606 +ADDRLP4 36 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 60000 +GTI4 $622 +ADDRGP4 level+15448 +INDIRI4 +CNSTI4 1 +GEI4 $622 +ADDRLP4 40 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRGP4 $625 +ARGP4 +ADDRLP4 40 +INDIRI4 +CNSTI4 1000 +DIVI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 48 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRGP4 $626 +ARGP4 +ADDRLP4 48 +INDIRI4 +CNSTI4 1000 +DIVI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+15448 +CNSTI4 1 +ASGNI4 +LABELV $622 +LABELV $607 +ADDRGP4 level+11308 +ADDRGP4 g_humanBuildPoints+12 +INDIRI4 +ADDRGP4 level+11316 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 level+11292 +ADDRGP4 g_alienBuildPoints+12 +INDIRI4 +ADDRGP4 level+11300 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 44 +CNSTF4 1198153728 +ASGNF4 +ADDRLP4 8 +ADDRLP4 44 +INDIRF4 +ADDRGP4 g_alienColonyMaxAge+8 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 44 +INDIRF4 +ADDRGP4 g_humanRefineryMaxAge+8 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +CNSTI4 64 +ASGNI4 +ADDRGP4 $639 +JUMPV +LABELV $636 +ADDRLP4 48 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $643 +ADDRLP4 48 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $641 +LABELV $643 +ADDRGP4 $637 +JUMPV +LABELV $641 +ADDRLP4 52 +ADDRLP4 48 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRLP4 64 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 64 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $644 +ADDRLP4 68 +ADDRGP4 level+11292 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $644 +ADDRLP4 52 +INDIRI4 +CNSTI4 35 +NEI4 $647 +ADDRLP4 72 +ADDRGP4 level+11308 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $648 +JUMPV +LABELV $647 +ADDRLP4 52 +INDIRI4 +CNSTI4 34 +EQI4 $650 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 G_PowerEntityForEntity +CALLP4 +ASGNP4 +ADDRLP4 76 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $652 +ADDRLP4 84 +ADDRGP4 level+11308 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $652 +LABELV $650 +LABELV $648 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +EQI4 $655 +ADDRLP4 48 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +EQI4 $655 +ADDRLP4 52 +INDIRI4 +CNSTI4 26 +NEI4 $657 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 924 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $661 +ADDRLP4 84 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $662 +JUMPV +LABELV $661 +ADDRLP4 84 +ADDRLP4 8 +INDIRI4 +ASGNI4 +LABELV $662 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 84 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $658 +JUMPV +LABELV $657 +ADDRLP4 52 +INDIRI4 +CNSTI4 53 +NEI4 $663 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 924 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +GEI4 $667 +ADDRLP4 84 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $668 +JUMPV +LABELV $667 +ADDRLP4 84 +ADDRLP4 20 +INDIRI4 +ASGNI4 +LABELV $668 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +ADDRLP4 84 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $663 +LABELV $658 +LABELV $655 +LABELV $637 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $639 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $636 +ADDRLP4 64 +CNSTF4 1198153728 +ASGNF4 +ADDRLP4 48 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDRGP4 g_alienColonyBuildPointsRate+8 +INDIRF4 +MULF4 +ADDRLP4 64 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 28 +INDIRI4 +CVIF4 4 +ADDRGP4 g_humanRefineryBuildPointsRate+8 +INDIRF4 +MULF4 +ADDRLP4 64 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 g_maxVariableBuildPoints+8 +INDIRF4 +ARGF4 +ADDRGP4 g_variableBuildPointsPower+8 +INDIRF4 +ARGF4 +ADDRLP4 48 +ARGP4 +ADDRLP4 52 +ARGP4 +ADDRGP4 LimitSum +CALLV +pop +ADDRLP4 56 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +ADDRGP4 g_alienColonyBuildPoints+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 60 +ADDRLP4 24 +INDIRI4 +CVIF4 4 +ADDRGP4 g_humanRefineryBuildPoints+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 level+11296 +ADDRLP4 48 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 level+11312 +ADDRLP4 52 +INDIRF4 +ADDRLP4 60 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 68 +ADDRGP4 level+11308 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +ADDRGP4 level+11312 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 72 +ADDRGP4 level+11292 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +ADDRGP4 level+11296 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $581 +endproc G_CalculateBuildPoints 88 16 +export G_HumanBuildPoints +proc G_HumanBuildPoints 0 0 +ADDRGP4 g_humanBuildPoints+12 +INDIRI4 +ADDRGP4 level+11312 +INDIRI4 +ADDI4 +RETI4 +LABELV $681 +endproc G_HumanBuildPoints 0 0 +export G_AlienBuildPoints +proc G_AlienBuildPoints 0 0 +ADDRGP4 g_alienBuildPoints+12 +INDIRI4 +ADDRGP4 level+11296 +INDIRI4 +ADDI4 +RETI4 +LABELV $684 +endproc G_AlienBuildPoints 0 0 +data +align 4 +LABELV $690 +byte 4 1 +align 4 +LABELV $691 +byte 4 1 +export G_CalculateStages +code +proc G_CalculateStages 96 16 +ADDRLP4 0 +ADDRGP4 level+11260 +INDIRF4 +CNSTF4 1084227584 +DIVF4 +ASGNF4 +ADDRLP4 4 +ADDRGP4 level+11268 +INDIRF4 +CNSTF4 1084227584 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1036831949 +GEF4 $692 +ADDRLP4 0 +CNSTF4 1036831949 +ASGNF4 +LABELV $692 +ADDRLP4 4 +INDIRF4 +CNSTF4 1036831949 +GEF4 $694 +ADDRLP4 4 +CNSTF4 1036831949 +ASGNF4 +LABELV $694 +ADDRGP4 g_alienStage2Threshold+12 +INDIRI4 +CVIF4 4 +ADDRLP4 0 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRGP4 g_alienCredits+12 +INDIRI4 +ADDRLP4 16 +INDIRF4 +CVFI4 4 +LTI4 $696 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $696 +ADDRGP4 g_alienMaxStage+12 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $696 +ADDRGP4 $417 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $177 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 level+15988 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $690 +ADDRGP4 g_alienStage+4 +INDIRI4 +ASGNI4 +ADDRGP4 $705 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $696 +ADDRGP4 g_alienStage3Threshold+12 +INDIRI4 +CVIF4 4 +ADDRLP4 0 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRGP4 g_alienCredits+12 +INDIRI4 +ADDRLP4 24 +INDIRF4 +CVFI4 4 +LTI4 $706 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $706 +ADDRGP4 g_alienMaxStage+12 +INDIRI4 +ADDRLP4 28 +INDIRI4 +LEI4 $706 +ADDRGP4 $417 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $177 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 level+15992 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $690 +ADDRGP4 g_alienStage+4 +INDIRI4 +ASGNI4 +ADDRGP4 $715 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $706 +ADDRGP4 g_humanStage2Threshold+12 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRGP4 g_humanCredits+12 +INDIRI4 +ADDRLP4 32 +INDIRF4 +CVFI4 4 +LTI4 $716 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $716 +ADDRGP4 g_humanMaxStage+12 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LEI4 $716 +ADDRGP4 $417 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 40 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $170 +ARGP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 level+15996 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $691 +ADDRGP4 g_humanStage+4 +INDIRI4 +ASGNI4 +ADDRGP4 $725 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $716 +ADDRGP4 g_humanStage3Threshold+12 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 40 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRGP4 g_humanCredits+12 +INDIRI4 +ADDRLP4 40 +INDIRF4 +CVFI4 4 +LTI4 $726 +ADDRLP4 44 +CNSTI4 1 +ASGNI4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ADDRLP4 44 +INDIRI4 +NEI4 $726 +ADDRGP4 g_humanMaxStage+12 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LEI4 $726 +ADDRGP4 $417 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRLP4 48 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $170 +ARGP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 level+16000 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $691 +ADDRGP4 g_humanStage+4 +INDIRI4 +ASGNI4 +ADDRGP4 $735 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $726 +ADDRGP4 g_alienStage+4 +INDIRI4 +ADDRGP4 $690 +INDIRI4 +LEI4 $736 +CNSTI4 1 +ARGI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ARGI4 +ADDRGP4 G_Checktrigger_stages +CALLV +pop +ADDRGP4 g_alienStage+12 +INDIRI4 +CNSTI4 1 +NEI4 $740 +ADDRGP4 level+15988 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $741 +JUMPV +LABELV $740 +ADDRGP4 g_alienStage+12 +INDIRI4 +CNSTI4 2 +NEI4 $745 +ADDRGP4 level+15992 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $745 +LABELV $741 +ADDRGP4 $690 +ADDRGP4 g_alienStage+4 +INDIRI4 +ASGNI4 +LABELV $736 +ADDRGP4 g_humanStage+4 +INDIRI4 +ADDRGP4 $691 +INDIRI4 +LEI4 $751 +CNSTI4 2 +ARGI4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ARGI4 +ADDRGP4 G_Checktrigger_stages +CALLV +pop +ADDRGP4 g_humanStage+12 +INDIRI4 +CNSTI4 1 +NEI4 $755 +ADDRGP4 level+15996 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $756 +JUMPV +LABELV $755 +ADDRGP4 g_humanStage+12 +INDIRI4 +CNSTI4 2 +NEI4 $760 +ADDRGP4 level+16000 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $760 +LABELV $756 +ADDRGP4 $691 +ADDRGP4 g_humanStage+4 +INDIRI4 +ASGNI4 +LABELV $751 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ADDRLP4 48 +INDIRI4 +NEI4 $766 +ADDRGP4 g_alienMaxStage+12 +INDIRI4 +ADDRLP4 48 +INDIRI4 +LEI4 $766 +ADDRGP4 g_alienStage2Threshold+12 +INDIRI4 +CVIF4 4 +ADDRLP4 0 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 52 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 52 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $767 +JUMPV +LABELV $766 +ADDRLP4 56 +CNSTI4 1 +ASGNI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ADDRLP4 56 +INDIRI4 +NEI4 $771 +ADDRGP4 g_alienMaxStage+12 +INDIRI4 +ADDRLP4 56 +INDIRI4 +LEI4 $771 +ADDRGP4 g_alienStage3Threshold+12 +INDIRI4 +CVIF4 4 +ADDRLP4 0 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 60 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 60 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $772 +JUMPV +LABELV $771 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +LABELV $772 +LABELV $767 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ADDRLP4 64 +INDIRI4 +NEI4 $776 +ADDRGP4 g_humanMaxStage+12 +INDIRI4 +ADDRLP4 64 +INDIRI4 +LEI4 $776 +ADDRGP4 g_humanStage2Threshold+12 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 68 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 68 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $777 +JUMPV +LABELV $776 +ADDRLP4 72 +CNSTI4 1 +ASGNI4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ADDRLP4 72 +INDIRI4 +NEI4 $781 +ADDRGP4 g_humanMaxStage+12 +INDIRI4 +ADDRLP4 72 +INDIRI4 +LEI4 $781 +ADDRGP4 g_humanStage3Threshold+12 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 76 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 76 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $782 +JUMPV +LABELV $781 +ADDRLP4 12 +CNSTI4 -1 +ASGNI4 +LABELV $782 +LABELV $777 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LEI4 $786 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +CNSTF4 1120403456 +DIVF4 +ARGF4 +ADDRLP4 80 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 8 +CNSTF4 1120403456 +ADDRLP4 80 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $786 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $788 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +CNSTF4 1120403456 +DIVF4 +ARGF4 +ADDRLP4 84 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 12 +CNSTF4 1120403456 +ADDRLP4 84 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $788 +ADDRGP4 $790 +ARGP4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ARGI4 +ADDRGP4 g_alienCredits+12 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 88 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 28 +ARGI4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $790 +ARGP4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ARGI4 +ADDRGP4 g_humanCredits+12 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 92 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 29 +ARGI4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +LABELV $687 +endproc G_CalculateStages 96 16 +export G_CalculateAvgPlayers +proc G_CalculateAvgPlayers 8 8 +ADDRGP4 level+11252 +INDIRI4 +CNSTI4 0 +NEI4 $796 +ADDRGP4 level+11264 +CNSTI4 0 +ASGNI4 +ADDRGP4 $178 +ARGP4 +ADDRGP4 $89 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $796 +ADDRGP4 level+11256 +INDIRI4 +CNSTI4 0 +NEI4 $800 +ADDRGP4 level+11272 +CNSTI4 0 +ASGNI4 +ADDRGP4 $171 +ARGP4 +ADDRGP4 $89 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $800 +ADDRGP4 level+11260 +ADDRGP4 level+11260 +INDIRF4 +ADDRGP4 level+11264 +INDIRI4 +CVIF4 4 +MULF4 +ADDRGP4 level+11252 +INDIRI4 +CVIF4 4 +ADDF4 +ADDRGP4 level+11264 +INDIRI4 +CNSTI4 1 +ADDI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 0 +ADDRGP4 level+11264 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 level+11268 +ADDRGP4 level+11268 +INDIRF4 +ADDRGP4 level+11272 +INDIRI4 +CVIF4 4 +MULF4 +ADDRGP4 level+11256 +INDIRI4 +CVIF4 4 +ADDF4 +ADDRGP4 level+11272 +INDIRI4 +CNSTI4 1 +ADDI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 4 +ADDRGP4 level+11272 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $795 +endproc G_CalculateAvgPlayers 8 8 +lit +align 1 +LABELV $817 +byte 1 0 +skip 64 +export CalculateRanks +code +proc CalculateRanks 104 16 +ADDRLP4 4 +ADDRGP4 $817 +INDIRB +ASGNB 65 +ADDRGP4 level+72 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+80 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+6564 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 12 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 level+11252 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+11256 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+11276 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+11280 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+11284 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+11288 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $831 +JUMPV +LABELV $828 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +ADDP4 +CNSTI1 45 +ASGNI1 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $833 +ADDRGP4 level+72 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+84 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRGP4 level+72 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +ADDP4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 48 +ADDI4 +CVII1 4 +ASGNI1 +ADDRLP4 80 +ADDRGP4 level+6564 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $839 +ADDRGP4 $829 +JUMPV +LABELV $839 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $841 +ADDRLP4 84 +ADDRGP4 level+80 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $844 +ADDRLP4 88 +ADDRGP4 level+11252 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $845 +ADDRLP4 92 +ADDRGP4 level+11276 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 96 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +EQI4 $852 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $845 +LABELV $852 +ADDRLP4 100 +ADDRGP4 level+11284 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $845 +JUMPV +LABELV $844 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $854 +ADDRLP4 88 +ADDRGP4 level+11256 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $857 +ADDRLP4 92 +ADDRGP4 level+11280 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 31 +NEI4 $860 +ADDRLP4 96 +ADDRGP4 level+11288 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $860 +LABELV $857 +LABELV $854 +LABELV $845 +LABELV $841 +LABELV $833 +LABELV $829 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $831 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $828 +ADDRGP4 level+76 +ADDRGP4 level+11276 +INDIRI4 +ADDRGP4 level+11280 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 level+6564+4 +ADDRGP4 level+11252 +INDIRI4 +ASGNI4 +ADDRGP4 level+6564+8 +ADDRGP4 level+11256 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $92 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 level+84 +ARGP4 +ADDRGP4 level+72 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 4 +ARGU4 +ADDRGP4 SortRanks +ARGP4 +ADDRGP4 qsort +CALLV +pop +ADDRGP4 CheckExitRules +CALLV +pop +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $875 +ADDRGP4 SendScoreboardMessageToAllClients +CALLV +pop +LABELV $875 +LABELV $816 +endproc CalculateRanks 104 16 +export SendScoreboardMessageToAllClients +proc SendScoreboardMessageToAllClients 4 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $882 +JUMPV +LABELV $879 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $884 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 ScoreboardMessage +CALLV +pop +LABELV $884 +LABELV $880 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $882 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $879 +LABELV $878 +endproc SendScoreboardMessageToAllClients 4 4 +export MoveClientToIntermission +proc MoveClientToIntermission 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $887 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +LABELV $887 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDRGP4 level+11216 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRGP4 level+11216 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRGP4 level+11228 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 7 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 64 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $886 +endproc MoveClientToIntermission 0 12 +export FindIntermissionPoint +proc FindIntermissionPoint 32 12 +CNSTP4 0 +ARGP4 +CNSTI4 532 +ARGI4 +ADDRGP4 $893 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $894 +ADDRGP4 vec3_origin +ARGP4 +ADDRGP4 level+11216 +ARGP4 +ADDRGP4 level+11228 +ARGP4 +ADDRGP4 G_SelectSpawnPoint +CALLP4 +pop +ADDRGP4 $895 +JUMPV +LABELV $894 +ADDRGP4 level+11216 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 level+11228 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $900 +ADDRLP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 G_PickTarget +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $902 +ADDRLP4 28 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRGP4 level+11216 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 28 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRGP4 level+11216+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8+8 +ADDRLP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRGP4 level+11216+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRGP4 level+11228 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +LABELV $902 +LABELV $900 +LABELV $895 +LABELV $892 +endproc FindIntermissionPoint 32 12 +export BeginIntermission +proc BeginIntermission 8 4 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $913 +ADDRGP4 $912 +JUMPV +LABELV $913 +ADDRGP4 level+11200 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 G_ClearVotes +CALLV +pop +ADDRGP4 G_UpdateTeamConfigStrings +CALLV +pop +ADDRGP4 FindIntermissionPoint +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $921 +JUMPV +LABELV $918 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $923 +ADDRGP4 $919 +JUMPV +LABELV $923 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $925 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 respawn +CALLV +pop +LABELV $925 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 MoveClientToIntermission +CALLV +pop +LABELV $919 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $921 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $918 +ADDRGP4 SendScoreboardMessageToAllClients +CALLV +pop +LABELV $912 +endproc BeginIntermission 8 4 +export ExitLevel +proc ExitLevel 20 8 +ADDRGP4 g_nextMap+16 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_MapExists +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $928 +ADDRGP4 $931 +ARGP4 +ADDRGP4 g_nextMap+16 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRGP4 $929 +JUMPV +LABELV $928 +ADDRLP4 16 +ADDRGP4 G_MapRotationActive +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $933 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AdvanceMapRotation +CALLV +pop +ADDRGP4 $934 +JUMPV +LABELV $933 +CNSTI4 2 +ARGI4 +ADDRGP4 $935 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +LABELV $934 +LABELV $929 +ADDRGP4 $228 +ARGP4 +ADDRGP4 $79 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 level+68 +CNSTI4 1 +ASGNI4 +ADDRGP4 level+11204 +CNSTP4 0 +ASGNP4 +ADDRGP4 level+11200 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $942 +JUMPV +LABELV $939 +ADDRLP4 4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $944 +ADDRGP4 $940 +JUMPV +LABELV $944 +ADDRLP4 4 +INDIRP4 +CNSTI4 256 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $940 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $942 +ADDRLP4 0 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $939 +ADDRGP4 G_WriteSessionData +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $949 +JUMPV +LABELV $946 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $951 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $951 +LABELV $947 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $949 +ADDRLP4 0 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $946 +LABELV $927 +endproc ExitLevel 20 8 +export G_AdminMessage +proc G_AdminMessage 1060 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $956 +ARGP4 +ADDRLP4 1036 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1036 +INDIRI4 +CNSTI4 0 +EQI4 $958 +ADDRLP4 1028 +CNSTI4 5 +ASGNI4 +ADDRGP4 $959 +JUMPV +LABELV $958 +ADDRLP4 1028 +CNSTI4 6 +ASGNI4 +LABELV $959 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $954 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $960 +ADDRLP4 1032 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRGP4 $961 +JUMPV +LABELV $960 +ADDRLP4 1032 +CNSTI4 -1 +ASGNI4 +LABELV $961 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $965 +JUMPV +LABELV $962 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 $956 +ARGP4 +ADDRLP4 1040 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +EQI4 $967 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $967 +LABELV $963 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $965 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $962 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $956 +ARGP4 +ADDRLP4 1056 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +EQI4 $976 +ADDRLP4 1044 +ADDRGP4 $970 +ASGNP4 +ADDRGP4 $977 +JUMPV +LABELV $976 +ADDRLP4 1044 +ADDRGP4 $971 +ASGNP4 +LABELV $977 +ADDRGP4 $969 +ARGP4 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $978 +ADDRLP4 1048 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRGP4 $979 +JUMPV +LABELV $978 +ADDRLP4 1048 +CNSTI4 -1 +ASGNI4 +LABELV $979 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $980 +ADDRLP4 1052 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRGP4 $981 +JUMPV +LABELV $980 +ADDRLP4 1052 +ADDRGP4 $974 +ASGNP4 +LABELV $981 +ADDRLP4 1052 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $953 +endproc G_AdminMessage 1060 24 +export G_LogPrintf +proc G_LogPrintf 2092 24 +ADDRLP4 0 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 2068 +CNSTI4 60 +ASGNI4 +ADDRLP4 2056 +ADDRLP4 0 +INDIRI4 +ADDRLP4 2068 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 2068 +INDIRI4 +ADDRLP4 2056 +INDIRI4 +MULI4 +SUBI4 +ASGNI4 +ADDRLP4 2080 +CNSTI4 10 +ASGNI4 +ADDRLP4 2060 +ADDRLP4 0 +INDIRI4 +ADDRLP4 2080 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 2080 +INDIRI4 +ADDRLP4 2060 +INDIRI4 +MULI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $985 +ARGP4 +ADDRLP4 2056 +INDIRI4 +ARGI4 +ADDRLP4 2060 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 2052 +ADDRFP4 0+4 +ASGNP4 +ADDRLP4 4+7 +ARGP4 +CNSTU4 1017 +ARGU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2052 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 2052 +CNSTP4 0 +ASGNP4 +ADDRGP4 g_dedicated+12 +INDIRI4 +CNSTI4 0 +EQI4 $988 +ADDRLP4 4 +ARGP4 +ADDRLP4 1028 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 G_UnEscapeString +CALLV +pop +ADDRGP4 $452 +ARGP4 +ADDRLP4 1028+7 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $988 +ADDRGP4 level+20 +INDIRI4 +CNSTI4 0 +NEI4 $992 +ADDRGP4 $982 +JUMPV +LABELV $992 +ADDRLP4 4 +ARGP4 +ADDRLP4 1028 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +ADDRLP4 1028 +ARGP4 +ADDRLP4 2088 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 2088 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRGP4 level+20 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $982 +endproc G_LogPrintf 2092 24 +data +align 1 +LABELV $997 +byte 1 0 +skip 39 +align 4 +LABELV $998 +byte 4 0 +export G_Log_NoSpam +code +proc G_Log_NoSpam 4 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $997 +ARGP4 +ADDRLP4 0 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1002 +ADDRGP4 $998 +INDIRI4 +CNSTI4 60000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $999 +LABELV $1002 +ADDRGP4 $997 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 40 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $998 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $452 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 g_adminChatShowDeny+12 +INDIRI4 +CNSTI4 0 +EQI4 $1004 +CNSTP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_AdminMessage +CALLV +pop +LABELV $1004 +LABELV $999 +LABELV $996 +endproc G_Log_NoSpam 4 12 +export G_SendGameStat +proc G_SendGameStat 10300 72 +ADDRGP4 g_cheats+12 +INDIRI4 +CNSTI4 0 +EQI4 $1008 +ADDRGP4 $1007 +JUMPV +LABELV $1008 +ADDRGP4 $393 +ARGP4 +ADDRLP4 9233 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 10260 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 10260 +INDIRI4 +CNSTI4 0 +EQI4 $1016 +ADDRLP4 10260 +INDIRI4 +CNSTI4 1 +EQI4 $1014 +ADDRLP4 10260 +INDIRI4 +CNSTI4 2 +EQI4 $1015 +ADDRGP4 $1007 +JUMPV +LABELV $1014 +ADDRLP4 1040 +CNSTI1 65 +ASGNI1 +ADDRGP4 $1012 +JUMPV +LABELV $1015 +ADDRLP4 1040 +CNSTI1 72 +ASGNI1 +ADDRGP4 $1012 +JUMPV +LABELV $1016 +ADDRLP4 1040 +CNSTI1 76 +ASGNI1 +LABELV $1012 +ADDRLP4 10268 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 1041 +ARGP4 +CNSTI4 8192 +ARGI4 +ADDRGP4 $1017 +ARGP4 +ADDRGP4 $1018 +ARGP4 +ADDRGP4 g_tag+16 +ARGP4 +ADDRLP4 1040 +INDIRI1 +CVII4 1 +ARGI4 +ADDRGP4 level+11260 +INDIRF4 +ARGF4 +ADDRGP4 level+11268 +INDIRF4 +ARGF4 +ADDRLP4 9233 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 10268 +INDIRI4 +ARGI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ARGI4 +ADDRGP4 level+15988 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 level+15992 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ARGI4 +ADDRGP4 level+15996 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 level+16000 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 level+72 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 1041 +ARGP4 +ADDRLP4 10272 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 10272 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1038 +JUMPV +LABELV $1035 +ADDRLP4 0 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+84 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1041 +ADDRLP4 10276 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $1042 +JUMPV +LABELV $1041 +ADDRLP4 0 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +CNSTI4 999 +GEI4 $1044 +ADDRLP4 10280 +ADDRLP4 0 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1045 +JUMPV +LABELV $1044 +ADDRLP4 10280 +CNSTI4 999 +ASGNI4 +LABELV $1045 +ADDRLP4 10276 +ADDRLP4 10280 +INDIRI4 +ASGNI4 +LABELV $1042 +ADDRLP4 10284 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 10284 +INDIRI4 +CNSTI4 0 +EQI4 $1051 +ADDRLP4 10284 +INDIRI4 +CNSTI4 1 +EQI4 $1049 +ADDRLP4 10284 +INDIRI4 +CNSTI4 2 +EQI4 $1050 +ADDRGP4 $1007 +JUMPV +LABELV $1049 +ADDRLP4 1040 +CNSTI1 65 +ASGNI1 +ADDRGP4 $1047 +JUMPV +LABELV $1050 +ADDRLP4 1040 +CNSTI1 72 +ASGNI1 +ADDRGP4 $1047 +JUMPV +LABELV $1051 +ADDRLP4 1040 +CNSTI1 83 +ASGNI1 +LABELV $1047 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $1052 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 1040 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 10276 +INDIRI4 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 60000 +DIVI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 10296 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1036 +ADDRLP4 10296 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +ADDI4 +CNSTI4 8192 +LTI4 $1054 +ADDRGP4 $1037 +JUMPV +LABELV $1054 +ADDRLP4 8 +INDIRI4 +ADDRLP4 1041 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1036 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1038 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+72 +INDIRI4 +LTI4 $1035 +LABELV $1037 +ADDRLP4 1041 +ARGP4 +ADDRGP4 trap_SendGameStat +CALLV +pop +LABELV $1007 +endproc G_SendGameStat 10300 72 +export LogExit +proc LogExit 28 20 +ADDRGP4 $1057 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 level+11196 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +CNSTI4 23 +ARGI4 +ADDRGP4 $110 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRLP4 12 +ADDRGP4 level+72 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 32 +LEI4 $1061 +ADDRLP4 12 +CNSTI4 32 +ASGNI4 +LABELV $1061 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1066 +JUMPV +LABELV $1063 +ADDRLP4 0 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+84 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1068 +ADDRGP4 $1064 +JUMPV +LABELV $1068 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1070 +ADDRGP4 $1064 +JUMPV +LABELV $1070 +ADDRLP4 0 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +CNSTI4 999 +GEI4 $1073 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1074 +JUMPV +LABELV $1073 +ADDRLP4 20 +CNSTI4 999 +ASGNI4 +LABELV $1074 +ADDRLP4 16 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $1075 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+84 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $1064 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1066 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LTI4 $1063 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $1080 +JUMPV +LABELV $1077 +ADDRLP4 8 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1082 +ADDRGP4 $1078 +JUMPV +LABELV $1082 +ADDRLP4 8 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $1086 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $1084 +ADDRGP4 level+15440 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 880 +ADDP4 +INDIRI4 +NEI4 $1087 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1087 +LABELV $1084 +LABELV $1078 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1080 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1077 +ADDRGP4 level+15440 +INDIRI4 +ARGI4 +ADDRGP4 G_SendGameStat +CALLV +pop +LABELV $1056 +endproc LogExit 28 20 +export CheckIntermissionExit +proc CheckIntermissionExit 44 12 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+72 +INDIRI4 +CNSTI4 0 +NEI4 $1092 +ADDRGP4 ExitLevel +CALLV +pop +ADDRGP4 $1091 +JUMPV +LABELV $1092 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ARGP4 +ADDRLP4 28 +INDIRI4 +ARGI4 +CNSTU4 8 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1098 +JUMPV +LABELV $1095 +ADDRLP4 0 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1100 +ADDRGP4 $1096 +JUMPV +LABELV $1100 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1102 +ADDRGP4 $1096 +JUMPV +LABELV $1102 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1764 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1104 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Com_ClientListAdd +CALLV +pop +ADDRGP4 $1105 +JUMPV +LABELV $1104 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1105 +LABELV $1096 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1098 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $1095 +ADDRLP4 20 +ARGP4 +ADDRLP4 32 +ADDRGP4 Com_ClientListString +CALLP4 +ASGNP4 +CNSTI4 27 +ARGI4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 5000 +ADDI4 +GEI4 $1106 +ADDRGP4 $1091 +JUMPV +LABELV $1106 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 40000 +ADDI4 +LEI4 $1110 +ADDRGP4 ExitLevel +CALLV +pop +ADDRGP4 $1091 +JUMPV +LABELV $1110 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1114 +CNSTI4 100 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRI4 +DIVI4 +ADDRGP4 g_readyPercent+12 +INDIRI4 +LTI4 $1114 +ADDRGP4 ExitLevel +CALLV +pop +ADDRGP4 $1091 +JUMPV +LABELV $1114 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 40 +INDIRI4 +NEI4 $1117 +ADDRLP4 16 +INDIRI4 +ADDRLP4 40 +INDIRI4 +LEI4 $1117 +ADDRGP4 level+11208 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1091 +JUMPV +LABELV $1117 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $1120 +ADDRGP4 ExitLevel +CALLV +pop +ADDRGP4 $1091 +JUMPV +LABELV $1120 +ADDRGP4 level+11208 +INDIRI4 +CNSTI4 0 +NEI4 $1122 +ADDRGP4 level+11208 +CNSTI4 1 +ASGNI4 +ADDRGP4 level+11212 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $1122 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+11212 +INDIRI4 +CNSTI4 15000 +ADDI4 +GEI4 $1128 +ADDRGP4 $1091 +JUMPV +LABELV $1128 +ADDRGP4 ExitLevel +CALLV +pop +LABELV $1091 +endproc CheckIntermissionExit 44 12 +export ScoreIsTied +proc ScoreIsTied 24 0 +ADDRGP4 level+80 +INDIRI4 +CNSTI4 2 +GEI4 $1133 +CNSTI4 0 +RETI4 +ADDRGP4 $1132 +JUMPV +LABELV $1133 +ADDRLP4 12 +CNSTI4 2580 +ASGNI4 +ADDRLP4 16 +ADDRGP4 level +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 256 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ADDRGP4 level+84 +INDIRI4 +MULI4 +ADDRLP4 16 +INDIRP4 +ADDP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +ADDRGP4 level+84+4 +INDIRI4 +MULI4 +ADDRLP4 16 +INDIRP4 +ADDP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1140 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1141 +JUMPV +LABELV $1140 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $1141 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $1132 +endproc ScoreIsTied 24 0 +export CheckExitRules +proc CheckExitRules 8 8 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $1143 +ADDRGP4 CheckIntermissionExit +CALLV +pop +ADDRGP4 $1142 +JUMPV +LABELV $1143 +ADDRGP4 level+11196 +INDIRI4 +CNSTI4 0 +EQI4 $1146 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+11196 +INDIRI4 +SUBI4 +CNSTI4 1000 +LTI4 $1142 +ADDRGP4 level+11196 +CNSTI4 0 +ASGNI4 +ADDRGP4 BeginIntermission +CALLV +pop +ADDRGP4 $1142 +JUMPV +LABELV $1146 +ADDRGP4 g_timelimit+12 +INDIRI4 +CNSTI4 0 +EQI4 $1154 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 60000 +ADDRGP4 g_timelimit+12 +INDIRI4 +MULI4 +LTI4 $1157 +ADDRGP4 level+15440 +CNSTI4 0 +ASGNI4 +CNSTI4 -1 +ARGI4 +ADDRGP4 $1163 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 24 +ARGI4 +ADDRGP4 $1164 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $1165 +ARGP4 +ADDRGP4 LogExit +CALLV +pop +CNSTI4 116 +ARGI4 +ADDRGP4 G_MapLog_Result +CALLV +pop +ADDRGP4 $1142 +JUMPV +LABELV $1157 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 60000 +ADDRGP4 g_timelimit+12 +INDIRI4 +MULI4 +CNSTI4 300000 +SUBI4 +LTI4 $1166 +ADDRGP4 level+15452 +INDIRI4 +CNSTI4 1 +GEI4 $1166 +CNSTI4 -1 +ARGI4 +ADDRGP4 $1172 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+15452 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1167 +JUMPV +LABELV $1166 +ADDRLP4 0 +CNSTI4 60000 +ASGNI4 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +ADDRLP4 0 +INDIRI4 +ADDRGP4 g_timelimit+12 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +LTI4 $1174 +ADDRGP4 level+15452 +INDIRI4 +CNSTI4 2 +GEI4 $1174 +CNSTI4 -1 +ARGI4 +ADDRGP4 $1180 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+15452 +CNSTI4 2 +ASGNI4 +LABELV $1174 +LABELV $1167 +LABELV $1154 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+16008 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1190 +ADDRGP4 level+16004 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1182 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +CNSTI4 1000 +ADDI4 +LEI4 $1182 +ADDRGP4 level+11244 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1182 +ADDRGP4 level+11276 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1182 +LABELV $1190 +ADDRGP4 level+15440 +CNSTI4 2 +ASGNI4 +CNSTI4 -1 +ARGI4 +ADDRGP4 $1192 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 24 +ARGI4 +ADDRGP4 $1193 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $1194 +ARGP4 +ADDRGP4 LogExit +CALLV +pop +CNSTI4 104 +ARGI4 +ADDRGP4 G_MapLog_Result +CALLV +pop +ADDRGP4 $1183 +JUMPV +LABELV $1182 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+16004 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1202 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +CNSTI4 1000 +ADDI4 +LEI4 $1195 +ADDRGP4 level+11248 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1195 +ADDRGP4 level+11280 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1195 +LABELV $1202 +ADDRGP4 level+15440 +CNSTI4 1 +ASGNI4 +CNSTI4 -1 +ARGI4 +ADDRGP4 $1204 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 24 +ARGI4 +ADDRGP4 $1205 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $1206 +ARGP4 +ADDRGP4 LogExit +CALLV +pop +CNSTI4 97 +ARGI4 +ADDRGP4 G_MapLog_Result +CALLV +pop +LABELV $1195 +LABELV $1183 +LABELV $1142 +endproc CheckExitRules 8 8 +export G_Vote +proc G_Vote 24 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6504 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1208 +ADDRGP4 $1207 +JUMPV +LABELV $1208 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 0 +INDIRI4 +EQI4 $1211 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 560 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 0 +INDIRI4 +EQI4 $1211 +ADDRGP4 $1207 +JUMPV +LABELV $1211 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1213 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 560 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1213 +ADDRGP4 $1207 +JUMPV +LABELV $1213 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 560 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 564 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +CNSTI4 0 +EQI4 $1215 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1217 +ADDRLP4 12 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6540 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1218 +JUMPV +LABELV $1217 +ADDRLP4 16 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6540 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1218 +ADDRGP4 $417 +ARGP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6540 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 12 +ADDI4 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $1216 +JUMPV +LABELV $1215 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1222 +ADDRLP4 12 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6552 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1223 +JUMPV +LABELV $1222 +ADDRLP4 16 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6552 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1223 +ADDRGP4 $417 +ARGP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6552 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 15 +ADDI4 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +LABELV $1216 +LABELV $1207 +endproc G_Vote 24 8 +export G_ExecuteVote +proc G_ExecuteVote 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6516 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1229 +ARGP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRFP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +ADDRGP4 $1234 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 4 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1231 +ADDRGP4 level+68 +CNSTI4 1 +ASGNI4 +LABELV $1231 +ADDRFP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +ADDRGP4 $1239 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1236 +CNSTI4 114 +ARGI4 +ADDRGP4 G_MapLog_Result +CALLV +pop +ADDRGP4 $1237 +JUMPV +LABELV $1236 +ADDRFP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +ADDRGP4 $1234 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 12 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $1240 +CNSTI4 109 +ARGI4 +ADDRGP4 G_MapLog_Result +CALLV +pop +LABELV $1240 +LABELV $1237 +LABELV $1227 +endproc G_ExecuteVote 16 12 +export G_CheckVote +proc G_CheckVote 64 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+348 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1120403456 +DIVF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRGP4 level+6516 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1245 +ADDRLP4 16 +INDIRI4 +ADDRGP4 level+6516 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1245 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_ExecuteVote +CALLV +pop +LABELV $1245 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6504 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1250 +ADDRGP4 $1243 +JUMPV +LABELV $1250 +ADDRLP4 20 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 level+6504 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 30000 +GEI4 $1260 +ADDRLP4 20 +INDIRI4 +ADDRGP4 level+6540 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 level+6552 +ADDP4 +INDIRI4 +ADDI4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 level+6564 +ADDP4 +INDIRI4 +NEI4 $1253 +LABELV $1260 +ADDRLP4 28 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRGP4 level+6540 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1266 +ADDRLP4 28 +INDIRI4 +ADDRGP4 level+6540 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 28 +INDIRI4 +ADDRGP4 level+6540 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 28 +INDIRI4 +ADDRGP4 level+6552 +ADDP4 +INDIRI4 +CVIF4 4 +ADDF4 +DIVF4 +ADDRLP4 8 +INDIRF4 +LEF4 $1266 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1267 +JUMPV +LABELV $1266 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +LABELV $1267 +ADDRLP4 4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $1254 +JUMPV +LABELV $1253 +ADDRLP4 24 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 level+6540 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 level+6564 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 8 +INDIRF4 +MULF4 +LEF4 $1268 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1269 +JUMPV +LABELV $1268 +ADDRLP4 28 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRGP4 level+6552 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 28 +INDIRI4 +ADDRGP4 level+6564 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1065353216 +ADDRLP4 8 +INDIRF4 +SUBF4 +MULF4 +GTF4 $1272 +ADDRGP4 $1243 +JUMPV +LABELV $1272 +LABELV $1269 +LABELV $1254 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1276 +ADDRLP4 24 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 level+6516 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 level+6528 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1276 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1290 +ADDRLP4 28 +ADDRGP4 $1282 +ASGNP4 +ADDRGP4 $1291 +JUMPV +LABELV $1290 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 36 +INDIRP4 +ASGNP4 +LABELV $1291 +ADDRGP4 $1281 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1292 +ADDRLP4 32 +ADDRGP4 $1284 +ASGNP4 +ADDRGP4 $1293 +JUMPV +LABELV $1292 +ADDRLP4 32 +ADDRGP4 $1285 +ASGNP4 +LABELV $1293 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 level+6540 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 level+6552 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 level+6564 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 $1294 +ARGP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1301 +ADDRLP4 44 +ADDRGP4 $1295 +ASGNP4 +ADDRGP4 $1302 +JUMPV +LABELV $1301 +ADDRLP4 44 +ADDRGP4 $1296 +ASGNP4 +LABELV $1302 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1303 +ADDRLP4 48 +ADDRGP4 $1284 +ASGNP4 +ADDRGP4 $1304 +JUMPV +LABELV $1303 +ADDRLP4 48 +ADDRGP4 $1285 +ASGNP4 +LABELV $1304 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ADDRGP4 level+6540 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +INDIRI4 +ADDRGP4 level+6552 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1305 +CNSTI4 -1 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1306 +JUMPV +LABELV $1305 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $1306 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6504 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6540 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6552 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1313 +JUMPV +LABELV $1310 +ADDRLP4 60 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 560 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BCOMI4 +BANDI4 +ASGNI4 +LABELV $1311 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1313 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1310 +ADDRFP4 0 +INDIRI4 +CNSTI4 6 +ADDI4 +ARGI4 +ADDRGP4 $79 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRFP4 0 +INDIRI4 +CNSTI4 9 +ADDI4 +ARGI4 +ADDRGP4 $79 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRFP4 0 +INDIRI4 +CNSTI4 12 +ADDI4 +ARGI4 +ADDRGP4 $89 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRFP4 0 +INDIRI4 +CNSTI4 15 +ADDI4 +ARGI4 +ADDRGP4 $89 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +LABELV $1243 +endproc G_CheckVote 64 24 +export G_ArmageddonStep +proc G_ArmageddonStep 56 20 +ADDRLP4 16 +CNSTF4 1120403456 +ASGNF4 +ADDRLP4 8 +ADDRGP4 g_armageddonDefensiveKillPercent+12 +INDIRI4 +CVIF4 4 +ADDRLP4 16 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 12 +ADDRGP4 g_armageddonOtherKillPercent+12 +INDIRI4 +CVIF4 4 +ADDRLP4 16 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 g_entities +ASGNP4 +ADDRGP4 $1321 +JUMPV +LABELV $1318 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1323 +ADDRGP4 $1319 +JUMPV +LABELV $1323 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1325 +ADDRGP4 $1319 +JUMPV +LABELV $1325 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 21 +LTI4 $1342 +ADDRLP4 20 +INDIRI4 +CNSTI4 35 +GTI4 $1343 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1344-84 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1344 +address $1331 +address $1327 +address $1327 +address $1327 +address $1327 +address $1327 +address $1319 +address $1331 +address $1331 +address $1331 +address $1319 +address $1327 +address $1327 +address $1319 +address $1319 +code +LABELV $1342 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +LTI4 $1327 +ADDRLP4 20 +INDIRI4 +CNSTI4 18 +GTI4 $1327 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1346-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1346 +address $1319 +address $1319 +address $1327 +address $1331 +address $1331 +address $1319 +address $1331 +address $1327 +address $1327 +address $1327 +address $1327 +address $1327 +address $1327 +address $1327 +address $1327 +address $1331 +address $1331 +address $1331 +code +LABELV $1343 +ADDRLP4 36 +CNSTI4 46 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1331 +ADDRLP4 20 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LTI4 $1327 +LABELV $1348 +ADDRLP4 20 +INDIRI4 +CNSTI4 50 +EQI4 $1331 +ADDRGP4 $1327 +JUMPV +LABELV $1331 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +LEF4 $1328 +ADDRLP4 40 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 8 +INDIRF4 +GEF4 $1328 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 -999 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRGP4 g_entities+1798720 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +CNSTI4 999 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $1328 +JUMPV +LABELV $1327 +ADDRLP4 12 +INDIRF4 +CNSTF4 0 +LEF4 $1328 +ADDRLP4 44 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 12 +INDIRF4 +GEF4 $1328 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 -999 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRGP4 g_entities+1798720 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRLP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +CNSTI4 999 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1328 +LABELV $1319 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1321 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1318 +ADDRGP4 G_ArmaFreeLove +CALLI4 +pop +ADDRGP4 $1349 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1315 +endproc G_ArmageddonStep 56 20 +data +align 4 +LABELV $1351 +byte 4 -1 +align 4 +LABELV $1352 +byte 4 -1 +align 4 +LABELV $1353 +byte 4 -1 +export CheckCvars +code +proc CheckCvars 4 8 +ADDRGP4 g_password+4 +INDIRI4 +ADDRGP4 $1351 +INDIRI4 +EQI4 $1354 +ADDRGP4 $1351 +ADDRGP4 g_password+4 +INDIRI4 +ASGNI4 +ADDRGP4 g_password+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1358 +ADDRGP4 g_password+16 +ARGP4 +ADDRGP4 $1362 +ARGP4 +ADDRLP4 0 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1358 +ADDRGP4 $118 +ARGP4 +ADDRGP4 $110 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1359 +JUMPV +LABELV $1358 +ADDRGP4 $118 +ARGP4 +ADDRGP4 $89 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $1359 +LABELV $1354 +ADDRGP4 g_markDeconstruct+4 +INDIRI4 +ADDRGP4 $1352 +INDIRI4 +EQI4 $1363 +ADDRGP4 $1352 +ADDRGP4 g_markDeconstruct+4 +INDIRI4 +ASGNI4 +ADDRGP4 G_ClearDeconMarks +CALLV +pop +LABELV $1363 +ADDRGP4 g_suddenDeathTime+4 +INDIRI4 +ADDRGP4 $1353 +INDIRI4 +EQI4 $1367 +ADDRGP4 $1353 +ADDRGP4 g_suddenDeathTime+4 +INDIRI4 +ASGNI4 +ADDRGP4 level+15444 +CNSTI4 60000 +ADDRGP4 g_suddenDeathTime+12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 trap_Milliseconds +CALLI4 +ASGNI4 +ADDRGP4 level+40 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1367 +LABELV $1350 +endproc CheckCvars 4 8 +export G_RunThink +proc G_RunThink 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GTF4 $1375 +ADDRGP4 $1374 +JUMPV +LABELV $1375 +ADDRLP4 0 +INDIRF4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +LEF4 $1377 +ADDRGP4 $1374 +JUMPV +LABELV $1377 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1380 +ADDRGP4 $1382 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $1380 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1374 +endproc G_RunThink 8 4 +export G_EvaluateAcceleration +proc G_EvaluateAcceleration 48 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 712 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 716 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 720 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 724 +ADDP4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 732 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 724 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 736 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 740 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 732 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 744 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 748 +ADDP4 +ADDRLP4 12 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 752 +ADDP4 +ADDRLP4 12+4 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 756 +ADDP4 +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 712 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 736 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 724 +ADDP4 +INDIRB +ASGNB 12 +LABELV $1383 +endproc G_EvaluateAcceleration 48 0 +data +align 4 +LABELV $1393 +byte 4 0 +export G_RunFrame +code +proc G_RunFrame 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 level+68 +INDIRI4 +CNSTI4 0 +EQI4 $1394 +ADDRGP4 $1392 +JUMPV +LABELV $1394 +ADDRGP4 level+16020 +INDIRI4 +CNSTI4 0 +EQI4 $1397 +ADDRLP4 8 +ADDRFP4 0 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +SUBI4 +ADDRGP4 level+16020 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 level+16020 +ADDRFP4 0 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 16 +ADDRGP4 $1393 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1405 +JUMPV +LABELV $1404 +ADDRLP4 20 +ADDRGP4 $1393 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 3000 +SUBI4 +ASGNI4 +CNSTI4 -1 +ARGI4 +ADDRGP4 $1407 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+16020 +INDIRI4 +CNSTI4 110000 +LTI4 $1408 +ADDRGP4 level+16020 +INDIRI4 +CNSTI4 119000 +GTI4 $1408 +ADDRGP4 $1412 +ARGP4 +CNSTI4 120000 +ADDRGP4 level+16020 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +CVFI4 4 +ARGI4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1408 +LABELV $1405 +ADDRGP4 $1393 +INDIRI4 +CNSTI4 3000 +GTI4 $1404 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1417 +JUMPV +LABELV $1414 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1419 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +LABELV $1419 +LABELV $1415 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1417 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1414 +ADDRGP4 level+16020 +INDIRI4 +CNSTI4 120000 +LEI4 $1392 +CNSTI4 -1 +ARGI4 +ADDRGP4 $1424 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 -1 +ARGI4 +ADDRGP4 $1425 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+16020 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1392 +JUMPV +LABELV $1397 +ADDRLP4 12 +ADDRGP4 level+28 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 level+36 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 level+32 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+36 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 G_UpdateCvars +CALLV +pop +ADDRGP4 CheckCvars +CALLV +pop +ADDRGP4 level+6576 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +ADDRGP4 level+15456 +INDIRI4 +LEI4 $1434 +ADDRGP4 G_ArmageddonStep +CALLV +pop +ADDRGP4 level+15456 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 60000 +ADDRGP4 g_armageddonTimeStep+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +LABELV $1434 +ADDRLP4 0 +ADDRGP4 g_entities +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1446 +JUMPV +LABELV $1443 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1448 +ADDRGP4 $1444 +JUMPV +LABELV $1448 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 560 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 300 +LEI4 $1450 +ADDRLP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1453 +ADDRLP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1455 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 136 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1455 +LABELV $1453 +ADDRLP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1457 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $1444 +JUMPV +LABELV $1457 +ADDRLP4 0 +INDIRP4 +CNSTI4 568 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1459 +ADDRLP4 0 +INDIRP4 +CNSTI4 568 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +LABELV $1459 +LABELV $1450 +ADDRLP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1461 +ADDRGP4 $1444 +JUMPV +LABELV $1461 +ADDRLP4 0 +INDIRP4 +CNSTI4 708 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1463 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_EvaluateAcceleration +CALLV +pop +LABELV $1463 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $1465 +ADDRLP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $1465 +ADDRGP4 $1444 +JUMPV +LABELV $1465 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $1467 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RunMissile +CALLV +pop +ADDRGP4 $1444 +JUMPV +LABELV $1467 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1469 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_BuildableThink +CALLV +pop +ADDRGP4 $1444 +JUMPV +LABELV $1469 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 14 +EQI4 $1473 +ADDRLP4 0 +INDIRP4 +CNSTI4 572 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1471 +LABELV $1473 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_Physics +CALLV +pop +ADDRGP4 $1444 +JUMPV +LABELV $1471 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1474 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RunMover +CALLV +pop +ADDRGP4 $1444 +JUMPV +LABELV $1474 +ADDRLP4 4 +INDIRI4 +CNSTI4 64 +GEI4 $1476 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RunClient +CALLV +pop +ADDRGP4 $1444 +JUMPV +LABELV $1476 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RunThink +CALLV +pop +LABELV $1444 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1446 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1443 +ADDRLP4 0 +ADDRGP4 g_entities +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1481 +JUMPV +LABELV $1478 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1483 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ClientEndFrame +CALLV +pop +LABELV $1483 +LABELV $1479 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1481 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1478 +ADDRGP4 G_UnlaggedStore +CALLV +pop +ADDRGP4 G_CountSpawns +CALLV +pop +ADDRGP4 G_CalculateBuildPoints +CALLV +pop +ADDRGP4 G_CalculateStages +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRGP4 G_SpawnClients +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRGP4 G_SpawnClients +CALLV +pop +ADDRGP4 G_CalculateAvgPlayers +CALLV +pop +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_UpdateZaps +CALLV +pop +ADDRGP4 CheckExitRules +CALLV +pop +ADDRGP4 CheckTeamStatus +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1485 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_CheckVote +CALLV +pop +LABELV $1486 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $1485 +ADDRLP4 16 +ADDRGP4 trap_Milliseconds +CALLI4 +ASGNI4 +ADDRGP4 level+40 +ADDRLP4 16 +INDIRI4 +ASGNI4 +LABELV $1392 +endproc G_RunFrame 28 8 +import G_ArmaFreeLove +bss +align 1 +LABELV cv_alienMaxStage +skip 256 +align 1 +LABELV cv_humanMaxStage +skip 256 +align 1 +LABELV cv_gravity +skip 256 +export g_JumppadPower +align 4 +LABELV g_JumppadPower +skip 272 +export g_tag +align 4 +LABELV g_tag +skip 272 +export g_logFileSync +align 4 +LABELV g_logFileSync +skip 272 +export g_logFile +align 4 +LABELV g_logFile +skip 272 +export g_armageddonOtherKillPercent +align 4 +LABELV g_armageddonOtherKillPercent +skip 272 +export g_armageddonDefensiveKillPercent +align 4 +LABELV g_armageddonDefensiveKillPercent +skip 272 +export g_armageddonInitialTimeStep +align 4 +LABELV g_armageddonInitialTimeStep +skip 272 +export g_armageddonTimeStep +align 4 +LABELV g_armageddonTimeStep +skip 272 +export g_clients +align 4 +LABELV g_clients +skip 165120 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +export g_KillRewardMultiplierH +align 4 +LABELV g_KillRewardMultiplierH +skip 272 +export g_KillRewardMultiplierA +align 4 +LABELV g_KillRewardMultiplierA +skip 272 +export g_InstantRewardMultiplierH +align 4 +LABELV g_InstantRewardMultiplierH +skip 272 +export g_InstantRewardMultiplierA +align 4 +LABELV g_InstantRewardMultiplierA +skip 272 +export g_buildableSvfBroadcast +align 4 +LABELV g_buildableSvfBroadcast +skip 272 +export g_minTeamSizePerBuilderH +align 4 +LABELV g_minTeamSizePerBuilderH +skip 272 +export g_minTeamSizePerBuilderA +align 4 +LABELV g_minTeamSizePerBuilderA +skip 272 +export g_censorship +align 4 +LABELV g_censorship +skip 272 +export g_slapKnockback +align 4 +LABELV g_slapKnockback +skip 272 +export g_allowTeamOverlay +align 4 +LABELV g_allowTeamOverlay +skip 272 +export g_publicAdminMessages +align 4 +LABELV g_publicAdminMessages +skip 272 +export g_specChat +align 4 +LABELV g_specChat +skip 272 +export g_privateMessages +align 4 +LABELV g_privateMessages +skip 272 +export g_maxIPConnections +align 4 +LABELV g_maxIPConnections +skip 272 +export g_adminChatShowDeny +align 4 +LABELV g_adminChatShowDeny +skip 272 +export g_adminMaxBan +align 4 +LABELV g_adminMaxBan +skip 272 +export g_devmapKillerHP +align 4 +LABELV g_devmapKillerHP +skip 272 +export g_adminTempBan +align 4 +LABELV g_adminTempBan +skip 272 +export g_admin +align 4 +LABELV g_admin +skip 272 +export g_newbieNamePrefix +align 4 +LABELV g_newbieNamePrefix +skip 272 +export g_newbieNameNumbering +align 4 +LABELV g_newbieNameNumbering +skip 272 +export g_emoticonsAllowedInNames +align 4 +LABELV g_emoticonsAllowedInNames +skip 272 +export g_layoutAuto +align 4 +LABELV g_layoutAuto +skip 272 +export g_layouts +align 4 +LABELV g_layouts +skip 272 +export g_mapConfigs +align 4 +LABELV g_mapConfigs +skip 272 +export g_antiSpawnBlock +align 4 +LABELV g_antiSpawnBlock +skip 272 +export g_creepPowerExclusion +align 4 +LABELV g_creepPowerExclusion +skip 272 +export g_shove +align 4 +LABELV g_shove +skip 272 +export g_teleportSafeTime +align 4 +LABELV g_teleportSafeTime +skip 272 +export g_floodMinTime +align 4 +LABELV g_floodMinTime +skip 272 +export g_floodMaxDemerits +align 4 +LABELV g_floodMaxDemerits +skip 272 +export g_voiceChats +align 4 +LABELV g_voiceChats +skip 272 +export g_debugVoices +align 4 +LABELV g_debugVoices +skip 272 +export g_sayAreaRange +align 4 +LABELV g_sayAreaRange +skip 272 +export g_initialMapRotation +align 4 +LABELV g_initialMapRotation +skip 272 +export g_nextMap +align 4 +LABELV g_nextMap +skip 272 +export g_mapLog +align 4 +LABELV g_mapLog +skip 272 +export g_mapRotationStack +align 4 +LABELV g_mapRotationStack +skip 272 +export g_mapRotationNodes +align 4 +LABELV g_mapRotationNodes +skip 272 +export g_currentMapRotation +align 4 +LABELV g_currentMapRotation +skip 272 +export g_debugMapRotation +align 4 +LABELV g_debugMapRotation +skip 272 +export g_markDeconstruct +align 4 +LABELV g_markDeconstruct +skip 272 +export g_disabledBuildables +align 4 +LABELV g_disabledBuildables +skip 272 +export g_disabledClasses +align 4 +LABELV g_disabledClasses +skip 272 +export g_disabledEquipment +align 4 +LABELV g_disabledEquipment +skip 272 +export g_unlagged +align 4 +LABELV g_unlagged +skip 272 +export g_maxFixedBuildPoints +align 4 +LABELV g_maxFixedBuildPoints +skip 272 +export g_variableBuildPointsPower +align 4 +LABELV g_variableBuildPointsPower +skip 272 +export g_maxVariableBuildPoints +align 4 +LABELV g_maxVariableBuildPoints +skip 272 +export g_basiUpgPoisonTime +align 4 +LABELV g_basiUpgPoisonTime +skip 272 +export g_basiPoisonTime +align 4 +LABELV g_basiPoisonTime +skip 272 +export g_boosterPoisonTime +align 4 +LABELV g_boosterPoisonTime +skip 272 +export g_contagionProb +align 4 +LABELV g_contagionProb +skip 272 +export g_humanAnticampRange +align 4 +LABELV g_humanAnticampRange +skip 272 +export g_humanAnticampBonus1 +align 4 +LABELV g_humanAnticampBonus1 +skip 272 +export g_humanAnticampBonusMax +align 4 +LABELV g_humanAnticampBonusMax +skip 272 +export g_alienAnticampRange +align 4 +LABELV g_alienAnticampRange +skip 272 +export g_alienAnticampBonus1 +align 4 +LABELV g_alienAnticampBonus1 +skip 272 +export g_alienAnticampBonusMax +align 4 +LABELV g_alienAnticampBonusMax +skip 272 +export g_freeFundPeriod +align 4 +LABELV g_freeFundPeriod +skip 272 +export g_teamImbalanceWarnings +align 4 +LABELV g_teamImbalanceWarnings +skip 272 +export g_alienGrangerDanceBonus +align 4 +LABELV g_alienGrangerDanceBonus +skip 272 +export g_alienBarbsRegen3x +align 4 +LABELV g_alienBarbsRegen3x +skip 272 +export g_alienBarbsRegen2x +align 4 +LABELV g_alienBarbsRegen2x +skip 272 +export g_alienStage3Threshold +align 4 +LABELV g_alienStage3Threshold +skip 272 +export g_alienStage2Threshold +align 4 +LABELV g_alienStage2Threshold +skip 272 +export g_alienMaxStage +align 4 +LABELV g_alienMaxStage +skip 272 +export g_alienCredits +align 4 +LABELV g_alienCredits +skip 272 +export g_alienStage +align 4 +LABELV g_alienStage +skip 272 +export g_humanStage3Threshold +align 4 +LABELV g_humanStage3Threshold +skip 272 +export g_humanStage2Threshold +align 4 +LABELV g_humanStage2Threshold +skip 272 +export g_humanMaxStage +align 4 +LABELV g_humanMaxStage +skip 272 +export g_humanCredits +align 4 +LABELV g_humanCredits +skip 272 +export g_humanStage +align 4 +LABELV g_humanStage +skip 272 +export g_humanRefineryRadius +align 4 +LABELV g_humanRefineryRadius +skip 272 +export g_humanRefineryMaxAge +align 4 +LABELV g_humanRefineryMaxAge +skip 272 +export g_humanRefineryBuildPointsRate +align 4 +LABELV g_humanRefineryBuildPointsRate +skip 272 +export g_humanRefineryBuildPoints +align 4 +LABELV g_humanRefineryBuildPoints +skip 272 +export g_humanDefenceComputerRate +align 4 +LABELV g_humanDefenceComputerRate +skip 272 +export g_humanDefenceComputerLimit +align 4 +LABELV g_humanDefenceComputerLimit +skip 272 +export g_humanBuildQueueTime +align 4 +LABELV g_humanBuildQueueTime +skip 272 +export g_humanBuildPoints +align 4 +LABELV g_humanBuildPoints +skip 272 +export g_alienColonyRadius +align 4 +LABELV g_alienColonyRadius +skip 272 +export g_alienColonyMaxAge +align 4 +LABELV g_alienColonyMaxAge +skip 272 +export g_alienColonyBuildPointsRate +align 4 +LABELV g_alienColonyBuildPointsRate +skip 272 +export g_alienColonyBuildPoints +align 4 +LABELV g_alienColonyBuildPoints +skip 272 +export g_alienBuildQueueTime +align 4 +LABELV g_alienBuildQueueTime +skip 272 +export g_alienBuildPoints +align 4 +LABELV g_alienBuildPoints +skip 272 +export pmove_msec +align 4 +LABELV pmove_msec +skip 272 +export pmove_fixed +align 4 +LABELV pmove_fixed +skip 272 +export g_smoothClients +align 4 +LABELV g_smoothClients +skip 272 +export g_teamForceBalance +align 4 +LABELV g_teamForceBalance +skip 272 +export g_armageddonPercent +align 4 +LABELV g_armageddonPercent +skip 272 +export g_armageddonVotePercent +align 4 +LABELV g_armageddonVotePercent +skip 272 +export g_readyPercent +align 4 +LABELV g_readyPercent +skip 272 +export g_suddenDeathVoteDelay +align 4 +LABELV g_suddenDeathVoteDelay +skip 272 +export g_suddenDeathVotePercent +align 4 +LABELV g_suddenDeathVotePercent +skip 272 +export g_voteLimit +align 4 +LABELV g_voteLimit +skip 272 +export g_allowVote +align 4 +LABELV g_allowVote +skip 272 +export g_doWarmup +align 4 +LABELV g_doWarmup +skip 272 +export g_warmup +align 4 +LABELV g_warmup +skip 272 +export g_motd +align 4 +LABELV g_motd +skip 272 +export g_friendlyFreeze +align 4 +LABELV g_friendlyFreeze +skip 272 +export g_synchronousClients +align 4 +LABELV g_synchronousClients +skip 272 +export g_debugDamage +align 4 +LABELV g_debugDamage +skip 272 +export g_debugMove +align 4 +LABELV g_debugMove +skip 272 +export g_inactivity +align 4 +LABELV g_inactivity +skip 272 +export g_knockback +align 4 +LABELV g_knockback +skip 272 +export g_speed +align 4 +LABELV g_speed +skip 272 +export g_gravity +align 4 +LABELV g_gravity +skip 272 +export g_needpass +align 4 +LABELV g_needpass +skip 272 +export g_password +align 4 +LABELV g_password +skip 272 +export g_dretchPunt +align 4 +LABELV g_dretchPunt +skip 272 +export g_friendlyBuildableFire +align 4 +LABELV g_friendlyBuildableFire +skip 272 +export g_friendlyFire +align 4 +LABELV g_friendlyFire +skip 272 +export g_suddenDeathTime +align 4 +LABELV g_suddenDeathTime +skip 272 +export g_timelimit +align 4 +LABELV g_timelimit +skip 272 +export g_maxNameChanges +align 4 +LABELV g_maxNameChanges +skip 272 +export g_minNameChangePeriod +align 4 +LABELV g_minNameChangePeriod +skip 272 +export g_lockTeamsAtStart +align 4 +LABELV g_lockTeamsAtStart +skip 272 +export g_restarted +align 4 +LABELV g_restarted +skip 272 +export g_maxGameClients +align 4 +LABELV g_maxGameClients +skip 272 +export g_maxclients +align 4 +LABELV g_maxclients +skip 272 +export g_cheats +align 4 +LABELV g_cheats +skip 272 +export g_dedicated +align 4 +LABELV g_dedicated +skip 272 +export g_entities +align 4 +LABELV g_entities +skip 1802240 +export level +align 4 +LABELV level +skip 32404 +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1425 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 34 +byte 1 0 +align 1 +LABELV $1424 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 40 +byte 1 50 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 41 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1412 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 71 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 45 +byte 1 117 +byte 1 110 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1407 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 80 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 34 +byte 1 0 +align 1 +LABELV $1382 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 45 +byte 1 62 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 107 +byte 1 0 +align 1 +LABELV $1362 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $1349 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 65 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 100 +byte 1 111 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 121 +byte 1 33 +byte 1 32 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 100 +byte 1 111 +byte 1 103 +byte 1 93 +byte 1 34 +byte 1 0 +align 1 +LABELV $1296 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 118 +byte 1 0 +align 1 +LABELV $1295 +byte 1 86 +byte 1 0 +align 1 +LABELV $1294 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 45 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1285 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 0 +align 1 +LABELV $1284 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $1282 +byte 1 103 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 0 +align 1 +LABELV $1281 +byte 1 69 +byte 1 110 +byte 1 100 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1239 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $1234 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $1229 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1206 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $1205 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 97 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 93 +byte 1 0 +align 1 +LABELV $1204 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1194 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $1193 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 104 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 93 +byte 1 0 +align 1 +LABELV $1192 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1180 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 49 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 33 +byte 1 34 +byte 1 0 +align 1 +LABELV $1172 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 53 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 33 +byte 1 34 +byte 1 0 +align 1 +LABELV $1165 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $1164 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $1163 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1086 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $1075 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 32 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1057 +byte 1 69 +byte 1 120 +byte 1 105 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1052 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 37 +byte 1 99 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1018 +byte 1 116 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 112 +byte 1 112 +byte 1 49 +byte 1 0 +align 1 +LABELV $1017 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 84 +byte 1 58 +byte 1 37 +byte 1 99 +byte 1 32 +byte 1 65 +byte 1 58 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 72 +byte 1 58 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 77 +byte 1 58 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 68 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 68 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 65 +byte 1 83 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 65 +byte 1 83 +byte 1 50 +byte 1 84 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 65 +byte 1 83 +byte 1 51 +byte 1 84 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 72 +byte 1 83 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 72 +byte 1 83 +byte 1 50 +byte 1 84 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 72 +byte 1 83 +byte 1 51 +byte 1 84 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 67 +byte 1 76 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $985 +byte 1 37 +byte 1 51 +byte 1 105 +byte 1 58 +byte 1 37 +byte 1 105 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 0 +align 1 +LABELV $974 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $971 +byte 1 65 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 77 +byte 1 115 +byte 1 103 +byte 1 80 +byte 1 117 +byte 1 98 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 0 +align 1 +LABELV $970 +byte 1 65 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 77 +byte 1 115 +byte 1 103 +byte 1 0 +align 1 +LABELV $969 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 54 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $956 +byte 1 65 +byte 1 68 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 84 +byte 1 0 +align 1 +LABELV $954 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $935 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $931 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $893 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $790 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $735 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 72 +byte 1 32 +byte 1 51 +byte 1 58 +byte 1 32 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 51 +byte 1 10 +byte 1 0 +align 1 +LABELV $725 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 72 +byte 1 32 +byte 1 50 +byte 1 58 +byte 1 32 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 50 +byte 1 10 +byte 1 0 +align 1 +LABELV $715 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 65 +byte 1 32 +byte 1 51 +byte 1 58 +byte 1 32 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 51 +byte 1 10 +byte 1 0 +align 1 +LABELV $705 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 65 +byte 1 32 +byte 1 50 +byte 1 58 +byte 1 32 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 50 +byte 1 10 +byte 1 0 +align 1 +LABELV $626 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $625 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 33 +byte 1 34 +byte 1 0 +align 1 +LABELV $611 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 66 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $610 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 33 +byte 1 34 +byte 1 0 +align 1 +LABELV $609 +byte 1 94 +byte 1 53 +byte 1 66 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 10 +byte 1 0 +align 1 +LABELV $521 +byte 1 10 +byte 1 0 +align 1 +LABELV $520 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 0 +align 1 +LABELV $519 +byte 1 42 +byte 1 58 +byte 1 0 +align 1 +LABELV $511 +byte 1 108 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 58 +byte 1 0 +align 1 +LABELV $452 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $445 +byte 1 94 +byte 1 53 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 10 +byte 1 0 +align 1 +LABELV $444 +byte 1 94 +byte 1 53 +byte 1 83 +byte 1 104 +byte 1 117 +byte 1 116 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 71 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 10 +byte 1 0 +align 1 +LABELV $440 +byte 1 94 +byte 1 53 +byte 1 61 +byte 1 61 +byte 1 61 +byte 1 61 +byte 1 32 +byte 1 83 +byte 1 104 +byte 1 117 +byte 1 116 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 71 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 61 +byte 1 61 +byte 1 61 +byte 1 61 +byte 1 10 +byte 1 0 +align 1 +LABELV $431 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 47 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $430 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 47 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $424 +byte 1 69 +byte 1 68 +byte 1 71 +byte 1 69 +byte 1 32 +byte 1 76 +byte 1 79 +byte 1 65 +byte 1 68 +byte 1 69 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 85 +byte 1 67 +byte 1 67 +byte 1 69 +byte 1 83 +byte 1 83 +byte 1 70 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 89 +byte 1 10 +byte 1 0 +align 1 +LABELV $423 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 10 +byte 1 0 +align 1 +LABELV $417 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $393 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $391 +byte 1 78 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 107 +byte 1 10 +byte 1 0 +align 1 +LABELV $385 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 48 +byte 1 52 +byte 1 105 +byte 1 45 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 45 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 58 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 58 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $384 +byte 1 73 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 71 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $383 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 10 +byte 1 0 +align 1 +LABELV $381 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $367 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 102 +byte 1 114 +byte 1 121 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $358 +byte 1 69 +byte 1 68 +byte 1 71 +byte 1 69 +byte 1 32 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 83 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $357 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $356 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $355 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 32 +byte 1 71 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 73 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 122 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 10 +byte 1 0 +align 1 +LABELV $352 +byte 1 101 +byte 1 120 +byte 1 101 +byte 1 99 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $350 +byte 1 101 +byte 1 120 +byte 1 101 +byte 1 99 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $333 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $312 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $266 +byte 1 103 +byte 1 95 +byte 1 75 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 82 +byte 1 101 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 77 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 105 +byte 1 112 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 72 +byte 1 0 +align 1 +LABELV $265 +byte 1 103 +byte 1 95 +byte 1 75 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 82 +byte 1 101 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 77 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 105 +byte 1 112 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 65 +byte 1 0 +align 1 +LABELV $264 +byte 1 103 +byte 1 95 +byte 1 73 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 116 +byte 1 82 +byte 1 101 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 77 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 105 +byte 1 112 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 72 +byte 1 0 +align 1 +LABELV $263 +byte 1 103 +byte 1 95 +byte 1 73 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 116 +byte 1 82 +byte 1 101 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 77 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 105 +byte 1 112 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 65 +byte 1 0 +align 1 +LABELV $262 +byte 1 103 +byte 1 95 +byte 1 74 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 112 +byte 1 97 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $261 +byte 1 103 +byte 1 112 +byte 1 112 +byte 1 0 +align 1 +LABELV $260 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 0 +align 1 +LABELV $259 +byte 1 103 +byte 1 95 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 118 +byte 1 102 +byte 1 66 +byte 1 114 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 99 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $258 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 83 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 72 +byte 1 0 +align 1 +LABELV $257 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 83 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 65 +byte 1 0 +align 1 +LABELV $256 +byte 1 103 +byte 1 95 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 112 +byte 1 0 +align 1 +LABELV $255 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $254 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 117 +byte 1 98 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 65 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 77 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $253 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $252 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 118 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 75 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $251 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 77 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $250 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 73 +byte 1 80 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $249 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 83 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 68 +byte 1 101 +byte 1 110 +byte 1 121 +byte 1 0 +align 1 +LABELV $248 +byte 1 50 +byte 1 119 +byte 1 0 +align 1 +LABELV $247 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 66 +byte 1 97 +byte 1 110 +byte 1 0 +align 1 +LABELV $246 +byte 1 50 +byte 1 109 +byte 1 0 +align 1 +LABELV $245 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 84 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 66 +byte 1 97 +byte 1 110 +byte 1 0 +align 1 +LABELV $244 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 46 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $243 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $242 +byte 1 85 +byte 1 110 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 35 +byte 1 0 +align 1 +LABELV $241 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 98 +byte 1 105 +byte 1 101 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 120 +byte 1 0 +align 1 +LABELV $240 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 98 +byte 1 105 +byte 1 101 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $239 +byte 1 103 +byte 1 95 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 65 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 73 +byte 1 110 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $238 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 65 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 0 +align 1 +LABELV $237 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $236 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 115 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $235 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $234 +byte 1 103 +byte 1 95 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 80 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 69 +byte 1 120 +byte 1 99 +byte 1 108 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $233 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 66 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $232 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $231 +byte 1 103 +byte 1 95 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $230 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $229 +byte 1 103 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $228 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $227 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 76 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $226 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $225 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 78 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $224 +byte 1 45 +byte 1 49 +byte 1 0 +align 1 +LABELV $223 +byte 1 103 +byte 1 95 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $222 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $221 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 68 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $220 +byte 1 51 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $219 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 83 +byte 1 97 +byte 1 102 +byte 1 101 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $218 +byte 1 50 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $217 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 100 +byte 1 77 +byte 1 105 +byte 1 110 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $216 +byte 1 53 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $215 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 100 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 68 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $214 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 65 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 82 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $213 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $212 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $211 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 69 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $210 +byte 1 103 +byte 1 95 +byte 1 117 +byte 1 110 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $209 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 70 +byte 1 105 +byte 1 120 +byte 1 101 +byte 1 100 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $208 +byte 1 103 +byte 1 95 +byte 1 118 +byte 1 97 +byte 1 114 +byte 1 105 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 80 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $207 +byte 1 53 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $206 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 86 +byte 1 97 +byte 1 114 +byte 1 105 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $205 +byte 1 103 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $204 +byte 1 103 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $203 +byte 1 49 +byte 1 53 +byte 1 0 +align 1 +LABELV $202 +byte 1 103 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $201 +byte 1 48 +byte 1 46 +byte 1 53 +byte 1 0 +align 1 +LABELV $200 +byte 1 103 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 98 +byte 1 0 +align 1 +LABELV $199 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 65 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 82 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $198 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 65 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 66 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 49 +byte 1 0 +align 1 +LABELV $197 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 65 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 66 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 0 +align 1 +LABELV $196 +byte 1 54 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $195 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 65 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 82 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $194 +byte 1 48 +byte 1 46 +byte 1 51 +byte 1 0 +align 1 +LABELV $193 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 65 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 66 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 49 +byte 1 0 +align 1 +LABELV $192 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 65 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 66 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 0 +align 1 +LABELV $191 +byte 1 49 +byte 1 50 +byte 1 48 +byte 1 0 +align 1 +LABELV $190 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 70 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $189 +byte 1 56 +byte 1 48 +byte 1 0 +align 1 +LABELV $188 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 73 +byte 1 109 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 87 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $187 +byte 1 49 +byte 1 46 +byte 1 54 +byte 1 0 +align 1 +LABELV $186 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 115 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 101 +byte 1 110 +byte 1 51 +byte 1 120 +byte 1 0 +align 1 +LABELV $185 +byte 1 49 +byte 1 46 +byte 1 52 +byte 1 0 +align 1 +LABELV $184 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 115 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 101 +byte 1 110 +byte 1 50 +byte 1 120 +byte 1 0 +align 1 +LABELV $183 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 71 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 68 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 66 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $182 +byte 1 50 +byte 1 52 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $181 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 51 +byte 1 84 +byte 1 104 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $180 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 50 +byte 1 84 +byte 1 104 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $179 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $178 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $177 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $176 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 51 +byte 1 84 +byte 1 104 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $175 +byte 1 54 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $174 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 50 +byte 1 84 +byte 1 104 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $173 +byte 1 50 +byte 1 0 +align 1 +LABELV $172 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $171 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $170 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $169 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 82 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $168 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 65 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $167 +byte 1 50 +byte 1 48 +byte 1 0 +align 1 +LABELV $166 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 82 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $165 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $164 +byte 1 52 +byte 1 0 +align 1 +LABELV $163 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 82 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $162 +byte 1 51 +byte 1 0 +align 1 +LABELV $161 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 76 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $160 +byte 1 56 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $159 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 81 +byte 1 117 +byte 1 101 +byte 1 117 +byte 1 101 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $158 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $157 +byte 1 50 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $156 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 82 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $155 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 65 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $154 +byte 1 49 +byte 1 55 +byte 1 0 +align 1 +LABELV $153 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 82 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $152 +byte 1 51 +byte 1 54 +byte 1 0 +align 1 +LABELV $151 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $150 +byte 1 49 +byte 1 50 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $149 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 81 +byte 1 117 +byte 1 101 +byte 1 117 +byte 1 101 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $148 +byte 1 49 +byte 1 53 +byte 1 48 +byte 1 0 +align 1 +LABELV $147 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $146 +byte 1 112 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 95 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 0 +align 1 +LABELV $145 +byte 1 112 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 95 +byte 1 102 +byte 1 105 +byte 1 120 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $144 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $143 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $142 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $141 +byte 1 49 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $140 +byte 1 103 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $139 +byte 1 51 +byte 1 48 +byte 1 0 +align 1 +LABELV $138 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $137 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $136 +byte 1 49 +byte 1 56 +byte 1 48 +byte 1 0 +align 1 +LABELV $135 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 68 +byte 1 101 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $134 +byte 1 55 +byte 1 48 +byte 1 0 +align 1 +LABELV $133 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $132 +byte 1 103 +byte 1 95 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 76 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $131 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $130 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 100 +byte 1 0 +align 1 +LABELV $129 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 68 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $128 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 77 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $127 +byte 1 51 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $126 +byte 1 103 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $125 +byte 1 49 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $124 +byte 1 103 +byte 1 95 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $123 +byte 1 56 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $122 +byte 1 103 +byte 1 95 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $121 +byte 1 51 +byte 1 50 +byte 1 48 +byte 1 0 +align 1 +LABELV $120 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $119 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $118 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $117 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 0 +align 1 +LABELV $116 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 121 +byte 1 110 +byte 1 99 +byte 1 0 +align 1 +LABELV $115 +byte 1 101 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $114 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $113 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 111 +byte 1 87 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $112 +byte 1 103 +byte 1 95 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $111 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 70 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 66 +byte 1 97 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $110 +byte 1 49 +byte 1 0 +align 1 +LABELV $109 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 80 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $108 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 70 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $107 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 70 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $106 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 70 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 122 +byte 1 101 +byte 1 0 +align 1 +LABELV $105 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 121 +byte 1 110 +byte 1 99 +byte 1 104 +byte 1 114 +byte 1 111 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $104 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 79 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 75 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $103 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 75 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $102 +byte 1 49 +byte 1 48 +byte 1 0 +align 1 +LABELV $101 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 73 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 83 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 0 +align 1 +LABELV $100 +byte 1 53 +byte 1 0 +align 1 +LABELV $99 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 83 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 0 +align 1 +LABELV $98 +byte 1 52 +byte 1 48 +byte 1 0 +align 1 +LABELV $97 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $96 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $95 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 71 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $94 +byte 1 56 +byte 1 0 +align 1 +LABELV $93 +byte 1 115 +byte 1 118 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $92 +byte 1 80 +byte 1 0 +align 1 +LABELV $91 +byte 1 115 +byte 1 118 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $90 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 65 +byte 1 116 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $89 +byte 1 48 +byte 1 0 +align 1 +LABELV $88 +byte 1 103 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $87 +byte 1 55 +byte 1 46 +byte 1 48 +byte 1 46 +byte 1 120 +byte 1 0 +align 1 +LABELV $86 +byte 1 101 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 95 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $85 +byte 1 65 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 32 +byte 1 48 +byte 1 46 +byte 1 53 +byte 1 120 +byte 1 0 +align 1 +LABELV $84 +byte 1 103 +byte 1 95 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $83 +byte 1 65 +byte 1 112 +byte 1 114 +byte 1 32 +byte 1 50 +byte 1 49 +byte 1 32 +byte 1 50 +byte 1 48 +byte 1 49 +byte 1 52 +byte 1 0 +align 1 +LABELV $82 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $81 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $80 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $79 +byte 1 0 +align 1 +LABELV $78 +byte 1 115 +byte 1 118 +byte 1 95 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 115 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_maprotation.asm b/build/release-linux-x86_64/base/game/g_maprotation.asm new file mode 100644 index 0000000..0f8f20b --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_maprotation.asm @@ -0,0 +1,6927 @@ +export G_MapExists +code +proc G_MapExists 8 12 +ADDRGP4 $82 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $81 +endproc G_MapExists 8 12 +proc G_RotationExists 8 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $87 +JUMPV +LABELV $84 +CNSTI4 1096 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 4 +ADDRGP4 Q_strncmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $89 +CNSTI4 1 +RETI4 +ADDRGP4 $83 +JUMPV +LABELV $89 +LABELV $85 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $87 +ADDRLP4 0 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +LTI4 $84 +CNSTI4 0 +RETI4 +LABELV $83 +endproc G_RotationExists 8 12 +proc G_LabelExists 32 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 1096 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $95 +JUMPV +LABELV $92 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 4 +ASGNI4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +NEI4 $96 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $96 +CNSTI4 1 +RETI4 +ADDRGP4 $91 +JUMPV +LABELV $96 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $98 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $98 +CNSTI4 1 +RETI4 +ADDRGP4 $91 +JUMPV +LABELV $98 +LABELV $93 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $95 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1088 +ADDP4 +INDIRI4 +LTI4 $92 +CNSTI4 0 +RETI4 +LABELV $91 +endproc G_LabelExists 32 8 +proc G_AllocateNode 8 4 +CNSTI4 1348 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $100 +endproc G_AllocateNode 8 4 +proc G_ParseMapCommandSection 36 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $103 +JUMPV +LABELV $102 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $105 +ADDRGP4 $104 +JUMPV +LABELV $105 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $109 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $107 +CNSTI4 0 +RETI4 +ADDRGP4 $101 +JUMPV +LABELV $107 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $112 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $110 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LEI4 $113 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI1 10 +ASGNI1 +LABELV $113 +CNSTI4 1 +RETI4 +ADDRGP4 $101 +JUMPV +LABELV $110 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $117 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $115 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 28 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1088 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $119 +JUMPV +LABELV $118 +ADDRLP4 0 +INDIRP4 +CNSTI4 1088 +ADDP4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 1088 +ADDP4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $121 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 32 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +LABELV $119 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $118 +ADDRGP4 $103 +JUMPV +LABELV $115 +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $121 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 28 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRGP4 $123 +JUMPV +LABELV $122 +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $121 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 32 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +LABELV $123 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $122 +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 32 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI1 59 +ASGNI1 +LABELV $103 +ADDRGP4 $102 +JUMPV +LABELV $104 +CNSTI4 0 +RETI4 +LABELV $101 +endproc G_ParseMapCommandSection 36 12 +proc G_ParseNode 40 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $128 +ARGP4 +ADDRLP4 0 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $126 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $129 +CNSTI4 0 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $129 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $133 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $131 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $134 +CNSTI4 0 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $134 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $138 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $136 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $137 +JUMPV +LABELV $136 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $141 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $139 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRGP4 $140 +JUMPV +LABELV $139 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $144 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $142 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $143 +JUMPV +LABELV $142 +ADDRGP4 $145 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $143 +LABELV $140 +LABELV $137 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $146 +CNSTI4 0 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $146 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRGP4 $132 +JUMPV +LABELV $131 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $150 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $151 +CNSTI4 0 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $151 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $155 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $153 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $149 +JUMPV +LABELV $153 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $158 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $156 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRGP4 $149 +JUMPV +LABELV $156 +ADDRGP4 $159 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $148 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $162 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $160 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $161 +JUMPV +LABELV $160 +ADDRGP4 $163 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $161 +LABELV $149 +LABELV $132 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $164 +CNSTI4 0 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $164 +ADDRLP4 28 +ADDRGP4 G_AllocateNode +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 32 +ADDRGP4 G_ParseNode +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $126 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $168 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $166 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 5 +ASGNI4 +ADDRGP4 $167 +JUMPV +LABELV $166 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $171 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $173 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $172 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $169 +LABELV $173 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $171 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $174 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 2 +ASGNI4 +ADDRGP4 $175 +JUMPV +LABELV $174 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 3 +ASGNI4 +LABELV $175 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $176 +ADDRGP4 $178 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $176 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $170 +JUMPV +LABELV $169 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 35 +EQI4 $181 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $179 +LABELV $181 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $183 +ADDRLP4 20 +CNSTI4 2 +ASGNI4 +ADDRGP4 $184 +JUMPV +LABELV $183 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +LABELV $184 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $180 +JUMPV +LABELV $179 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 16 +INDIRP4 +CNSTI4 64 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $180 +LABELV $170 +LABELV $167 +CNSTI4 1 +RETI4 +LABELV $125 +endproc G_ParseNode 40 16 +proc G_ParseMapRotation 40 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRGP4 $187 +JUMPV +LABELV $186 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $189 +ADDRGP4 $188 +JUMPV +LABELV $189 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $109 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $191 +CNSTI4 0 +RETI4 +ADDRGP4 $185 +JUMPV +LABELV $191 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $195 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $193 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $196 +ADDRGP4 $198 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $185 +JUMPV +LABELV $196 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_ParseMapCommandSection +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $187 +ADDRGP4 $201 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $185 +JUMPV +LABELV $193 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $112 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $202 +CNSTI4 1 +RETI4 +ADDRGP4 $185 +JUMPV +LABELV $202 +ADDRFP4 0 +INDIRP4 +CNSTI4 1088 +ADDP4 +INDIRI4 +CNSTI4 256 +NEI4 $204 +ADDRGP4 $206 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $185 +JUMPV +LABELV $204 +ADDRLP4 24 +ADDRGP4 G_AllocateNode +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 1088 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 36 +ADDRGP4 G_ParseNode +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $207 +CNSTI4 0 +RETI4 +ADDRGP4 $185 +JUMPV +LABELV $207 +LABELV $187 +ADDRGP4 $186 +JUMPV +LABELV $188 +CNSTI4 0 +RETI4 +LABELV $185 +endproc G_ParseMapRotation 40 16 +proc G_ParseMapRotationFile 20124 12 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20088 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20092 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 84 +ADDRLP4 20092 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +GEI4 $210 +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $210 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $214 +ADDRLP4 84 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $212 +LABELV $214 +ADDRLP4 20088 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $215 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +NEI4 $219 +ADDRLP4 20100 +ADDRGP4 $216 +ASGNP4 +ADDRGP4 $220 +JUMPV +LABELV $219 +ADDRLP4 20100 +ADDRGP4 $217 +ASGNP4 +LABELV $220 +ADDRLP4 20100 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $212 +ADDRLP4 88 +ARGP4 +ADDRLP4 84 +INDIRI4 +ARGI4 +ADDRLP4 20088 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 84 +INDIRI4 +ADDRLP4 88 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20088 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 80 +ADDRLP4 88 +ASGNP4 +ADDRGP4 $222 +JUMPV +LABELV $221 +ADDRLP4 80 +ARGP4 +ADDRLP4 20100 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20100 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $224 +ADDRGP4 $223 +JUMPV +LABELV $224 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 $109 +ARGP4 +ADDRLP4 20104 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20104 +INDIRI4 +CNSTI4 0 +NEI4 $226 +ADDRGP4 $223 +JUMPV +LABELV $226 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 $195 +ARGP4 +ADDRLP4 20108 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20108 +INDIRI4 +CNSTI4 0 +NEI4 $228 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $230 +ADDRLP4 16 +ARGP4 +ADDRLP4 20112 +ADDRGP4 G_RotationExists +CALLI4 +ASGNI4 +ADDRLP4 20112 +INDIRI4 +CNSTI4 0 +EQI4 $232 +ADDRGP4 $234 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $232 +ADDRGP4 mapRotations+70144 +INDIRI4 +CNSTI4 64 +NEI4 $235 +ADDRGP4 $238 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $235 +CNSTI4 1096 +ADDRGP4 mapRotations+70144 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 1096 +ADDRGP4 mapRotations+70144 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRLP4 20116 +ADDRGP4 G_ParseMapRotation +CALLI4 +ASGNI4 +ADDRLP4 20116 +INDIRI4 +CNSTI4 0 +NEI4 $240 +ADDRGP4 $243 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $240 +ADDRLP4 20120 +ADDRGP4 mapRotations+70144 +ASGNP4 +ADDRLP4 20120 +INDIRP4 +ADDRLP4 20120 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $222 +JUMPV +LABELV $230 +ADDRGP4 $245 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $228 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $246 +ADDRLP4 16 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRGP4 $247 +JUMPV +LABELV $246 +ADDRGP4 $248 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $247 +LABELV $222 +ADDRGP4 $221 +JUMPV +LABELV $223 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $252 +JUMPV +LABELV $249 +ADDRLP4 20100 +CNSTI4 1096 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ASGNP4 +ADDRLP4 20104 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $257 +JUMPV +LABELV $254 +ADDRLP4 20108 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20100 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 20108 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $258 +ADDRLP4 20104 +ADDRLP4 20104 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20108 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 20112 +ADDRGP4 G_MapExists +CALLI4 +ASGNI4 +ADDRLP4 20112 +INDIRI4 +CNSTI4 0 +NEI4 $255 +ADDRGP4 $262 +ARGP4 +ADDRLP4 20108 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $258 +ADDRLP4 20108 +INDIRP4 +INDIRI4 +CNSTI4 5 +NEI4 $263 +ADDRGP4 $255 +JUMPV +LABELV $263 +ADDRLP4 20108 +INDIRP4 +INDIRI4 +CNSTI4 4 +NEI4 $268 +ADDRGP4 $255 +JUMPV +LABELV $267 +ADDRLP4 20108 +ADDRLP4 20108 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $268 +ADDRLP4 20108 +INDIRP4 +INDIRI4 +CNSTI4 1 +EQI4 $267 +ADDRLP4 20112 +ADDRLP4 20108 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 20112 +INDIRI4 +CNSTI4 2 +EQI4 $272 +ADDRLP4 20112 +INDIRI4 +CNSTI4 3 +NEI4 $270 +LABELV $272 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 20108 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 20116 +ADDRGP4 G_LabelExists +CALLI4 +ASGNI4 +ADDRLP4 20116 +INDIRI4 +CNSTI4 0 +NEI4 $270 +ADDRLP4 20108 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 20120 +ADDRGP4 G_RotationExists +CALLI4 +ASGNI4 +ADDRLP4 20120 +INDIRI4 +CNSTI4 0 +NEI4 $270 +ADDRGP4 $273 +ARGP4 +ADDRLP4 20108 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $270 +LABELV $255 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $257 +ADDRLP4 0 +INDIRI4 +ADDRLP4 20100 +INDIRP4 +CNSTI4 1088 +ADDP4 +INDIRI4 +LTI4 $254 +ADDRLP4 20104 +INDIRI4 +CNSTI4 0 +NEI4 $274 +ADDRGP4 $276 +ARGP4 +ADDRLP4 20100 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $274 +LABELV $250 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $252 +ADDRLP4 4 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +LTI4 $249 +CNSTI4 1 +RETI4 +LABELV $209 +endproc G_ParseMapRotationFile 20124 12 +proc G_PrintSpaces 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $281 +JUMPV +LABELV $278 +ADDRGP4 $121 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $279 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $281 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRI4 +LTI4 $278 +LABELV $277 +endproc G_PrintSpaces 4 4 +export G_PrintRotations +proc G_PrintRotations 36 8 +ADDRLP4 0 +CNSTI4 70148 +ASGNI4 +ADDRGP4 $283 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $287 +JUMPV +LABELV $284 +ADDRLP4 12 +CNSTI4 1096 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ASGNP4 +ADDRGP4 $289 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 1348 +ADDRLP4 12 +INDIRP4 +CNSTI4 1088 +ADDP4 +INDIRI4 +CVIU4 4 +MULU4 +ADDU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $293 +JUMPV +LABELV $290 +ADDRLP4 16 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 $295 +JUMPV +LABELV $294 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 G_PrintSpaces +CALLV +pop +ADDRGP4 $297 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 16 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 1348 +ADDU4 +CVUI4 4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +ADDI4 +ASGNI4 +LABELV $295 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +EQI4 $294 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 G_PrintSpaces +CALLV +pop +ADDRLP4 24 +ADDRLP4 16 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +LTI4 $299 +ADDRLP4 24 +INDIRI4 +CNSTI4 5 +GTI4 $299 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $314 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $314 +address $301 +address $299 +address $310 +address $312 +address $308 +address $306 +code +LABELV $301 +ADDRGP4 $302 +ARGP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 16 +INDIRP4 +CNSTI4 68 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 32 +INDIRU4 +CNSTU4 0 +EQU4 $299 +ADDRGP4 $305 +ARGP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 68 +ADDP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $299 +JUMPV +LABELV $306 +ADDRGP4 $307 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $299 +JUMPV +LABELV $308 +ADDRGP4 $309 +ARGP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $299 +JUMPV +LABELV $310 +ADDRGP4 $311 +ARGP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $299 +JUMPV +LABELV $312 +ADDRGP4 $313 +ARGP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $299 +LABELV $291 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $293 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 1088 +ADDP4 +INDIRI4 +LTI4 $290 +ADDRGP4 $315 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $285 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $287 +ADDRLP4 8 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +LTI4 $284 +ADDRGP4 $316 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $282 +endproc G_PrintRotations 36 8 +lit +align 1 +LABELV $332 +byte 1 0 +skip 1023 +export G_PrintCurrentRotation +code +proc G_PrintCurrentRotation 1144 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRGP4 g_currentMapRotation+12 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LTI4 $322 +ADDRLP4 12 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +LTI4 $319 +LABELV $322 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $323 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $317 +JUMPV +LABELV $319 +ADDRLP4 4 +CNSTI4 1096 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 92 +ADDRGP4 G_CurrentNodeIndex +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRGP4 $324 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRGP4 $325 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $326 +ADDRLP4 100 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $330 +ADDRLP4 104 +ADDRGP4 $332 +INDIRB +ASGNB 1024 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $336 +ADDRLP4 1132 +ADDRGP4 $333 +ASGNP4 +ADDRGP4 $337 +JUMPV +LABELV $336 +ADDRLP4 1132 +ADDRGP4 $334 +ASGNP4 +LABELV $337 +ADDRLP4 1128 +ADDRLP4 1132 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 1136 +ADDRGP4 G_NodeIndexAfter +CALLI4 +ASGNI4 +ADDRLP4 1136 +INDIRI4 +ADDRLP4 16 +INDIRI4 +NEI4 $338 +ADDRLP4 100 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 1140 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1140 +INDIRI4 +CNSTI4 0 +NEI4 $340 +ADDRLP4 1128 +ADDRGP4 $342 +ASGNP4 +ADDRGP4 $341 +JUMPV +LABELV $340 +ADDRLP4 1128 +ADDRGP4 $343 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $344 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $341 +LABELV $338 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $345 +ADDRLP4 104 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $347 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $345 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $348 +ARGP4 +ADDRLP4 1128 +INDIRP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 104 +ARGP4 +ADDRLP4 1140 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1140 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $331 +JUMPV +LABELV $330 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 4 +EQI4 $349 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +LABELV $349 +LABELV $331 +LABELV $327 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $329 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1088 +ADDP4 +INDIRI4 +LTI4 $326 +ADDRGP4 g_nextMap+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $351 +ADDRGP4 $354 +ARGP4 +ADDRGP4 g_nextMap+16 +ARGP4 +ADDRLP4 100 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $351 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +LABELV $317 +endproc G_PrintCurrentRotation 1144 16 +export G_ClearRotationStack +proc G_ClearRotationStack 0 8 +ADDRGP4 $357 +ARGP4 +ADDRGP4 $109 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_mapRotationStack +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +LABELV $356 +endproc G_ClearRotationStack 0 8 +proc G_PushRotationStack 256 20 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $359 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 g_mapRotationStack+16 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $357 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_mapRotationStack +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +LABELV $358 +endproc G_PushRotationStack 256 20 +proc G_PopRotationStack 276 12 +ADDRLP4 260 +CNSTI4 -1 +ASGNI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 g_mapRotationStack+16 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +ADDRLP4 4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 268 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 264 +ADDRLP4 268 +INDIRP4 +ASGNP4 +ADDRLP4 264 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $363 +ADDRLP4 264 +INDIRP4 +ARGP4 +ADDRLP4 272 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 260 +ADDRLP4 272 +INDIRI4 +ASGNI4 +LABELV $363 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $365 +ADDRGP4 $368 +JUMPV +LABELV $367 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $368 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +EQI4 $367 +ADDRGP4 $357 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_mapRotationStack +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +ADDRGP4 $366 +JUMPV +LABELV $365 +ADDRGP4 G_ClearRotationStack +CALLV +pop +LABELV $366 +ADDRLP4 260 +INDIRI4 +RETI4 +LABELV $361 +endproc G_PopRotationStack 276 12 +proc G_RotationNameByIndex 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $371 +ADDRLP4 0 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +GEI4 $371 +CNSTI4 1096 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +RETP4 +ADDRGP4 $370 +JUMPV +LABELV $371 +CNSTP4 0 +RETP4 +LABELV $370 +endproc G_RotationNameByIndex 4 0 +bss +align 4 +LABELV $375 +skip 256 +code +proc G_CurrentNodeIndexArray 152 12 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ARGP4 +ADDRGP4 g_mapRotationNodes+16 +ARGP4 +CNSTI4 128 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 12 +ASGNP4 +ADDRGP4 $378 +JUMPV +LABELV $377 +ADDRLP4 8 +ARGP4 +ADDRLP4 140 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 140 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $380 +ADDRGP4 $379 +JUMPV +LABELV $380 +ADDRLP4 144 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 144 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 148 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $375 +ADDP4 +ADDRLP4 148 +INDIRI4 +ASGNI4 +LABELV $378 +ADDRGP4 $377 +JUMPV +LABELV $379 +ADDRGP4 $375 +RETP4 +LABELV $374 +endproc G_CurrentNodeIndexArray 152 12 +lit +align 1 +LABELV $383 +byte 1 0 +skip 255 +code +proc G_SetCurrentNodeByIndex 272 12 +ADDRLP4 4 +ADDRGP4 $383 +INDIRB +ASGNB 256 +ADDRLP4 264 +ADDRGP4 G_CurrentNodeIndexArray +CALLP4 +ASGNP4 +ADDRLP4 260 +ADDRLP4 264 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 260 +INDIRP4 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $387 +JUMPV +LABELV $384 +ADDRGP4 $389 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 260 +INDIRP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 268 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRLP4 268 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $385 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $387 +ADDRLP4 0 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +LTI4 $384 +ADDRGP4 $390 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_mapRotationNodes +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +LABELV $382 +endproc G_SetCurrentNodeByIndex 272 12 +proc G_CurrentNodeIndex 8 0 +ADDRLP4 4 +ADDRGP4 G_CurrentNodeIndexArray +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI4 +RETI4 +LABELV $391 +endproc G_CurrentNodeIndex 8 0 +proc G_NodeByIndex 12 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $393 +ADDRFP4 4 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +GEI4 $393 +ADDRLP4 8 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $393 +ADDRLP4 8 +INDIRI4 +CNSTI4 1096 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 mapRotations+1088 +ADDP4 +INDIRI4 +GEI4 $393 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 1096 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 mapRotations+64 +ADDP4 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $392 +JUMPV +LABELV $393 +CNSTP4 0 +RETP4 +LABELV $392 +endproc G_NodeByIndex 12 0 +proc G_IssueMapChange 20 8 +ADDRLP4 4 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 1096 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 mapRotations+64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_layouts+16 +INDIRI1 +CVII4 1 +ADDRLP4 8 +INDIRI4 +NEI4 $400 +ADDRLP4 0 +INDIRP4 +CNSTI4 1088 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 8 +INDIRI4 +EQI4 $400 +ADDRGP4 $403 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1088 +ADDP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $400 +ADDRGP4 $404 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_MapConfigs +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 16 +INDIRU4 +CNSTU4 0 +EQU4 $405 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +LABELV $405 +LABELV $398 +endproc G_IssueMapChange 20 8 +proc G_GotoLabel 32 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 G_StartMapRotation +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $408 +CNSTI4 1 +RETI4 +ADDRGP4 $407 +JUMPV +LABELV $408 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $413 +JUMPV +LABELV $410 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 1096 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 mapRotations+64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $416 +ADDRLP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $416 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 G_NodeIndexAfter +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_SetCurrentNodeByIndex +CALLV +pop +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_AdvanceMapRotation +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $407 +JUMPV +LABELV $416 +LABELV $411 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $413 +ADDRLP4 4 +INDIRI4 +CNSTI4 1096 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 mapRotations+1088 +ADDP4 +INDIRI4 +LTI4 $410 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $421 +JUMPV +LABELV $418 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 G_NodeIndexAfter +CALLI4 +ASGNI4 +ADDRFP4 4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 1096 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 mapRotations+64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $424 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $424 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_SetCurrentNodeByIndex +CALLV +pop +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_AdvanceMapRotation +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $407 +JUMPV +LABELV $424 +LABELV $419 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $421 +ADDRLP4 4 +INDIRI4 +CNSTI4 1096 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 mapRotations+1088 +ADDP4 +INDIRI4 +LTI4 $418 +CNSTI4 0 +RETI4 +LABELV $407 +endproc G_GotoLabel 32 20 +proc G_EvaluateMapCondition 40 4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $427 +ADDRLP4 8 +INDIRI4 +CNSTI4 3 +GTI4 $427 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $457 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $457 +address $455 +address $430 +address $431 +address $450 +code +LABELV $430 +ADDRLP4 16 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 16 +INDIRI4 +CNSTI4 16384 +DIVI4 +ASGNI4 +ADDRGP4 $428 +JUMPV +LABELV $431 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $435 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +EQI4 $445 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +EQI4 $440 +ADDRGP4 $428 +JUMPV +LABELV $435 +ADDRGP4 level+72 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +GEI4 $438 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRGP4 $439 +JUMPV +LABELV $438 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +LABELV $439 +ADDRLP4 4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 $428 +JUMPV +LABELV $440 +ADDRGP4 level+72 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +LEI4 $443 +ADDRLP4 32 +CNSTI4 1 +ASGNI4 +ADDRGP4 $444 +JUMPV +LABELV $443 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +LABELV $444 +ADDRLP4 4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRGP4 $428 +JUMPV +LABELV $445 +ADDRGP4 level+72 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +NEI4 $448 +ADDRLP4 36 +CNSTI4 1 +ASGNI4 +ADDRGP4 $449 +JUMPV +LABELV $448 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +LABELV $449 +ADDRLP4 4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRGP4 $428 +JUMPV +LABELV $450 +ADDRGP4 level+15440 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +NEI4 $453 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRGP4 $454 +JUMPV +LABELV $453 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +LABELV $454 +ADDRLP4 4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 $428 +JUMPV +LABELV $427 +LABELV $455 +ADDRGP4 $456 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $428 +ADDRLP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +CNSTI4 1 +NEI4 $458 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $461 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_EvaluateMapCondition +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $461 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRGP4 $462 +JUMPV +LABELV $461 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $462 +ADDRLP4 16 +INDIRI4 +RETI4 +ADDRGP4 $426 +JUMPV +LABELV $458 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $426 +endproc G_EvaluateMapCondition 40 4 +proc G_NodeIndexAfter 4 0 +ADDRLP4 0 +CNSTI4 1096 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1088 +ADDP4 +INDIRI4 +MODI4 +RETI4 +LABELV $463 +endproc G_NodeIndexAfter 4 0 +export G_StepMapRotation +proc G_StepMapRotation 64 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 G_NodeByIndex +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 32 +LEI4 $472 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $472 +ADDRFP4 8 +INDIRI4 +CNSTI4 64 +LEI4 $467 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 G_RotationNameByIndex +CALLP4 +ASGNP4 +ADDRGP4 $469 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $464 +JUMPV +LABELV $467 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 G_RotationNameByIndex +CALLP4 +ASGNP4 +ADDRGP4 $470 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $464 +JUMPV +LABELV $471 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +LTI4 $474 +ADDRLP4 20 +INDIRI4 +CNSTI4 5 +GTI4 $474 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $497 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $497 +address $485 +address $477 +address $490 +address $490 +address $475 +address $480 +code +LABELV $477 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 28 +ADDRGP4 G_EvaluateMapCondition +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $475 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $472 +JUMPV +LABELV $480 +ADDRLP4 32 +ADDRGP4 G_PopRotationStack +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LTI4 $475 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 G_NodeIndexAfter +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_SetCurrentNodeByIndex +CALLV +pop +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 G_RotationNameByIndex +CALLP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 G_StartMapRotation +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $475 +CNSTI4 0 +RETI4 +ADDRGP4 $464 +JUMPV +LABELV $485 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 G_MapExists +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $486 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 G_NodeIndexAfter +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_SetCurrentNodeByIndex +CALLV +pop +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_IssueMapChange +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $464 +JUMPV +LABELV $486 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 G_RotationNameByIndex +CALLP4 +ASGNP4 +ADDRGP4 $488 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $475 +JUMPV +LABELV $490 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 G_NodeIndexAfter +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_SetCurrentNodeByIndex +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 2 +NEI4 $494 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +ADDRGP4 $495 +JUMPV +LABELV $494 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +LABELV $495 +ADDRLP4 48 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 G_GotoLabel +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $491 +CNSTI4 0 +RETI4 +ADDRGP4 $464 +JUMPV +LABELV $491 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 G_RotationNameByIndex +CALLP4 +ASGNP4 +ADDRGP4 $496 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $474 +LABELV $475 +LABELV $472 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $471 +CNSTI4 1 +RETI4 +LABELV $464 +endproc G_StepMapRotation 64 20 +export G_AdvanceMapRotation +proc G_AdvanceMapRotation 32 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 g_currentMapRotation+12 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $502 +ADDRLP4 4 +INDIRI4 +CNSTI4 64 +LTI4 $500 +LABELV $502 +ADDRGP4 $498 +JUMPV +LABELV $500 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 G_CurrentNodeIndex +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 G_NodeByIndex +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $507 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 G_RotationNameByIndex +CALLP4 +ASGNP4 +ADDRGP4 $505 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 G_NodeByIndex +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRGP4 $507 +JUMPV +LABELV $506 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 G_NodeIndexAfter +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 G_NodeByIndex +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $507 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $509 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 G_StepMapRotation +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $506 +LABELV $509 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $510 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 G_RotationNameByIndex +CALLP4 +ASGNP4 +ADDRGP4 $512 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $510 +LABELV $498 +endproc G_AdvanceMapRotation 32 12 +export G_StartMapRotation +proc G_StartMapRotation 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 g_currentMapRotation+12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $518 +JUMPV +LABELV $515 +CNSTI4 1096 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $520 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $522 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LTI4 $522 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_PushRotationStack +CALLV +pop +LABELV $522 +ADDRGP4 $525 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $524 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_currentMapRotation +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $517 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $528 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_SetCurrentNodeByIndex +CALLV +pop +LABELV $528 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_AdvanceMapRotation +CALLV +pop +ADDRGP4 $517 +JUMPV +LABELV $520 +LABELV $516 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $518 +ADDRLP4 0 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +LTI4 $515 +LABELV $517 +ADDRLP4 0 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +NEI4 $530 +CNSTI4 0 +RETI4 +ADDRGP4 $513 +JUMPV +LABELV $530 +CNSTI4 1 +RETI4 +LABELV $513 +endproc G_StartMapRotation 20 8 +export G_StopMapRotation +proc G_StopMapRotation 4 8 +ADDRGP4 $525 +ARGP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 0 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $524 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_currentMapRotation +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +LABELV $533 +endproc G_StopMapRotation 4 8 +export G_MapRotationActive +proc G_MapRotationActive 4 0 +ADDRGP4 g_currentMapRotation+12 +INDIRI4 +CNSTI4 -1 +EQI4 $537 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $538 +JUMPV +LABELV $537 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $538 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $534 +endproc G_MapRotationActive 4 0 +export G_InitMapRotations +proc G_InitMapRotations 12 20 +ADDRLP4 0 +ADDRGP4 $540 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $541 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_ParseMapRotationFile +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $542 +ADDRGP4 $545 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $542 +JUMPV +LABELV $541 +ADDRGP4 $546 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $542 +ADDRGP4 g_currentMapRotation+12 +INDIRI4 +CNSTI4 -1 +NEI4 $547 +ADDRGP4 g_initialMapRotation+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $550 +ADDRGP4 g_initialMapRotation+16 +ARGP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_StartMapRotation +CALLI4 +pop +ADDRGP4 $554 +ARGP4 +ADDRGP4 $109 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_initialMapRotation +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +LABELV $550 +LABELV $547 +LABELV $539 +endproc G_InitMapRotations 12 20 +export G_FreeNode +proc G_FreeNode 0 4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +NEI4 $556 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeNode +CALLV +pop +LABELV $556 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +LABELV $555 +endproc G_FreeNode 0 4 +export G_ShutdownMapRotations +proc G_ShutdownMapRotations 16 4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $562 +JUMPV +LABELV $559 +ADDRLP4 8 +CNSTI4 1096 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $567 +JUMPV +LABELV $564 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeNode +CALLV +pop +LABELV $565 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $567 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1088 +ADDP4 +INDIRI4 +LTI4 $564 +LABELV $560 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $562 +ADDRLP4 4 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +LTI4 $559 +LABELV $558 +endproc G_ShutdownMapRotations 16 4 +bss +align 4 +LABELV mapRotations +skip 70148 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $554 +byte 1 103 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $546 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $545 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $540 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $525 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $524 +byte 1 103 +byte 1 95 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $512 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $505 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 120 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 48 +byte 1 10 +byte 1 0 +align 1 +LABELV $496 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 101 +byte 1 108 +byte 1 44 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 44 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $488 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $470 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $469 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $456 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $404 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $403 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $390 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 78 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $389 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 0 +align 1 +LABELV $359 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $357 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $354 +byte 1 94 +byte 1 51 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $348 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $347 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 63 +byte 1 0 +align 1 +LABELV $344 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 40 +byte 1 94 +byte 1 50 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 41 +byte 1 0 +align 1 +LABELV $343 +byte 1 94 +byte 1 49 +byte 1 42 +byte 1 0 +align 1 +LABELV $342 +byte 1 94 +byte 1 50 +byte 1 42 +byte 1 0 +align 1 +LABELV $334 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 0 +align 1 +LABELV $333 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 0 +align 1 +LABELV $325 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $324 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $323 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $316 +byte 1 84 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $315 +byte 1 125 +byte 1 10 +byte 1 0 +align 1 +LABELV $313 +byte 1 32 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 117 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $311 +byte 1 32 +byte 1 32 +byte 1 103 +byte 1 111 +byte 1 116 +byte 1 111 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $309 +byte 1 32 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 101 +byte 1 108 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $307 +byte 1 32 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $305 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $302 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $297 +byte 1 32 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $289 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 123 +byte 1 10 +byte 1 0 +align 1 +LABELV $283 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 58 +byte 1 10 +byte 1 10 +byte 1 0 +align 1 +LABELV $276 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $273 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 103 +byte 1 111 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $262 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $248 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $245 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $243 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $238 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $234 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $217 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $216 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $215 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $206 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $201 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $198 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 111 +byte 1 99 +byte 1 105 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 10 +byte 1 0 +align 1 +LABELV $195 +byte 1 123 +byte 1 0 +align 1 +LABELV $178 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 103 +byte 1 111 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 117 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 101 +byte 1 108 +byte 1 10 +byte 1 0 +align 1 +LABELV $172 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 117 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $171 +byte 1 103 +byte 1 111 +byte 1 116 +byte 1 111 +byte 1 0 +align 1 +LABELV $168 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 110 +byte 1 0 +align 1 +LABELV $163 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $162 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $159 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $158 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $155 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $150 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 87 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $145 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $144 +byte 1 61 +byte 1 0 +align 1 +LABELV $141 +byte 1 62 +byte 1 0 +align 1 +LABELV $138 +byte 1 60 +byte 1 0 +align 1 +LABELV $133 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $128 +byte 1 105 +byte 1 102 +byte 1 0 +align 1 +LABELV $121 +byte 1 32 +byte 1 0 +align 1 +LABELV $117 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $112 +byte 1 125 +byte 1 0 +align 1 +LABELV $109 +byte 1 0 +align 1 +LABELV $82 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 98 +byte 1 115 +byte 1 112 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_misc.asm b/build/release-linux-x86_64/base/game/g_misc.asm new file mode 100644 index 0000000..637bed8 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_misc.asm @@ -0,0 +1,2392 @@ +export SP_info_null +code +proc SP_info_null 0 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $77 +endproc SP_info_null 0 4 +export SP_info_notnull +proc SP_info_notnull 4 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +LABELV $78 +endproc SP_info_notnull 4 8 +export SP_light +proc SP_light 0 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $79 +endproc SP_light 0 4 +export TeleportPlayer +proc TeleportPlayer 36 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTF4 1137180672 +ADDRLP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTF4 1137180672 +ADDRLP4 12 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTF4 1137180672 +ADDRLP4 16 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 160 +ASGNI4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 2 +BXORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UnlaggedClear +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_ClearPlayerZapEffects +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_SetClientViewAngle +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $81 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2572 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 g_teleportSafeTime+12 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_KillBox +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $81 +LABELV $80 +endproc TeleportPlayer 36 16 +export SP_misc_teleporter_dest +proc SP_misc_teleporter_dest 0 0 +LABELV $85 +endproc SP_misc_teleporter_dest 0 0 +export SP_misc_model +proc SP_misc_model 0 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $86 +endproc SP_misc_model 0 4 +export locateCamera +proc locateCamera 52 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_PickTarget +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $88 +ADDRGP4 $90 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $88 +ADDRFP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $91 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +CNSTI4 25 +ASGNI4 +ADDRGP4 $92 +JUMPV +LABELV $91 +ADDRLP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $93 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +CNSTI4 75 +ASGNI4 +LABELV $93 +LABELV $92 +ADDRLP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $95 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $96 +JUMPV +LABELV $95 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $96 +ADDRLP4 24 +CNSTI4 168 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 G_PickTarget +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $97 +ADDRLP4 36 +CNSTI4 92 +ASGNI4 +ADDRLP4 4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 96 +ASGNI4 +ADDRLP4 4+4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 100 +ASGNI4 +ADDRLP4 4+8 +ADDRLP4 16 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRGP4 $98 +JUMPV +LABELV $97 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SetMovedir +CALLV +pop +LABELV $98 +ADDRLP4 4 +ARGP4 +ADDRLP4 32 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +LABELV $87 +endproc locateCamera 52 8 +export SP_misc_portal_surface +proc SP_misc_portal_surface 20 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 64 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 8 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $102 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $103 +JUMPV +LABELV $102 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 locateCamera +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +LABELV $103 +LABELV $101 +endproc SP_misc_portal_surface 20 4 +export SP_misc_portal_camera +proc SP_misc_portal_camera 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRGP4 $106 +ARGP4 +ADDRGP4 $107 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +CNSTF4 1132462080 +ADDRLP4 0 +INDIRF4 +CNSTF4 1135869952 +DIVF4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $105 +endproc SP_misc_portal_camera 20 12 +export SP_toggle_particle_system +proc SP_toggle_particle_system 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 256 +BXORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $108 +endproc SP_toggle_particle_system 4 0 +export SP_use_particle_system +proc SP_use_particle_system 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 SP_toggle_particle_system +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $110 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 SP_toggle_particle_system +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +ADDI4 +ASGNI4 +LABELV $110 +LABELV $109 +endproc SP_use_particle_system 4 4 +export SP_misc_particle_system +proc SP_misc_particle_system 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRGP4 $114 +ARGP4 +ADDRGP4 $115 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRGP4 $116 +ARGP4 +ADDRGP4 $107 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_ParticleSystemIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $117 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +LABELV $117 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 SP_use_particle_system +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 15 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $113 +endproc SP_misc_particle_system 16 12 +export SP_use_anim_model +proc SP_use_anim_model 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $120 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $122 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -257 +BANDI4 +ASGNI4 +ADDRGP4 $121 +JUMPV +LABELV $122 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +ADDRGP4 $121 +JUMPV +LABELV $120 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $124 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +ADDRGP4 $125 +JUMPV +LABELV $124 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +LABELV $125 +LABELV $121 +LABELV $119 +endproc SP_use_anim_model 8 0 +export SP_misc_anim_model +proc SP_misc_anim_model 32 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1260 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1264 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1268 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1272 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 G_ModelIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 SP_use_anim_model +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $127 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +LABELV $127 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $126 +endproc SP_misc_anim_model 32 4 +export SP_use_light_flare +proc SP_use_light_flare 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 256 +BXORI4 +ASGNI4 +LABELV $129 +endproc SP_use_light_flare 4 0 +proc findEmptySpot 128 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 108 +CNSTF4 0 +ASGNF4 +ADDRLP4 88+8 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 88 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 104 +CNSTI4 -1 +ASGNI4 +LABELV $133 +ADDRLP4 100 +CNSTI4 -1 +ASGNI4 +LABELV $137 +ADDRLP4 84 +CNSTI4 -1 +ASGNI4 +LABELV $141 +ADDRLP4 0 +ADDRLP4 104 +INDIRI4 +CVIF4 4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 100 +INDIRI4 +CVIF4 4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 84 +INDIRI4 +CVIF4 4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 120 +CNSTP4 0 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 -1 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $151 +ADDRLP4 24 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 124 +CNSTP4 0 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 -1 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 88 +ADDRLP4 88 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 88+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRLP4 88+8 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $151 +LABELV $142 +ADDRLP4 84 +ADDRLP4 84 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 1 +LEI4 $141 +LABELV $138 +ADDRLP4 100 +ADDRLP4 100 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 1 +LEI4 $137 +LABELV $134 +ADDRLP4 104 +ADDRLP4 104 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 1 +LEI4 $133 +ADDRLP4 88 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 88 +ADDRLP4 88 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 88+4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 88+8 +ADDRLP4 88+8 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 116 +CNSTI4 4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 88+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +CNSTI4 8 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 88+8 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $130 +endproc findEmptySpot 128 28 +export SP_misc_light_flare +proc SP_misc_light_flare 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 18 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 676 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_ShaderIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +CNSTF4 1090519040 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ARGP4 +ADDRGP4 findEmptySpot +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 SP_use_light_flare +ASGNP4 +ADDRGP4 $173 +ARGP4 +ADDRGP4 $174 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $175 +ARGP4 +ADDRGP4 $107 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $176 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +LABELV $176 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $172 +endproc SP_misc_light_flare 24 12 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $175 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $174 +byte 1 50 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $173 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $116 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $115 +byte 1 0 +align 1 +LABELV $114 +byte 1 112 +byte 1 115 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $107 +byte 1 48 +byte 1 0 +align 1 +LABELV $106 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $90 +byte 1 67 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 95 +byte 1 115 +byte 1 117 +byte 1 114 +byte 1 102 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_missile.asm b/build/release-linux-x86_64/base/game/g_missile.asm new file mode 100644 index 0000000..6597f05 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_missile.asm @@ -0,0 +1,11786 @@ +export G_BounceMissile +code +proc G_BounceMissile 56 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRGP4 level+36 +INDIRI4 +CVIF4 4 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+36 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_EvaluateTrajectoryDelta +CALLV +pop +ADDRLP4 20 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 20 +INDIRF4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 12 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 12 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 12 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $85 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $89 +ARGP4 +ADDRLP4 32 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $87 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTF4 0 +ADDRLP4 36 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CNSTF4 0 +ADDRLP4 40 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTF4 0 +ADDRLP4 44 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +CNSTF4 1109393408 +GEF4 $90 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRGP4 $77 +JUMPV +LABELV $90 +LABELV $87 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $94 +ARGP4 +ADDRLP4 36 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $92 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CNSTF4 0 +ADDRLP4 40 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTF4 0 +ADDRLP4 44 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTF4 0 +ADDRLP4 48 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 52 +INDIRF4 +CNSTF4 1109393408 +GEF4 $93 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRGP4 $77 +JUMPV +LABELV $92 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CNSTF4 1059481190 +ADDRLP4 40 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTF4 1059481190 +ADDRLP4 44 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTF4 1059481190 +ADDRLP4 48 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $93 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +CNSTF4 1045220557 +LEF4 $97 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 40 +INDIRF4 +CNSTF4 1109393408 +GEF4 $97 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRGP4 $77 +JUMPV +LABELV $97 +LABELV $85 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 504 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $77 +endproc G_BounceMissile 56 12 +export G_ExplodeMissile +proc G_ExplodeMissile 36 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRLP4 24 +CNSTF4 0 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 12+8 +CNSTF4 1065353216 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 24 +EQI4 $108 +ADDRLP4 12 +ARGP4 +ADDRLP4 28 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 42 +ARGI4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $108 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $110 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_RadiusDamage +CALLI4 +pop +LABELV $110 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $100 +endproc G_ExplodeMissile 36 24 +export G_MissileImpact +proc G_MissileImpact 120 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +CNSTI4 1760 +ASGNI4 +ADDRLP4 28 +ADDRGP4 g_entities +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +MULI4 +ADDRLP4 28 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 24 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +MULI4 +ADDRLP4 28 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +NEI4 $113 +ADDRLP4 40 +CNSTI4 8 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +BANDI4 +ADDRLP4 32 +INDIRI4 +EQI4 $113 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $115 +ARGP4 +ADDRLP4 44 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $113 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_BounceMissile +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +NEI4 $112 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 33 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $113 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $120 +ARGP4 +ADDRLP4 48 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $118 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_BounceMissile +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +NEI4 $112 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 33 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $118 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $125 +ARGP4 +ADDRLP4 52 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +NEI4 $123 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_BounceMissile +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +NEI4 $112 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 33 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $123 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $130 +ARGP4 +ADDRLP4 56 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $128 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $129 +ADDRLP4 60 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $129 +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1920 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 68 +CNSTP4 0 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 72 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRGP4 $129 +JUMPV +LABELV $128 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $136 +ARGP4 +ADDRLP4 60 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $134 +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $135 +ADDRLP4 64 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $135 +ADDRLP4 68 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1924 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 72 +CNSTP4 0 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 76 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRGP4 $135 +JUMPV +LABELV $134 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $89 +ARGP4 +ADDRLP4 64 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $140 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_BounceMissile +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $112 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +NEI4 $112 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 34 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $140 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $115 +ARGP4 +ADDRLP4 68 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $144 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_BounceMissile +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +NEI4 $112 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 80 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $144 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $150 +ARGP4 +ADDRLP4 72 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $149 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +EQI4 $153 +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 8 +LTI4 $156 +ADDRLP4 80 +INDIRI4 +CNSTI4 30 +EQI4 $156 +ADDRLP4 80 +INDIRI4 +CNSTI4 29 +NEI4 $153 +LABELV $156 +ADDRLP4 84 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1920 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $154 +JUMPV +LABELV $153 +ADDRLP4 88 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 8 +LTI4 $158 +ADDRLP4 88 +INDIRI4 +CNSTI4 11 +GEI4 $158 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2576 +ADDP4 +INDIRI4 +CNSTI4 3 +GTI4 $158 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1924 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 92 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2576 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $159 +JUMPV +LABELV $158 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 8 +LTI4 $163 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2576 +ADDP4 +INDIRI4 +CNSTI4 3 +LEI4 $161 +LABELV $163 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1924 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $162 +JUMPV +LABELV $161 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1924 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $162 +LABELV $159 +LABELV $154 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 96 +CNSTP4 0 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 100 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRGP4 $149 +JUMPV +LABELV $148 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $168 +ARGP4 +ADDRLP4 76 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +NEI4 $166 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $169 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $169 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $171 +ADDRGP4 $173 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $172 +JUMPV +LABELV $171 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $172 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $169 +ADDRFP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRLP4 84 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $112 +ADDRLP4 84 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $112 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $167 +JUMPV +LABELV $166 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $179 +ARGP4 +ADDRLP4 80 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $177 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $180 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $180 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $182 +ADDRGP4 $184 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $183 +JUMPV +LABELV $182 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $183 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $180 +ADDRFP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRLP4 88 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $112 +ADDRLP4 88 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $112 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $178 +JUMPV +LABELV $177 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $188 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 19 +NEI4 $188 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $190 +ARGP4 +ADDRLP4 88 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +EQI4 $194 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $191 +ARGP4 +ADDRLP4 92 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +EQI4 $194 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $192 +ARGP4 +ADDRLP4 96 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +NEI4 $188 +LABELV $194 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_BounceMissile +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $188 +LABELV $178 +LABELV $167 +LABELV $149 +LABELV $135 +LABELV $129 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $195 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $197 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRLP4 100 +ARGP4 +ADDRGP4 BG_EvaluateTrajectoryDelta +CALLV +pop +ADDRLP4 100 +ARGP4 +ADDRLP4 112 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 112 +INDIRF4 +CNSTF4 0 +NEF4 $200 +ADDRLP4 100+8 +CNSTF4 1065353216 +ASGNF4 +LABELV $200 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $197 +LABELV $195 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $203 +ADDRGP4 $112 +JUMPV +LABELV $203 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $205 +ADDRLP4 104 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 1 +EQI4 $207 +ADDRLP4 104 +INDIRI4 +CNSTI4 3 +NEI4 $205 +LABELV $207 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 108 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 41 +ARGI4 +ADDRLP4 108 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRGP4 $206 +JUMPV +LABELV $205 +ADDRFP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $208 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 108 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 43 +ARGI4 +ADDRLP4 108 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $209 +JUMPV +LABELV $208 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 112 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 42 +ARGI4 +ADDRLP4 112 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $209 +LABELV $206 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRGP4 SnapVectorTowards +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $210 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_RadiusDamage +CALLI4 +pop +LABELV $210 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $112 +endproc G_MissileImpact 120 32 +export G_RunMissile +proc G_RunMissile 104 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRLP4 64 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 84 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+4 +INDIRI4 +ADDRLP4 84 +INDIRI4 +NEI4 $217 +ADDRLP4 0 +INDIRI4 +ADDRLP4 84 +INDIRI4 +EQI4 $214 +LABELV $217 +ADDRLP4 0+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +LABELV $214 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $220 +ADDRLP4 88 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +INDIRI4 +ADDRLP4 88 +INDIRI4 +EQI4 $226 +ADDRLP4 0+48 +INDIRI4 +CNSTI4 33554432 +BANDI4 +ADDRLP4 88 +INDIRI4 +EQI4 $223 +LABELV $226 +ADDRLP4 60 +CNSTI4 1 +ASGNI4 +ADDRGP4 $224 +JUMPV +LABELV $223 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +ADDRLP4 96 +CNSTP4 0 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $227 +ADDRLP4 60 +CNSTI4 1 +ASGNI4 +ADDRGP4 $228 +JUMPV +LABELV $227 +ADDRLP4 0+48 +INDIRI4 +CNSTI4 33554432 +BANDI4 +CNSTI4 0 +EQI4 $230 +ADDRLP4 60 +CNSTI4 1 +ASGNI4 +ADDRGP4 $231 +JUMPV +LABELV $230 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 76 +INDIRI4 +ARGI4 +CNSTI4 33554432 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $233 +ADDRLP4 60 +CNSTI4 1 +ASGNI4 +LABELV $233 +LABELV $231 +LABELV $228 +LABELV $224 +LABELV $220 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRLP4 0+12 +INDIRB +ASGNB 12 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $237 +ADDRLP4 0+44 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $239 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $212 +JUMPV +LABELV $239 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_MissileImpact +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $242 +ADDRGP4 $212 +JUMPV +LABELV $242 +LABELV $237 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RunThink +CALLV +pop +LABELV $212 +endproc G_RunMissile 104 28 +export G_ProcessFlamerFlames +proc G_ProcessFlamerFlames 4168 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 11000 +ADDI4 +LEI4 $245 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRGP4 $244 +JUMPV +LABELV $245 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 400 +ADDI4 +ASGNI4 +ADDRLP4 4144 +CNSTF4 1112014848 +ASGNF4 +ADDRLP4 4108 +ADDRLP4 4144 +INDIRF4 +ASGNF4 +ADDRLP4 4108+4 +ADDRLP4 4144 +INDIRF4 +ASGNF4 +ADDRLP4 4108+8 +CNSTF4 1112014848 +ASGNF4 +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4156 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4156 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $263 +JUMPV +LABELV $260 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $264 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 33554433 +ARGI4 +ADDRLP4 4160 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4160 +INDIRI4 +CNSTI4 0 +EQI4 $266 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 3 +DIVI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $244 +JUMPV +LABELV $266 +LABELV $264 +LABELV $261 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $263 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $260 +LABELV $244 +endproc G_ProcessFlamerFlames 4168 32 +export G_ProcessSmoke +proc G_ProcessSmoke 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 30000 +ADDI4 +LEI4 $269 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRGP4 $268 +JUMPV +LABELV $269 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +LABELV $268 +endproc G_ProcessSmoke 0 0 +export G_ProcessMine +proc G_ProcessMine 4168 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRLP4 4144 +CNSTF4 1120403456 +ASGNF4 +ADDRLP4 4108 +ADDRLP4 4144 +INDIRF4 +ASGNF4 +ADDRLP4 4108+4 +ADDRLP4 4144 +INDIRF4 +ASGNF4 +ADDRLP4 4108+8 +CNSTF4 1120403456 +ASGNF4 +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4156 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4156 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $289 +JUMPV +LABELV $286 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4160 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4160 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $290 +ADDRLP4 4160 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $290 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 33554433 +ARGI4 +ADDRLP4 4164 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4164 +INDIRI4 +CNSTI4 0 +EQI4 $292 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 25 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRGP4 $274 +JUMPV +LABELV $292 +LABELV $290 +LABELV $287 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $289 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $286 +LABELV $274 +endproc G_ProcessMine 4168 16 +export launch_grenade_flames +proc launch_grenade_flames 36 4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $94 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ProcessFlamerFlames +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 32 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 17 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 17 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTF4 3225419776 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 1077936128 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $295 +endproc launch_grenade_flames 36 4 +export FlameTurretFireNormal +proc FlameTurretFireNormal 36 4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $300 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1135542272 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 28 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 170 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 55 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 55 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTF4 3229614080 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 1082130432 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1144750080 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1144750080 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1144750080 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $299 +endproc FlameTurretFireNormal 36 4 +export NapalmChargeFire +proc NapalmChargeFire 64 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 20 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $190 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 18 +ASGNI4 +ADDRLP4 24 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ADDRFP4 12 +INDIRI4 +CVIF4 4 +CNSTF4 1070386381 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +ADDRFP4 12 +INDIRI4 +CVIF4 4 +CNSTF4 1084647014 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +ADDRFP4 12 +INDIRI4 +CVIF4 4 +CNSTF4 1066192077 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 17 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 32 +CNSTF4 3231711232 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 12 +INDIRI4 +CNSTI4 30 +SUBI4 +CVIF4 4 +CNSTF4 1132756992 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +CNSTF4 1132396544 +ADDRLP4 16 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $305 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $305 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 44 +CNSTF4 1059481190 +ASGNF4 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 48 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 48 +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+8 +CNSTF4 1059481190 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +CVIF4 4 +CNSTF4 1141473280 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 4+4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +CVIF4 4 +CNSTF4 1141473280 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 4+8 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +CVIF4 4 +CNSTF4 1141473280 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $304 +endproc NapalmChargeFire 64 4 +export NapalmChargeImp +proc NapalmChargeImp 60 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 20 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $94 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ProcessFlamerFlames +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ADDRFP4 12 +INDIRI4 +CNSTI4 8 +DIVI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 17 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 17 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +CNSTF4 3231711232 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 36 +CNSTF4 1084227584 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 12 +INDIRI4 +CNSTI4 30 +SUBI4 +CVIF4 4 +CNSTF4 1132756992 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +CNSTF4 1132396544 +ADDRLP4 16 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $314 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $314 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 40 +CNSTF4 1059481190 +ASGNF4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+8 +CNSTF4 1059481190 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +CVIF4 4 +CNSTF4 1141473280 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 4+4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +CVIF4 4 +CNSTF4 1141473280 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 4+8 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +CVIF4 4 +CNSTF4 1141473280 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $312 +endproc NapalmChargeImp 60 4 +export FireBreath_fire +proc FireBreath_fire 56 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 16 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $94 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 10 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 50 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 60 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 250 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 17 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +CNSTF4 3251109888 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 32 +CNSTF4 1103626240 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 36 +CNSTF4 1059481190 +ASGNF4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 40 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 40 +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+8 +CNSTF4 1059481190 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 4 +INDIRF4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 4+4 +INDIRF4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 4+8 +INDIRF4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $322 +endproc FireBreath_fire 56 4 +export FlamerNormalFire +proc FlamerNormalFire 60 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 16 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $329 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1143930880 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 18 +ASGNI4 +ADDRLP4 20 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 20 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 20 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 50 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +CNSTF4 3242196992 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 36 +CNSTF4 1094713344 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 40 +CNSTF4 1059481190 +ASGNF4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+8 +CNSTF4 1059481190 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 4 +INDIRF4 +CNSTF4 1141473280 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 4+4 +INDIRF4 +CNSTF4 1141473280 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 4+8 +INDIRF4 +CNSTF4 1141473280 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $328 +endproc FlamerNormalFire 60 4 +export fire_blaster +proc fire_blaster 40 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $337 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 10000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 11 +ASGNI4 +ADDRLP4 8 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 10 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +CNSTF4 3231711232 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1084227584 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1152319488 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1152319488 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1152319488 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $336 +endproc fire_blaster 40 4 +export fire_pulseRifle +proc fire_pulseRifle 40 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $191 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 10000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 19 +ASGNI4 +ADDRLP4 8 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 9 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 7 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 7 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +CNSTF4 3231711232 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1084227584 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1150681088 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1150681088 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1150681088 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $340 +endproc fire_pulseRifle 40 4 +export fire_prifle_stasis +proc fire_prifle_stasis 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $150 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 15000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 19 +ASGNI4 +ADDRLP4 8 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $343 +endproc fire_prifle_stasis 24 4 +export fire_luciferCannon +proc fire_luciferCannon 44 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 20 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 8 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $190 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 12 +INDIRI4 +CNSTI4 265 +NEI4 $348 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $349 +JUMPV +LABELV $348 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 10000 +ADDI4 +ASGNI4 +LABELV $349 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 20 +ASGNI4 +ADDRLP4 12 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +ADDRFP4 12 +INDIRI4 +CNSTI4 2 +DIVI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 10 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 11 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +CNSTF4 3231711232 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 12 +INDIRI4 +CNSTI4 30 +SUBI4 +CVIF4 4 +CNSTF4 1132756992 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +CNSTF4 1132396544 +ADDRLP4 4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $352 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $352 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 20 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 20 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRFP4 20 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $347 +endproc fire_luciferCannon 44 4 +export launch_grenade +proc launch_grenade 36 4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $120 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 21 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 340 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 340 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 192 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 14 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 14 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTF4 3225419776 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 1077936128 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1143930880 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1143930880 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1143930880 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $355 +endproc launch_grenade 36 4 +export launch_saw +proc launch_saw 40 4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $360 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 3500 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 48 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 60 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 100 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 15 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 15 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +CNSTF4 3229614080 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1082130432 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $359 +endproc launch_saw 40 4 +export launch_smoke +proc launch_smoke 36 4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $125 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ProcessSmoke +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 22 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 18 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 18 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTF4 3225419776 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 1077936128 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $364 +endproc launch_smoke 36 4 +export AHive_SearchAndDestroy +proc AHive_SearchAndDestroy 140 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +LEI4 $369 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $368 +JUMPV +LABELV $369 +ADDRLP4 92 +CNSTI4 496 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $374 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $378 +ADDRGP4 $375 +JUMPV +LABELV $378 +ADDRLP4 104 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $380 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $380 +ADDRLP4 104 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $380 +ADDRLP4 108 +CNSTI4 496 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 112 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 112 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 112 +INDIRF4 +LEF4 $380 +ADDRLP4 16 +ARGP4 +ADDRLP4 120 +CNSTI4 496 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 16+52 +INDIRI4 +CNSTI4 1022 +EQI4 $382 +ADDRLP4 8 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $382 +LABELV $380 +LABELV $375 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 64 +LTI4 $374 +ADDRLP4 104 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +ASGNP4 +ADDRLP4 108 +CNSTI4 496 +ASGNI4 +ADDRLP4 76 +ADDRLP4 104 +INDIRP4 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 112 +CNSTI4 500 +ASGNI4 +ADDRLP4 76+4 +ADDRLP4 104 +INDIRP4 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 120 +CNSTI4 504 +ASGNI4 +ADDRLP4 76+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 76 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1134559232 +ADDRLP4 76 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1134559232 +ADDRLP4 76+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1134559232 +ADDRLP4 76+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ADDRLP4 124 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 128 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ADDRLP4 128 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 132 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ADDRLP4 132 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +LABELV $368 +endproc AHive_SearchAndDestroy 140 28 +export MD_SearchAndDestroy +proc MD_SearchAndDestroy 160 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 92 +CNSTI4 496 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +LEI4 $392 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $391 +JUMPV +LABELV $392 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $397 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $401 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 33554433 +ARGI4 +ADDRLP4 104 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 0 +EQI4 $401 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $403 +ADDRGP4 $398 +JUMPV +LABELV $403 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $405 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $405 +ADDRLP4 112 +CNSTI4 496 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 116 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 116 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 116 +INDIRF4 +LEF4 $405 +ADDRLP4 28 +ARGP4 +ADDRLP4 124 +CNSTI4 496 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 28+52 +INDIRI4 +CNSTI4 1022 +EQI4 $407 +ADDRLP4 20 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $407 +LABELV $405 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +ASGNP4 +ADDRLP4 128 +CNSTI4 496 +ASGNI4 +ADDRLP4 4 +ADDRLP4 124 +INDIRP4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 132 +CNSTI4 500 +ASGNI4 +ADDRLP4 4+4 +ADDRLP4 124 +INDIRP4 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 140 +CNSTI4 504 +ASGNI4 +ADDRLP4 4+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +INDIRP4 +ADDRLP4 140 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 140 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1137180672 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1137180672 +ADDRLP4 4+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1137180672 +ADDRLP4 4+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 144 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +ADDRLP4 144 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 148 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 148 +INDIRP4 +ADDRLP4 148 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 152 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 152 +INDIRP4 +ADDRLP4 152 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +ADDI4 +ASGNI4 +LABELV $401 +LABELV $398 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 64 +LTI4 $397 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +ADDI4 +ASGNI4 +LABELV $391 +endproc MD_SearchAndDestroy 160 28 +export fire_md2 +proc fire_md2 28 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $179 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 25 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 MD_SearchAndDestroy +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 40 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 40 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 10 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 100 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 51 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 12 +CNSTI4 684 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $417 +endproc fire_md2 28 4 +export fire_hive +proc fire_hive 28 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $168 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AHive_SearchAndDestroy +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 40 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 25 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 80 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 50 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 12 +CNSTI4 684 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 3000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1134559232 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1134559232 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1134559232 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $421 +endproc fire_hive 28 4 +export fire_lockblob +proc fire_lockblob 20 4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $130 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 15000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 24 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1140457472 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1140457472 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1140457472 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $425 +endproc fire_lockblob 20 4 +export fire_slowBlob +proc fire_slowBlob 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $136 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 15000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 30 +ASGNI4 +ADDRLP4 8 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 47 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 47 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $428 +endproc fire_slowBlob 24 4 +export fire_acidBomb2 +proc fire_acidBomb2 40 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $115 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 8000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 8 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 40 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 165 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 180 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +CNSTF4 3231711232 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1084227584 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1140457472 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1140457472 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1140457472 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $431 +endproc fire_acidBomb2 40 4 +export fire_acidBomb +proc fire_acidBomb 40 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $115 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 8000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 8 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 45 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 190 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 200 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +CNSTF4 3231711232 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1084227584 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $434 +endproc fire_acidBomb 40 4 +export mine_die +proc mine_die 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 25 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +LABELV $437 +endproc mine_die 0 0 +export launch_mine +proc launch_mine 36 4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $89 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 3000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ProcessMine +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 23 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 250 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 250 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 200 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 20 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 mine_die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTF4 3225419776 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 1077936128 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1140457472 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1140457472 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1140457472 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $439 +endproc launch_mine 36 4 +export fire_paraLockBlob +proc fire_paraLockBlob 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $130 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 15000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 24 +ASGNI4 +ADDRLP4 8 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1143111680 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1143111680 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1143111680 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $443 +endproc fire_paraLockBlob 24 4 +export Prickles_Fire +proc Prickles_Fire 20 4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $447 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 6000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 7 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 6 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 50 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 36 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 36 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1153957888 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1153957888 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1153957888 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $446 +endproc Prickles_Fire 20 4 +export fire_bounceBall +proc fire_bounceBall 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $451 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 3000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 9 +ASGNI4 +ADDRLP4 8 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 115 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 115 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 75 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 37 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 37 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1148846080 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1148846080 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1148846080 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $450 +endproc fire_bounceBall 24 4 +export fire_bounceBall2 +proc fire_bounceBall2 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $451 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 3000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 24 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 24 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRFP4 24 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $454 +endproc fire_bounceBall2 24 4 +import AHive_ReturnToHive +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import launch_flames +import fire_bounceBall3 +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import launch_grenade2 +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $451 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $447 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $360 +byte 1 112 +byte 1 115 +byte 1 97 +byte 1 119 +byte 1 0 +align 1 +LABELV $337 +byte 1 98 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $329 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $300 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 50 +byte 1 0 +align 1 +LABELV $192 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $191 +byte 1 112 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $190 +byte 1 108 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $184 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 71 +byte 1 95 +byte 1 77 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 73 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $179 +byte 1 109 +byte 1 100 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $173 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 71 +byte 1 95 +byte 1 77 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 73 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $168 +byte 1 104 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $150 +byte 1 115 +byte 1 116 +byte 1 115 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 0 +align 1 +LABELV $136 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 0 +align 1 +LABELV $130 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 0 +align 1 +LABELV $125 +byte 1 115 +byte 1 109 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $120 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $115 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 98 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 0 +align 1 +LABELV $94 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $89 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_mover.asm b/build/release-linux-x86_64/base/game/g_mover.asm new file mode 100644 index 0000000..5d0d29d --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_mover.asm @@ -0,0 +1,12534 @@ +export G_TestEntityPosition +code +proc G_TestEntityPosition 80 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $79 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $80 +JUMPV +LABELV $79 +ADDRLP4 60 +CNSTI4 1 +ASGNI4 +LABELV $80 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $81 +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRGP4 $82 +JUMPV +LABELV $81 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +LABELV $82 +ADDRLP4 0+4 +INDIRI4 +CNSTI4 0 +EQI4 $83 +CNSTI4 1760 +ADDRLP4 0+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +RETP4 +ADDRGP4 $78 +JUMPV +LABELV $83 +CNSTP4 0 +RETP4 +LABELV $78 +endproc G_TestEntityPosition 80 28 +export G_CreateRotationMatrix +proc G_CreateRotationMatrix 4 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 VectorInverse +CALLV +pop +LABELV $87 +endproc G_CreateRotationMatrix 4 16 +export G_TransposeMatrix +proc G_TransposeMatrix 24 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $89 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $93 +ADDRLP4 12 +CNSTI4 2 +ASGNI4 +ADDRLP4 16 +CNSTI4 12 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LSHI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ADDP4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LSHI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $94 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $93 +LABELV $90 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $89 +LABELV $88 +endproc G_TransposeMatrix 24 0 +export G_RotatePoint +proc G_RotatePoint 28 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $97 +endproc G_RotatePoint 28 0 +export G_TryPushingEntity +proc G_TryPushingEntity 192 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $105 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +EQI4 $105 +CNSTI4 0 +RETI4 +ADDRGP4 $104 +JUMPV +LABELV $105 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $107 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +EQI4 $107 +CNSTI4 0 +RETI4 +ADDRGP4 $104 +JUMPV +LABELV $107 +ADDRGP4 pushed_p +INDIRP4 +CVPU4 4 +ADDRGP4 pushed+32768 +CVPU4 4 +LEU4 $109 +ADDRGP4 $112 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $109 +ADDRGP4 pushed_p +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 pushed_p +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 pushed_p +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $113 +ADDRGP4 pushed_p +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRGP4 pushed_p +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +LABELV $113 +ADDRLP4 120 +ADDRGP4 pushed_p +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRGP4 G_CreateRotationMatrix +CALLV +pop +ADDRLP4 76 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRGP4 G_TransposeMatrix +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $115 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 124 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 124 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 500 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 504 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $116 +JUMPV +LABELV $115 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 500 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 504 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $116 +ADDRLP4 24 +ADDRLP4 12 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRGP4 G_RotatePoint +CALLV +pop +ADDRLP4 0 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 140 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 144 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +ADDRLP4 144 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 148 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 148 +INDIRP4 +ADDRLP4 148 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 152 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 152 +INDIRP4 +ADDRLP4 152 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 156 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 156 +INDIRP4 +ADDRLP4 156 +INDIRP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 160 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 160 +INDIRP4 +ADDRLP4 160 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $129 +ADDRLP4 164 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 164 +INDIRP4 +ADDRLP4 164 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 168 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 168 +INDIRP4 +ADDRLP4 168 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 172 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 172 +INDIRP4 +ADDRLP4 172 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 176 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 176 +INDIRP4 +ADDRLP4 176 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 180 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 180 +INDIRP4 +ADDRLP4 180 +INDIRP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 184 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 184 +INDIRP4 +ADDRLP4 184 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 188 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 188 +INDIRP4 +ADDRLP4 188 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +ADDRFP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +ADDI4 +ASGNI4 +LABELV $129 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +EQI4 $133 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $133 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 164 +ADDRGP4 G_TestEntityPosition +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 164 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $135 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $137 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $138 +JUMPV +LABELV $137 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +LABELV $138 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $104 +JUMPV +LABELV $135 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRGP4 pushed_p +INDIRP4 +CNSTI4 -28 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $139 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRGP4 pushed_p +INDIRP4 +CNSTI4 -28 +ADDP4 +INDIRB +ASGNB 12 +LABELV $139 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRGP4 pushed_p +INDIRP4 +CNSTI4 -16 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 168 +ADDRGP4 G_TestEntityPosition +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 168 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $141 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 172 +ADDRGP4 pushed_p +ASGNP4 +ADDRLP4 172 +INDIRP4 +ADDRLP4 172 +INDIRP4 +INDIRP4 +CNSTI4 -32 +ADDP4 +ASGNP4 +CNSTI4 1 +RETI4 +ADDRGP4 $104 +JUMPV +LABELV $141 +CNSTI4 0 +RETI4 +LABELV $104 +endproc G_TryPushingEntity 192 8 +export G_MoverPush +proc G_MoverPush 4240 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 12 +INDIRP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4168 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 508 +ADDP4 +INDIRF4 +ADDRLP4 4168 +INDIRF4 +NEF4 $150 +ADDRFP4 0 +INDIRP4 +CNSTI4 512 +ADDP4 +INDIRF4 +ADDRLP4 4168 +INDIRF4 +NEF4 $150 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRF4 +ADDRLP4 4168 +INDIRF4 +NEF4 $150 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 4168 +INDIRF4 +NEF4 $150 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 4168 +INDIRF4 +NEF4 $150 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 4168 +INDIRF4 +EQF4 $144 +LABELV $150 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 4184 +ADDRGP4 RadiusFromBounds +CALLF4 +ASGNF4 +ADDRLP4 4176 +ADDRLP4 4184 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $151 +ADDRLP4 4188 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4188 +INDIRI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 4188 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 4188 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 4176 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4192 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4192 +INDIRI4 +ADDRLP4 28 +ADDP4 +ADDRLP4 4192 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 4192 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 4176 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4196 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4196 +INDIRI4 +ADDRLP4 4140 +ADDP4 +ADDRLP4 4196 +INDIRI4 +ADDRLP4 16 +ADDP4 +INDIRF4 +ADDRLP4 4196 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4200 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4200 +INDIRI4 +ADDRLP4 4152 +ADDP4 +ADDRLP4 4200 +INDIRI4 +ADDRLP4 28 +ADDP4 +INDIRF4 +ADDRLP4 4200 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $152 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $151 +ADDRGP4 $145 +JUMPV +LABELV $144 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $155 +ADDRLP4 4176 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4176 +INDIRI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 4176 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 4176 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4180 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4180 +INDIRI4 +ADDRLP4 28 +ADDP4 +ADDRLP4 4180 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 4180 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $156 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $155 +ADDRLP4 4140 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4152 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $159 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $163 +ADDRLP4 4180 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4184 +ADDRLP4 4180 +INDIRI4 +ADDRLP4 4152 +ADDP4 +ASGNP4 +ADDRLP4 4184 +INDIRP4 +ADDRLP4 4184 +INDIRP4 +INDIRF4 +ADDRLP4 4180 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $164 +JUMPV +LABELV $163 +ADDRLP4 4188 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4192 +ADDRLP4 4188 +INDIRI4 +ADDRLP4 4140 +ADDP4 +ASGNP4 +ADDRLP4 4192 +INDIRP4 +ADDRLP4 4192 +INDIRP4 +INDIRF4 +ADDRLP4 4188 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $164 +LABELV $160 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $159 +LABELV $145 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRLP4 4140 +ARGP4 +ADDRLP4 4152 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4176 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4136 +ADDRLP4 4176 +INDIRI4 +ASGNI4 +ADDRLP4 4180 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ASGNP4 +ADDRLP4 4180 +INDIRP4 +ADDRLP4 4180 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4184 +ADDRFP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +ASGNP4 +ADDRLP4 4184 +INDIRP4 +ADDRLP4 4184 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4188 +ADDRFP4 0 +INDIRP4 +CNSTI4 504 +ADDP4 +ASGNP4 +ADDRLP4 4188 +INDIRP4 +ADDRLP4 4188 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4192 +ADDRFP4 0 +INDIRP4 +CNSTI4 508 +ADDP4 +ASGNP4 +ADDRLP4 4192 +INDIRP4 +ADDRLP4 4192 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4196 +ADDRFP4 0 +INDIRP4 +CNSTI4 512 +ADDP4 +ASGNP4 +ADDRLP4 4196 +INDIRP4 +ADDRLP4 4196 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4200 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +ASGNP4 +ADDRLP4 4200 +INDIRP4 +ADDRLP4 4200 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $168 +JUMPV +LABELV $165 +ADDRLP4 8 +CNSTI4 1760 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 40 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4208 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4208 +INDIRI4 +CNSTI4 2 +EQI4 $169 +ADDRLP4 4208 +INDIRI4 +CNSTI4 3 +EQI4 $169 +ADDRLP4 4208 +INDIRI4 +CNSTI4 14 +EQI4 $169 +ADDRLP4 4208 +INDIRI4 +CNSTI4 1 +EQI4 $169 +ADDRLP4 8 +INDIRP4 +CNSTI4 572 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $169 +ADDRGP4 $166 +JUMPV +LABELV $169 +ADDRLP4 8 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +EQI4 $171 +ADDRLP4 8 +INDIRP4 +CNSTI4 472 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +GEF4 $183 +ADDRLP4 8 +INDIRP4 +CNSTI4 476 +ADDP4 +INDIRF4 +ADDRLP4 28+4 +INDIRF4 +GEF4 $183 +ADDRLP4 8 +INDIRP4 +CNSTI4 480 +ADDP4 +INDIRF4 +ADDRLP4 28+8 +INDIRF4 +GEF4 $183 +ADDRLP4 8 +INDIRP4 +CNSTI4 484 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +LEF4 $183 +ADDRLP4 8 +INDIRP4 +CNSTI4 488 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +LEF4 $183 +ADDRLP4 8 +INDIRP4 +CNSTI4 492 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +GTF4 $173 +LABELV $183 +ADDRGP4 $166 +JUMPV +LABELV $173 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 4216 +ADDRGP4 G_TestEntityPosition +CALLP4 +ASGNP4 +ADDRLP4 4216 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $184 +ADDRGP4 $166 +JUMPV +LABELV $184 +LABELV $171 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 4212 +ADDRGP4 G_TryPushingEntity +CALLI4 +ASGNI4 +ADDRLP4 4212 +INDIRI4 +CNSTI4 0 +EQI4 $186 +ADDRGP4 $166 +JUMPV +LABELV $186 +ADDRLP4 4220 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 4220 +INDIRI4 +EQI4 $190 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ADDRLP4 4220 +INDIRI4 +NEI4 $188 +LABELV $190 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4228 +CNSTP4 0 +ASGNP4 +ADDRLP4 4228 +INDIRP4 +ARGP4 +ADDRLP4 4228 +INDIRP4 +ARGP4 +CNSTI4 99999 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 23 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $166 +JUMPV +LABELV $188 +ADDRFP4 12 +INDIRP4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 pushed_p +INDIRP4 +CNSTI4 -32 +ADDP4 +ASGNP4 +ADDRGP4 $194 +JUMPV +LABELV $191 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $195 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRB +ASGNB 12 +LABELV $195 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $192 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 -32 +ADDP4 +ASGNP4 +LABELV $194 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 pushed +CVPU4 4 +GEU4 $191 +CNSTI4 0 +RETI4 +ADDRGP4 $143 +JUMPV +LABELV $166 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $168 +ADDRLP4 12 +INDIRI4 +ADDRLP4 4136 +INDIRI4 +LTI4 $165 +CNSTI4 1 +RETI4 +LABELV $143 +endproc G_MoverPush 4240 32 +export G_MoverTeam +proc G_MoverTeam 72 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 52 +CNSTP4 0 +ASGNP4 +ADDRGP4 pushed_p +ADDRGP4 pushed +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $201 +JUMPV +LABELV $198 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRLP4 28 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRLP4 40 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 504 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 40 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 508 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 40+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 512 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 16+8 +ADDRLP4 40+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 52 +ARGP4 +ADDRLP4 64 +ADDRGP4 G_MoverPush +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $212 +ADDRGP4 $200 +JUMPV +LABELV $212 +LABELV $199 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 852 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $201 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $198 +LABELV $200 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $214 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $219 +JUMPV +LABELV $216 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+36 +INDIRI4 +SUBI4 +ADDI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+36 +INDIRI4 +SUBI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 508 +ADDP4 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $217 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 852 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $219 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $216 +ADDRFP4 0 +INDIRP4 +CNSTI4 772 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $197 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 772 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $197 +JUMPV +LABELV $214 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $231 +JUMPV +LABELV $228 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $232 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ADDI4 +LTI4 $234 +ADDRLP4 0 +INDIRP4 +CNSTI4 768 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $237 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 768 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $237 +LABELV $234 +LABELV $232 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $239 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ADDI4 +LTI4 $241 +ADDRLP4 0 +INDIRP4 +CNSTI4 768 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $244 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 768 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $244 +LABELV $241 +LABELV $239 +LABELV $229 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 852 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $231 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $228 +LABELV $197 +endproc G_MoverTeam 72 16 +export G_RunMover +proc G_RunMover 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $247 +ADDRGP4 $246 +JUMPV +LABELV $247 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $251 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $249 +LABELV $251 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 8 +GEI4 $249 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_MoverTeam +CALLV +pop +LABELV $249 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RunThink +CALLV +pop +LABELV $246 +endproc G_RunMover 8 4 +export SetMoverState +proc SetMoverState 104 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +LTI4 $254 +ADDRLP4 16 +INDIRI4 +CNSTI4 9 +GTI4 $254 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $282 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $282 +address $256 +address $257 +address $258 +address $263 +address $268 +address $269 +address $270 +address $275 +address $254 +address $254 +code +LABELV $256 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $254 +JUMPV +LABELV $257 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $254 +JUMPV +LABELV $258 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRGP4 $254 +JUMPV +LABELV $263 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRGP4 $254 +JUMPV +LABELV $268 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $254 +JUMPV +LABELV $269 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $254 +JUMPV +LABELV $270 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRGP4 $254 +JUMPV +LABELV $275 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 3 +ASGNI4 +LABELV $254 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $283 +ADDRFP4 4 +INDIRI4 +CNSTI4 3 +GTI4 $283 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +LABELV $283 +ADDRFP4 4 +INDIRI4 +CNSTI4 4 +LTI4 $286 +ADDRFP4 4 +INDIRI4 +CNSTI4 7 +GTI4 $286 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 508 +ADDP4 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +LABELV $286 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $252 +endproc SetMoverState 104 12 +export MatchTeam +proc MatchTeam 4 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $293 +JUMPV +LABELV $290 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 SetMoverState +CALLV +pop +LABELV $291 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 852 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $293 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $290 +LABELV $289 +endproc MatchTeam 4 12 +export ReturnToPos1 +proc ReturnToPos1 8 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 604 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $296 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $296 +LABELV $294 +endproc ReturnToPos1 8 12 +export ReturnToApos1 +proc ReturnToApos1 8 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 7 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 604 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $300 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $300 +LABELV $298 +endproc ReturnToApos1 8 12 +export Think_ClosedModelDoor +proc Think_ClosedModelDoor 12 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $303 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $303 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 856 +ADDP4 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 8 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $307 +ADDRLP4 8 +INDIRU4 +CNSTU4 0 +NEU4 $305 +LABELV $307 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 trap_AdjustAreaPortalState +CALLV +pop +LABELV $305 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +CNSTI4 8 +ASGNI4 +LABELV $302 +endproc Think_ClosedModelDoor 12 12 +export Think_CloseModelDoor +proc Think_CloseModelDoor 4136 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4112 +ADDRFP4 0 +INDIRP4 +CNSTI4 648 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4108 +CNSTI4 1 +ASGNI4 +ADDRLP4 4112 +INDIRP4 +CNSTI4 472 +ADDP4 +ARGP4 +ADDRLP4 4112 +INDIRP4 +CNSTI4 484 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4120 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4120 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 648 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $312 +JUMPV +LABELV $309 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4128 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4128 +INDIRI4 +CNSTI4 2 +EQI4 $313 +ADDRLP4 4128 +INDIRI4 +CNSTI4 3 +EQI4 $313 +ADDRLP4 4128 +INDIRI4 +CNSTI4 14 +EQI4 $313 +ADDRLP4 4128 +INDIRI4 +CNSTI4 1 +EQI4 $313 +ADDRLP4 0 +INDIRP4 +CNSTI4 572 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $313 +ADDRGP4 $310 +JUMPV +LABELV $313 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4132 +ADDRGP4 G_TestEntityPosition +CALLP4 +ASGNP4 +ADDRLP4 4132 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $315 +ADDRLP4 4108 +CNSTI4 0 +ASGNI4 +LABELV $315 +LABELV $310 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $312 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $309 +ADDRLP4 4108 +INDIRI4 +CNSTI4 0 +NEI4 $317 +ADDRFP4 0 +INDIRP4 +CNSTI4 648 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $317 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $320 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $320 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +CNSTI4 11 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_ClosedModelDoor +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +LABELV $308 +endproc Think_CloseModelDoor 4136 16 +export Think_OpenModelDoor +proc Think_OpenModelDoor 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 648 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 604 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $324 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $324 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +CNSTI4 9 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_CloseModelDoor +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $327 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $327 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +LABELV $323 +endproc Think_OpenModelDoor 20 12 +export Reached_BinaryMover +proc Reached_BinaryMover 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 604 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $330 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 SetMoverState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $333 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $333 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ReturnToPos1 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $336 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $336 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +ADDRGP4 $331 +JUMPV +LABELV $330 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $338 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 SetMoverState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $341 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $341 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 856 +ADDP4 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 12 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $345 +ADDRLP4 12 +INDIRU4 +CNSTU4 0 +NEU4 $339 +LABELV $345 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 trap_AdjustAreaPortalState +CALLV +pop +ADDRGP4 $339 +JUMPV +LABELV $338 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $346 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 SetMoverState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $349 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $349 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ReturnToApos1 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $352 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $352 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +ADDRGP4 $347 +JUMPV +LABELV $346 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $354 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 SetMoverState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $357 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $357 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 856 +ADDP4 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 12 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $361 +ADDRLP4 12 +INDIRU4 +CNSTU4 0 +NEU4 $355 +LABELV $361 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 trap_AdjustAreaPortalState +CALLV +pop +ADDRGP4 $355 +JUMPV +LABELV $354 +ADDRGP4 $362 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $355 +LABELV $347 +LABELV $339 +LABELV $331 +LABELV $329 +endproc Reached_BinaryMover 20 12 +export Use_BinaryMover +proc Use_BinaryMover 36 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $364 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $364 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $364 +ADDRGP4 $363 +JUMPV +LABELV $364 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $366 +ADDRFP4 0 +INDIRP4 +CNSTI4 856 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Use_BinaryMover +CALLV +pop +ADDRGP4 $363 +JUMPV +LABELV $366 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $368 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +ADDI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $371 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $371 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 604 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 856 +ADDP4 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 28 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $375 +ADDRLP4 28 +INDIRU4 +CNSTU4 0 +NEU4 $369 +LABELV $375 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_AdjustAreaPortalState +CALLV +pop +ADDRGP4 $369 +JUMPV +LABELV $368 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $376 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $377 +JUMPV +LABELV $376 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $379 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LEI4 $382 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $382 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +SUBI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $380 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $380 +JUMPV +LABELV $379 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $387 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LEI4 $390 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $390 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +SUBI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $388 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $388 +JUMPV +LABELV $387 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $395 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +ADDI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $398 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $398 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 604 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 856 +ADDP4 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 28 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $402 +ADDRLP4 28 +INDIRU4 +CNSTU4 0 +NEU4 $396 +LABELV $402 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_AdjustAreaPortalState +CALLV +pop +ADDRGP4 $396 +JUMPV +LABELV $395 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $403 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $404 +JUMPV +LABELV $403 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $406 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LEI4 $409 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $409 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +SUBI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $407 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $407 +JUMPV +LABELV $406 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $414 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LEI4 $417 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $417 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 7 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +SUBI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $415 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $415 +JUMPV +LABELV $414 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $422 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_OpenModelDoor +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $425 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $425 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 604 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 856 +ADDP4 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 32 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $429 +ADDRLP4 32 +INDIRU4 +CNSTU4 0 +NEU4 $427 +LABELV $429 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_AdjustAreaPortalState +CALLV +pop +LABELV $427 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +CNSTI4 10 +ASGNI4 +ADDRGP4 $423 +JUMPV +LABELV $422 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 9 +NEI4 $430 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +LABELV $430 +LABELV $423 +LABELV $415 +LABELV $407 +LABELV $404 +LABELV $396 +LABELV $388 +LABELV $380 +LABELV $377 +LABELV $369 +LABELV $363 +endproc Use_BinaryMover 36 12 +export InitMover +proc InitMover 108 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $434 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 G_ModelIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +LABELV $434 +ADDRGP4 $438 +ARGP4 +ADDRGP4 $439 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 52 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $436 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRLP4 56 +INDIRI4 +ASGNI4 +LABELV $436 +ADDRGP4 $440 +ARGP4 +ADDRGP4 $439 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 60 +ADDRGP4 G_SpawnFloat +CALLI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRGP4 $441 +ARGP4 +ADDRGP4 $442 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 64 +ADDRGP4 G_SpawnVector +CALLI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRLP4 68 +INDIRI4 +NEI4 $445 +ADDRLP4 32 +INDIRI4 +ADDRLP4 68 +INDIRI4 +EQI4 $443 +LABELV $445 +ADDRLP4 72 +CNSTF4 1132396544 +ADDRLP4 12 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 255 +LEI4 $446 +ADDRLP4 72 +CNSTI4 255 +ASGNI4 +LABELV $446 +ADDRLP4 76 +CNSTF4 1132396544 +ADDRLP4 12+4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 255 +LEI4 $449 +ADDRLP4 76 +CNSTI4 255 +ASGNI4 +LABELV $449 +ADDRLP4 80 +CNSTF4 1132396544 +ADDRLP4 12+8 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 255 +LEI4 $452 +ADDRLP4 80 +CNSTI4 255 +ASGNI4 +LABELV $452 +ADDRLP4 84 +ADDRLP4 36 +INDIRF4 +CNSTF4 1082130432 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 255 +LEI4 $454 +ADDRLP4 84 +CNSTI4 255 +ASGNI4 +LABELV $454 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 72 +INDIRI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 8 +LSHI4 +BORI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 16 +LSHI4 +BORI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 24 +LSHI4 +BORI4 +ASGNI4 +LABELV $443 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_BinaryMover +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 768 +ADDP4 +ADDRGP4 Reached_BinaryMover +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 6 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 88 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 88 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $458 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1120403456 +ASGNF4 +LABELV $458 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $462 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $462 +LABELV $433 +endproc InitMover 108 12 +export InitRotator +proc InitRotator 108 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $465 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 G_ModelIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +LABELV $465 +ADDRGP4 $438 +ARGP4 +ADDRGP4 $439 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 52 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $467 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRLP4 56 +INDIRI4 +ASGNI4 +LABELV $467 +ADDRGP4 $440 +ARGP4 +ADDRGP4 $439 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 60 +ADDRGP4 G_SpawnFloat +CALLI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRGP4 $441 +ARGP4 +ADDRGP4 $442 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 64 +ADDRGP4 G_SpawnVector +CALLI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRLP4 68 +INDIRI4 +NEI4 $471 +ADDRLP4 32 +INDIRI4 +ADDRLP4 68 +INDIRI4 +EQI4 $469 +LABELV $471 +ADDRLP4 72 +CNSTF4 1132396544 +ADDRLP4 12 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 255 +LEI4 $472 +ADDRLP4 72 +CNSTI4 255 +ASGNI4 +LABELV $472 +ADDRLP4 76 +CNSTF4 1132396544 +ADDRLP4 12+4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 255 +LEI4 $475 +ADDRLP4 76 +CNSTI4 255 +ASGNI4 +LABELV $475 +ADDRLP4 80 +CNSTF4 1132396544 +ADDRLP4 12+8 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 255 +LEI4 $478 +ADDRLP4 80 +CNSTI4 255 +ASGNI4 +LABELV $478 +ADDRLP4 84 +ADDRLP4 36 +INDIRF4 +CNSTF4 1082130432 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 255 +LEI4 $480 +ADDRLP4 84 +CNSTI4 255 +ASGNI4 +LABELV $480 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 72 +INDIRI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 8 +LSHI4 +BORI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 16 +LSHI4 +BORI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 24 +LSHI4 +BORI4 +ASGNI4 +LABELV $469 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_BinaryMover +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 768 +ADDP4 +ADDRGP4 Reached_BinaryMover +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 6 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 508 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 88 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 88 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $484 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1123024896 +ASGNF4 +LABELV $484 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $488 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $488 +LABELV $464 +endproc InitRotator 108 12 +export Blocked_Door +proc Blocked_Door 16 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $491 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $491 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $490 +JUMPV +LABELV $491 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $493 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 23 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $493 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $495 +ADDRGP4 $490 +JUMPV +LABELV $495 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Use_BinaryMover +CALLV +pop +LABELV $490 +endproc Blocked_Door 16 32 +proc Touch_DoorTriggerSpectator 72 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +CNSTF4 0 +ASGNF4 +ADDRLP4 20+8 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 20+4 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 48 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +ADDP4 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 52 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +ADDP4 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 60 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 52 +INDIRF4 +ADDRLP4 60 +INDIRF4 +GEF4 $500 +ADDRLP4 64 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 64 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +ADDP4 +INDIRF4 +CNSTF4 1101004800 +SUBF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $501 +JUMPV +LABELV $500 +ADDRLP4 64 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 64 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +ADDP4 +INDIRF4 +CNSTF4 1101004800 +ADDF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $501 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $502 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $506 +ADDRGP4 $503 +JUMPV +LABELV $506 +ADDRLP4 64 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 8 +ADDP4 +CNSTF4 1056964608 +ADDRLP4 64 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 64 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +ADDP4 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +LABELV $503 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $502 +ADDRLP4 20 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRGP4 TeleportPlayer +CALLV +pop +LABELV $497 +endproc Touch_DoorTriggerSpectator 72 12 +proc manualDoorTriggerSpectator 1816 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1796 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1796 +INDIRI4 +CNSTI4 2 +EQI4 $515 +ADDRLP4 1796 +INDIRI4 +CNSTI4 1 +EQI4 $515 +ADDRLP4 1796 +INDIRI4 +CNSTI4 6 +EQI4 $515 +ADDRLP4 1796 +INDIRI4 +CNSTI4 5 +EQI4 $515 +ADDRLP4 1796 +INDIRI4 +CNSTI4 10 +EQI4 $515 +ADDRLP4 1796 +INDIRI4 +CNSTI4 9 +NEI4 $509 +LABELV $515 +ADDRGP4 $508 +JUMPV +LABELV $509 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 852 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $519 +JUMPV +LABELV $516 +ADDRLP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 AddPointToBounds +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 AddPointToBounds +CALLV +pop +LABELV $517 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 852 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $519 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $516 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $520 +ADDRLP4 1804 +CNSTI4 2 +ASGNI4 +ADDRLP4 1808 +ADDRLP4 4 +INDIRI4 +ADDRLP4 1804 +INDIRI4 +LSHI4 +ASGNI4 +ADDRLP4 1812 +ADDRLP4 32 +INDIRI4 +ADDRLP4 1804 +INDIRI4 +LSHI4 +ASGNI4 +ADDRLP4 1808 +INDIRI4 +ADDRLP4 20 +ADDP4 +INDIRF4 +ADDRLP4 1808 +INDIRI4 +ADDRLP4 8 +ADDP4 +INDIRF4 +SUBF4 +ADDRLP4 1812 +INDIRI4 +ADDRLP4 20 +ADDP4 +INDIRF4 +ADDRLP4 1812 +INDIRI4 +ADDRLP4 8 +ADDP4 +INDIRF4 +SUBF4 +GEF4 $524 +ADDRLP4 32 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $524 +LABELV $521 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $520 +ADDRLP4 1804 +ADDRLP4 32 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +ASGNP4 +ADDRLP4 1804 +INDIRP4 +ADDRLP4 1804 +INDIRP4 +INDIRF4 +CNSTF4 1114636288 +ADDF4 +ASGNF4 +ADDRLP4 1808 +ADDRLP4 32 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +ASGNP4 +ADDRLP4 1808 +INDIRP4 +ADDRLP4 1808 +INDIRP4 +INDIRF4 +CNSTF4 1114636288 +SUBF4 +ASGNF4 +ADDRLP4 36+212+260 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 36+212+272 +ADDRLP4 20 +INDIRB +ASGNB 12 +ADDRLP4 36+836 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 36 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRGP4 Touch_DoorTriggerSpectator +CALLV +pop +LABELV $508 +endproc manualDoorTriggerSpectator 1816 12 +export manualTriggerSpectator +proc manualTriggerSpectator 4136 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4104 +CNSTI4 0 +ASGNI4 +ADDRLP4 4108 +CNSTF4 1232348160 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $534 +ARGP4 +ADDRLP4 4112 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 4112 +INDIRI4 +CNSTI4 0 +EQI4 $532 +ADDRGP4 $531 +JUMPV +LABELV $532 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $538 +ADDRGP4 $531 +JUMPV +LABELV $537 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $542 +ARGP4 +ADDRLP4 4116 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 4116 +INDIRI4 +CNSTI4 0 +NEI4 $540 +ADDRLP4 4120 +ADDRLP4 4104 +INDIRI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4120 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4120 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $541 +JUMPV +LABELV $540 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $543 +ADDRGP4 $545 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $543 +LABELV $541 +ADDRFP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $546 +ADDRGP4 $548 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $531 +JUMPV +LABELV $546 +LABELV $538 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 668 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4116 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4116 +INDIRP4 +ASGNP4 +ADDRLP4 4116 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $537 +ADDRLP4 4104 +INDIRI4 +CNSTI4 0 +LEI4 $549 +ADDRLP4 4120 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $554 +JUMPV +LABELV $551 +ADDRLP4 4128 +CNSTI4 496 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 4128 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRP4 +ADDRLP4 4128 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 4132 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 4124 +ADDRLP4 4132 +INDIRF4 +ASGNF4 +ADDRLP4 4124 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +GEF4 $555 +ADDRLP4 4108 +ADDRLP4 4124 +INDIRF4 +ASGNF4 +ADDRLP4 4120 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $555 +LABELV $552 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $554 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $551 +ADDRLP4 4120 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 manualDoorTriggerSpectator +CALLV +pop +LABELV $549 +LABELV $531 +endproc manualTriggerSpectator 4136 12 +export Touch_DoorTrigger +proc Touch_DoorTrigger 12 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $558 +ADDRGP4 $557 +JUMPV +LABELV $558 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $560 +ADDRLP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $560 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $561 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +EQI4 $561 +ADDRLP4 4 +INDIRI4 +CNSTI4 6 +EQI4 $561 +ADDRLP4 4 +INDIRI4 +CNSTI4 5 +EQI4 $561 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Touch_DoorTriggerSpectator +CALLV +pop +ADDRGP4 $561 +JUMPV +LABELV $560 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $564 +ADDRLP4 4 +INDIRI4 +CNSTI4 6 +EQI4 $564 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +EQI4 $564 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Use_BinaryMover +CALLV +pop +LABELV $564 +LABELV $561 +LABELV $557 +endproc Touch_DoorTrigger 12 12 +export Think_SpawnNewDoorTrigger +proc Think_SpawnNewDoorTrigger 56 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 852 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $570 +JUMPV +LABELV $567 +ADDRLP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 AddPointToBounds +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 AddPointToBounds +CALLV +pop +LABELV $568 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 852 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $570 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $567 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $571 +ADDRLP4 40 +CNSTI4 2 +ASGNI4 +ADDRLP4 44 +ADDRLP4 4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +LSHI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 32 +INDIRI4 +ADDRLP4 40 +INDIRI4 +LSHI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ADDRLP4 20 +ADDP4 +INDIRF4 +ADDRLP4 44 +INDIRI4 +ADDRLP4 8 +ADDP4 +INDIRF4 +SUBF4 +ADDRLP4 48 +INDIRI4 +ADDRLP4 20 +ADDP4 +INDIRF4 +ADDRLP4 48 +INDIRI4 +ADDRLP4 8 +ADDP4 +INDIRF4 +SUBF4 +GEF4 $575 +ADDRLP4 32 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $575 +LABELV $572 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $571 +ADDRLP4 40 +ADDRLP4 32 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +CNSTF4 1114636288 +ADDF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 32 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +CNSTF4 1114636288 +SUBF4 +ASGNF4 +ADDRLP4 48 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $577 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 20 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 1073741824 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 Touch_DoorTrigger +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 8 +GEI4 $578 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +LABELV $578 +LABELV $566 +endproc Think_SpawnNewDoorTrigger 56 12 +export Think_MatchTeam +proc Think_MatchTeam 4 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +LABELV $581 +endproc Think_MatchTeam 4 12 +export SP_func_door +proc SP_func_door 120 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $584 +ARGP4 +ADDRGP4 $585 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRGP4 $586 +ARGP4 +ADDRGP4 $585 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $587 +ARGP4 +ADDRGP4 $588 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRGP4 $589 +ARGP4 +ADDRGP4 $588 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 772 +ADDP4 +ADDRGP4 Blocked_Door +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $590 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1137180672 +ASGNF4 +LABELV $590 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $592 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +CNSTF4 1073741824 +ASGNF4 +LABELV $592 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CNSTF4 1148846080 +ADDRLP4 52 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $594 +ARGP4 +ADDRGP4 $595 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $596 +ARGP4 +ADDRGP4 $597 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +ARGP4 +ADDRGP4 G_SetMovedir +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 68 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 700 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 72 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 704 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 76 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 16+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 16+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 32 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 700 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 704 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $606 +ADDRLP4 116 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 116 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 116 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +ADDRLP4 100 +INDIRB +ASGNB 12 +LABELV $606 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitMover +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +NEI4 $609 +ADDRGP4 $611 +ARGP4 +ADDRGP4 $612 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRLP4 100 +INDIRI4 +CNSTI4 0 +EQI4 $613 +ADDRFP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $613 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $617 +ADDRLP4 100 +INDIRI4 +CNSTI4 0 +EQI4 $615 +LABELV $617 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_MatchTeam +ASGNP4 +ADDRGP4 $616 +JUMPV +LABELV $615 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_SpawnNewDoorTrigger +ASGNP4 +LABELV $616 +LABELV $609 +LABELV $583 +endproc SP_func_door 120 12 +export SP_func_door_rotating +proc SP_func_door_rotating 104 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $584 +ARGP4 +ADDRGP4 $585 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $586 +ARGP4 +ADDRGP4 $585 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $587 +ARGP4 +ADDRGP4 $588 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $589 +ARGP4 +ADDRGP4 $588 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 772 +ADDP4 +ADDRGP4 Blocked_Door +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $619 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1123024896 +ASGNF4 +LABELV $619 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +GEF4 $621 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTF4 3212836864 +ADDRLP4 20 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $621 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $623 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +CNSTF4 1073741824 +ASGNF4 +LABELV $623 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTF4 1148846080 +ADDRLP4 20 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 704 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 700 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 36 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $625 +ADDRFP4 0 +INDIRP4 +CNSTI4 704 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $626 +JUMPV +LABELV $625 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $627 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $628 +JUMPV +LABELV $627 +ADDRFP4 0 +INDIRP4 +CNSTI4 700 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $628 +LABELV $626 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $629 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 700 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 704 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $629 +ADDRFP4 0 +INDIRP4 +CNSTI4 644 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $631 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $633 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 644 +ADDP4 +CNSTF4 1119092736 +ASGNF4 +LABELV $631 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 644 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 700 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 644 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 704 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 644 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $634 +ADDRLP4 88 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 88 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 88 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +ADDRLP4 72 +INDIRB +ASGNB 12 +ADDRLP4 92 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +CNSTI4 700 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 100 +ADDRFP4 0 +INDIRP4 +CNSTI4 704 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $634 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitRotator +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +NEI4 $637 +ADDRGP4 $611 +ARGP4 +ADDRGP4 $612 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $639 +ADDRFP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $639 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $643 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $641 +LABELV $643 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_MatchTeam +ASGNP4 +ADDRGP4 $642 +JUMPV +LABELV $641 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_SpawnNewDoorTrigger +ASGNP4 +LABELV $642 +LABELV $637 +LABELV $618 +endproc SP_func_door_rotating 104 12 +export SP_func_door_model +proc SP_func_door_model 156 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $584 +ARGP4 +ADDRGP4 $585 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRGP4 $586 +ARGP4 +ADDRGP4 $585 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $587 +ARGP4 +ADDRGP4 $588 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRGP4 $589 +ARGP4 +ADDRGP4 $588 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $645 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1128792064 +ASGNF4 +LABELV $645 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +GTF4 $647 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +CNSTF4 1073741824 +ASGNF4 +LABELV $647 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CNSTF4 1148846080 +ADDRLP4 52 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 56 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 648 +ADDP4 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 548 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRLP4 68 +CNSTI4 472 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 72 +CNSTI4 484 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 76 +CNSTI4 444 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 80 +CNSTI4 456 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $649 +ARGP4 +ADDRGP4 $650 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnVector +CALLI4 +pop +ADDRGP4 $651 +ARGP4 +ADDRGP4 $442 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnVector +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $652 +ADDRGP4 $654 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $653 +JUMPV +LABELV $652 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 G_ModelIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRLP4 88 +INDIRI4 +ASGNI4 +LABELV $653 +ADDRGP4 $438 +ARGP4 +ADDRGP4 $439 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 92 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +EQI4 $655 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRLP4 96 +INDIRI4 +ASGNI4 +LABELV $655 +ADDRGP4 $440 +ARGP4 +ADDRGP4 $439 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRLP4 100 +ADDRGP4 G_SpawnFloat +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRGP4 $441 +ARGP4 +ADDRGP4 $442 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 104 +ADDRGP4 G_SpawnVector +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 108 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 108 +INDIRI4 +NEI4 $659 +ADDRLP4 24 +INDIRI4 +ADDRLP4 108 +INDIRI4 +EQI4 $657 +LABELV $659 +ADDRLP4 112 +CNSTF4 1132396544 +ADDRLP4 8 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 112 +INDIRI4 +CNSTI4 255 +LEI4 $660 +ADDRLP4 112 +CNSTI4 255 +ASGNI4 +LABELV $660 +ADDRLP4 116 +CNSTF4 1132396544 +ADDRLP4 8+4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 255 +LEI4 $663 +ADDRLP4 116 +CNSTI4 255 +ASGNI4 +LABELV $663 +ADDRLP4 120 +CNSTF4 1132396544 +ADDRLP4 8+8 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 120 +INDIRI4 +CNSTI4 255 +LEI4 $666 +ADDRLP4 120 +CNSTI4 255 +ASGNI4 +LABELV $666 +ADDRLP4 124 +ADDRLP4 28 +INDIRF4 +CNSTF4 1082130432 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 255 +LEI4 $668 +ADDRLP4 124 +CNSTI4 255 +ASGNI4 +LABELV $668 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 112 +INDIRI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 8 +LSHI4 +BORI4 +ADDRLP4 120 +INDIRI4 +CNSTI4 16 +LSHI4 +BORI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 24 +LSHI4 +BORI4 +ASGNI4 +LABELV $657 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_BinaryMover +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +CNSTI4 8 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 17 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 120 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 120 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 120 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 120 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 132 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRLP4 132 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 132 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 132 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1260 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1264 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 144 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 144 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $670 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $670 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +DIVF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +NEI4 $672 +ADDRGP4 $611 +ARGP4 +ADDRGP4 $612 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +EQI4 $674 +ADDRFP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $674 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $676 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +NEI4 $676 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_SpawnNewDoorTrigger +ASGNP4 +LABELV $676 +LABELV $672 +LABELV $644 +endproc SP_func_door_model 156 12 +export Touch_Plat +proc Touch_Plat 4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $680 +ADDRGP4 $679 +JUMPV +LABELV $680 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $684 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $682 +LABELV $684 +ADDRGP4 $679 +JUMPV +LABELV $682 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $685 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +LABELV $685 +LABELV $679 +endproc Touch_Plat 4 0 +export Touch_PlatCenterTrigger +proc Touch_PlatCenterTrigger 4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $689 +ADDRGP4 $688 +JUMPV +LABELV $689 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $691 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Use_BinaryMover +CALLV +pop +LABELV $691 +LABELV $688 +endproc Touch_PlatCenterTrigger 4 12 +export SpawnPlatTrigger +proc SpawnPlatTrigger 60 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $694 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 Touch_PlatCenterTrigger +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 1073741824 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTF4 1107558400 +ASGNF4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 48 +CNSTF4 1107558400 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 48 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 16+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 48 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 16+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDF4 +CNSTF4 1090519040 +ADDF4 +ASGNF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4 +INDIRF4 +GTF4 $699 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +CNSTF4 1056964608 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +LABELV $699 +ADDRLP4 16+4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +GTF4 $701 +ADDRLP4 4+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +CNSTF4 1056964608 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 4+4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +LABELV $701 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 16 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $693 +endproc SpawnPlatTrigger 60 4 +export SP_func_plat +proc SP_func_plat 64 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $584 +ARGP4 +ADDRGP4 $709 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $586 +ARGP4 +ADDRGP4 $709 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 $587 +ARGP4 +ADDRGP4 $710 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $589 +ARGP4 +ADDRGP4 $710 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 32 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRGP4 $711 +ARGP4 +ADDRGP4 $712 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $596 +ARGP4 +ADDRGP4 $597 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRGP4 $713 +ARGP4 +ADDRGP4 $714 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $594 +ARGP4 +ADDRGP4 $595 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +CNSTF4 1148846080 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRGP4 $717 +ARGP4 +ADDRGP4 $612 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 40 +ADDRGP4 G_SpawnFloat +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $715 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +SUBF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $715 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitMover +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 Touch_Plat +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 772 +ADDP4 +ADDRGP4 Blocked_Door +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $718 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 SpawnPlatTrigger +CALLV +pop +LABELV $718 +LABELV $708 +endproc SP_func_plat 64 12 +export Touch_Button +proc Touch_Button 4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $721 +ADDRGP4 $720 +JUMPV +LABELV $721 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $723 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Use_BinaryMover +CALLV +pop +LABELV $723 +LABELV $720 +endproc Touch_Button 4 12 +export SP_func_button +proc SP_func_button 88 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $586 +ARGP4 +ADDRGP4 $726 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $727 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1109393408 +ASGNF4 +LABELV $727 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $729 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $729 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CNSTF4 1148846080 +ADDRLP4 40 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRGP4 $594 +ARGP4 +ADDRGP4 $731 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +ARGP4 +ADDRGP4 G_SetMovedir +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 56 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 56 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 700 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 60 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 704 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 64 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 0 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 28 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 700 +ADDP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 704 +ADDP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $740 +ADDRFP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $741 +JUMPV +LABELV $740 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 Touch_Button +ASGNP4 +LABELV $741 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitMover +CALLV +pop +LABELV $725 +endproc SP_func_button 88 12 +export Think_BeginMoving +proc Think_BeginMoving 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 3 +ASGNI4 +LABELV $742 +endproc Think_BeginMoving 0 0 +export Reached_Train +proc Reached_Train 56 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 28 +INDIRU4 +EQU4 $747 +ADDRLP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 28 +INDIRU4 +NEU4 $745 +LABELV $747 +ADDRGP4 $744 +JUMPV +LABELV $745 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +ADDRLP4 32 +CNSTI4 612 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +EQF4 $748 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $749 +JUMPV +LABELV $748 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $749 +ADDRLP4 4 +INDIRF4 +CNSTF4 1065353216 +GEF4 $750 +ADDRLP4 4 +CNSTF4 1065353216 +ASGNF4 +LABELV $750 +ADDRFP4 0 +INDIRP4 +CNSTI4 692 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRLP4 44 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDRLP4 4 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 1 +GEI4 $754 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +LABELV $754 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 604 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 SetMoverState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $757 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $744 +JUMPV +LABELV $757 +ADDRLP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +EQF4 $759 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +ADDRLP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_BeginMoving +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $759 +LABELV $744 +endproc Reached_Train 56 12 +export Start_Train +proc Start_Train 28 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 20 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 692 +ADDP4 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 SetMoverState +CALLV +pop +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $762 +endproc Start_Train 28 12 +export Stop_Train +proc Stop_Train 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +ADDRLP4 0 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 SetMoverState +CALLV +pop +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +LABELV $766 +endproc Stop_Train 16 12 +export Use_Train +proc Use_Train 0 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $770 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Start_Train +CALLV +pop +ADDRGP4 $771 +JUMPV +LABELV $770 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Stop_Train +CALLV +pop +LABELV $771 +LABELV $769 +endproc Use_Train 0 12 +export Think_SetupTrainTargets +proc Think_SetupTrainTargets 28 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTP4 0 +ARGP4 +CNSTI4 668 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $773 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $775 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $772 +JUMPV +LABELV $773 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $779 +JUMPV +LABELV $776 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $780 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $780 +ADDRLP4 4 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $782 +ADDRLP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $784 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $772 +JUMPV +LABELV $782 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +LABELV $785 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 668 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $788 +ADDRLP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $790 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $772 +JUMPV +LABELV $788 +LABELV $786 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $791 +ARGP4 +ADDRLP4 20 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $785 +ADDRLP4 4 +INDIRP4 +CNSTI4 612 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $777 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $779 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +NEU4 $776 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Reached_Train +CALLV +pop +LABELV $772 +endproc Think_SetupTrainTargets 28 12 +export SP_path_corner +proc SP_path_corner 4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $793 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $795 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $793 +LABELV $792 +endproc SP_path_corner 4 8 +export Blocked_Train +proc Blocked_Train 44 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $797 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Stop_Train +CALLV +pop +ADDRGP4 $798 +JUMPV +LABELV $797 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $799 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 23 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $801 +ADDRFP4 4 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $801 +ADDRFP4 4 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $803 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +CNSTI4 62 +ARGI4 +ADDRLP4 36 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 40 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $804 +JUMPV +LABELV $803 +ADDRFP4 4 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $805 +ADDRLP4 32 +CNSTF4 0 +ASGNF4 +ADDRLP4 16 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 16+8 +CNSTF4 1065353216 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +CNSTI4 61 +ARGI4 +ADDRLP4 36 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 40 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +LABELV $805 +LABELV $804 +LABELV $801 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $796 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $796 +JUMPV +LABELV $799 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 23 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $798 +LABELV $796 +endproc Blocked_Train 44 32 +export SP_func_train +proc SP_func_train 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $812 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $813 +JUMPV +LABELV $812 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $814 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 2 +ASGNI4 +LABELV $814 +LABELV $813 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $816 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1120403456 +ASGNF4 +LABELV $816 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $818 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $820 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $811 +JUMPV +LABELV $818 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitMover +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 768 +ADDP4 +ADDRGP4 Reached_Train +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_Train +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 772 +ADDP4 +ADDRGP4 Blocked_Train +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_SetupTrainTargets +ASGNP4 +LABELV $811 +endproc SP_func_train 12 8 +export SP_func_static +proc SP_func_static 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitMover +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +LABELV $822 +endproc SP_func_static 12 8 +export SP_func_rotating +proc SP_func_rotating 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $824 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1120403456 +ASGNF4 +LABELV $824 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $826 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $827 +JUMPV +LABELV $826 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $828 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $829 +JUMPV +LABELV $828 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $829 +LABELV $827 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $830 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 10 +ASGNI4 +LABELV $830 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitMover +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 508 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $823 +endproc SP_func_rotating 28 8 +export SP_func_bobbing +proc SP_func_bobbing 28 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $711 +ARGP4 +ADDRGP4 $731 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $717 +ARGP4 +ADDRGP4 $833 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $596 +ARGP4 +ADDRGP4 $597 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRGP4 $834 +ARGP4 +ADDRGP4 $612 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitMover +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $835 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRGP4 $836 +JUMPV +LABELV $835 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $837 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRGP4 $838 +JUMPV +LABELV $837 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 0 +INDIRF4 +ASGNF4 +LABELV $838 +LABELV $836 +LABELV $832 +endproc SP_func_bobbing 28 12 +export SP_func_pendulum +proc SP_func_pendulum 44 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $711 +ARGP4 +ADDRGP4 $840 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $596 +ARGP4 +ADDRGP4 $597 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRGP4 $834 +ARGP4 +ADDRGP4 $612 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 20 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1090519040 +GEF4 $841 +ADDRLP4 0 +CNSTF4 1090519040 +ASGNF4 +LABELV $841 +ADDRGP4 g_gravity+8 +INDIRF4 +CNSTF4 1077936128 +ADDRLP4 0 +INDIRF4 +MULF4 +DIVF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 4 +CNSTF4 1042479491 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 4 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitMover +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 4 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 8 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +LABELV $839 +endproc SP_func_pendulum 44 12 +bss +export pushed_p +align 4 +LABELV pushed_p +skip 4 +export pushed +align 4 +LABELV pushed +skip 32768 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $840 +byte 1 51 +byte 1 48 +byte 1 0 +align 1 +LABELV $834 +byte 1 112 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $833 +byte 1 51 +byte 1 50 +byte 1 0 +align 1 +LABELV $820 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $795 +byte 1 112 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $791 +byte 1 112 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $790 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 10 +byte 1 0 +align 1 +LABELV $784 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $775 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $731 +byte 1 52 +byte 1 0 +align 1 +LABELV $726 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $717 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $714 +byte 1 49 +byte 1 0 +align 1 +LABELV $713 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $712 +byte 1 50 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $711 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $710 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 116 +byte 1 49 +byte 1 95 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $709 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 116 +byte 1 49 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $694 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $654 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 50 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $651 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $650 +byte 1 48 +byte 1 32 +byte 1 48 +byte 1 32 +byte 1 48 +byte 1 0 +align 1 +LABELV $649 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 79 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $633 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 65 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $612 +byte 1 48 +byte 1 0 +align 1 +LABELV $611 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $597 +byte 1 50 +byte 1 0 +align 1 +LABELV $596 +byte 1 100 +byte 1 109 +byte 1 103 +byte 1 0 +align 1 +LABELV $595 +byte 1 56 +byte 1 0 +align 1 +LABELV $594 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 0 +align 1 +LABELV $589 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 115 +byte 1 49 +byte 1 0 +align 1 +LABELV $588 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 100 +byte 1 114 +byte 1 49 +byte 1 95 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $587 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 115 +byte 1 50 +byte 1 0 +align 1 +LABELV $586 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 49 +byte 1 116 +byte 1 111 +byte 1 50 +byte 1 0 +align 1 +LABELV $585 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 100 +byte 1 114 +byte 1 49 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $584 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 50 +byte 1 116 +byte 1 111 +byte 1 49 +byte 1 0 +align 1 +LABELV $577 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $548 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $545 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $542 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $534 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 105 +byte 1 112 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $442 +byte 1 49 +byte 1 32 +byte 1 49 +byte 1 32 +byte 1 49 +byte 1 0 +align 1 +LABELV $441 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $440 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $439 +byte 1 49 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $438 +byte 1 110 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $362 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 95 +byte 1 66 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 77 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $112 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 95 +byte 1 112 +byte 1 32 +byte 1 62 +byte 1 32 +byte 1 38 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 91 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 73 +byte 1 84 +byte 1 73 +byte 1 69 +byte 1 83 +byte 1 93 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_namelog.asm b/build/release-linux-x86_64/base/game/g_namelog.asm new file mode 100644 index 0000000..c22230f --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_namelog.asm @@ -0,0 +1,1347 @@ +export G_namelog_cleanup +code +proc G_namelog_cleanup 12 4 +ADDRLP4 0 +ADDRGP4 level+22152 +INDIRP4 +ASGNP4 +ADDRGP4 $81 +JUMPV +LABELV $78 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +LABELV $79 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $81 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $78 +LABELV $77 +endproc G_namelog_cleanup 12 4 +export G_namelog_connect +proc G_namelog_connect 44 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +ADDRGP4 level+22152 +INDIRP4 +ASGNP4 +ADDRGP4 $87 +JUMPV +LABELV $84 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +CNSTI4 -1 +EQI4 $89 +ADDRGP4 $85 +JUMPV +LABELV $89 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $91 +ADDRGP4 $86 +JUMPV +LABELV $91 +LABELV $85 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $87 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $84 +LABELV $86 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $93 +CNSTI4 3092 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $95 +ADDRLP4 8 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +CNSTI4 3088 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $96 +JUMPV +LABELV $95 +ADDRGP4 level+22152 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3088 +ADDP4 +CNSTI4 64 +ASGNI4 +LABELV $96 +LABELV $93 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3044 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3068 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $98 +CNSTI4 1760 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 G_admin_name_check +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $98 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $98 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $103 +JUMPV +LABELV $100 +CNSTI4 68 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $104 +ADDRGP4 $83 +JUMPV +LABELV $104 +LABELV $101 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $103 +ADDRLP4 4 +INDIRI4 +CNSTI4 30 +GEI4 $106 +CNSTI4 68 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $100 +LABELV $106 +ADDRLP4 4 +INDIRI4 +CNSTI4 30 +NEI4 $107 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $107 +CNSTI4 68 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +CNSTU4 68 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $83 +endproc G_namelog_connect 44 16 +export G_namelog_disconnect +proc G_namelog_disconnect 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $110 +ADDRGP4 $109 +JUMPV +LABELV $110 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3040 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +CNSTP4 0 +ASGNP4 +LABELV $109 +endproc G_namelog_disconnect 0 0 +export G_namelog_update_score +proc G_namelog_update_score 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $113 +ADDRGP4 $112 +JUMPV +LABELV $113 +ADDRLP4 0 +INDIRP4 +CNSTI4 3084 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3076 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3080 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $112 +endproc G_namelog_update_score 4 0 +export G_namelog_update_name +proc G_namelog_update_name 84 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $116 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 36 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 76 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $118 +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 30 +MODI4 +ASGNI4 +LABELV $118 +LABELV $116 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $115 +endproc G_namelog_update_name 84 12 +export G_namelog_restore +proc G_namelog_restore 8 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +ASGNP4 +CNSTI4 1760 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3084 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_ChangeTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3076 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 288 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3080 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $120 +endproc G_namelog_restore 8 12 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort diff --git a/build/release-linux-x86_64/base/game/g_physics.asm b/build/release-linux-x86_64/base/game/g_physics.asm new file mode 100644 index 0000000..b922f43 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_physics.asm @@ -0,0 +1,1592 @@ +code +proc G_Bounce 112 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +ADDRGP4 level+36 +INDIRI4 +CVIF4 4 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+36 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRLP4 24 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_EvaluateTrajectoryDelta +CALLV +pop +ADDRLP4 28 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 28 +INDIRF4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 12 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 12 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 12 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $85 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 40 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 44 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $86 +JUMPV +LABELV $85 +ADDRLP4 16 +CNSTF4 1060437492 +ASGNF4 +LABELV $86 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 16 +INDIRF4 +GEF4 $89 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $87 +ADDRLP4 40 +INDIRF4 +ADDRLP4 16 +INDIRF4 +NEGF4 +GTF4 $87 +LABELV $89 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 576 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 576 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 576 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $88 +JUMPV +LABELV $87 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +CNSTF4 1050253722 +ADDRLP4 72 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +CNSTF4 1050253722 +ADDRLP4 76 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 80 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +CNSTF4 1050253722 +ADDRLP4 80 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $88 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 84 +INDIRF4 +CNSTF4 1092616192 +GEF4 $90 +ADDRLP4 92 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 108 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $77 +JUMPV +LABELV $90 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 92 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 100 +ADDRFP4 0 +INDIRP4 +CNSTI4 504 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $77 +endproc G_Bounce 112 12 +export G_Physics +proc G_Physics 96 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $94 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $96 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 84 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +EQI4 $97 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 92 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 92 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $97 +JUMPV +LABELV $96 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $101 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $101 +LABELV $97 +LABELV $94 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $104 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $105 +JUMPV +LABELV $104 +ADDRLP4 72 +CNSTI4 65537 +ASGNI4 +LABELV $105 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $106 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RunThink +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 956 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $93 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 84 +CNSTF4 3221225472 +ASGNF4 +ADDRLP4 60 +ADDRLP4 60 +INDIRF4 +ADDRLP4 84 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 60+4 +ADDRLP4 60+4 +INDIRF4 +ADDRLP4 84 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 60+8 +ADDRLP4 60+8 +INDIRF4 +CNSTF4 3221225472 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $115 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $115 +ADDRFP4 0 +INDIRP4 +CNSTI4 956 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRGP4 $93 +JUMPV +LABELV $106 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRLP4 60 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRLP4 0+12 +INDIRB +ASGNB 12 +ADDRLP4 0+4 +INDIRI4 +CNSTI4 0 +EQI4 $121 +ADDRLP4 0+8 +CNSTF4 0 +ASGNF4 +LABELV $121 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RunThink +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $125 +ADDRGP4 $93 +JUMPV +LABELV $125 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 84 +ADDRGP4 trap_PointContents +CALLI4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CVIU4 4 +CNSTU4 2147483648 +BANDU4 +CNSTU4 0 +EQU4 $128 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $93 +JUMPV +LABELV $128 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_Bounce +CALLV +pop +LABELV $93 +endproc G_Physics 96 28 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort diff --git a/build/release-linux-x86_64/base/game/g_session.asm b/build/release-linux-x86_64/base/game/g_session.asm new file mode 100644 index 0000000..9ab922d --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_session.asm @@ -0,0 +1,1168 @@ +export G_WriteClientSessionData +code +proc G_WriteClientSessionData 24 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1752 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Com_ClientListString +CALLP4 +ASGNP4 +ADDRGP4 $78 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1736 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRGP4 $79 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $77 +endproc G_WriteClientSessionData 24 28 +export G_ReadSessionData +proc G_ReadSessionData 1064 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $79 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ARGI4 +ADDRLP4 1056 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1024 +ADDRLP4 1056 +INDIRP4 +ASGNP4 +ADDRLP4 1024 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $81 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1736 +ADDP4 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ARGP4 +ADDRLP4 1036 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +ADDRLP4 1028 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +ADDRLP4 1032 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1752 +ADDP4 +ARGP4 +ADDRLP4 1036 +ARGP4 +ADDRGP4 Com_ClientListParse +CALLV +pop +LABELV $80 +endproc G_ReadSessionData 1064 32 +export G_InitSessionData +proc G_InitSessionData 12 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1736 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $83 +ARGP4 +ADDRLP4 8 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 115 +NEI4 $84 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $85 +JUMPV +LABELV $84 +ADDRGP4 g_maxGameClients+12 +INDIRI4 +CNSTI4 0 +LEI4 $86 +ADDRGP4 level+76 +INDIRI4 +ADDRGP4 g_maxGameClients+12 +INDIRI4 +LTI4 $86 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $87 +JUMPV +LABELV $86 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $87 +LABELV $85 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 8 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_WriteClientSessionData +CALLV +pop +LABELV $82 +endproc G_InitSessionData 12 12 +export G_WriteSessionData +proc G_WriteSessionData 8 8 +ADDRGP4 $94 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $93 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $98 +JUMPV +LABELV $95 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $100 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ARGP4 +ADDRGP4 G_WriteClientSessionData +CALLV +pop +LABELV $100 +LABELV $96 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $98 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $95 +LABELV $92 +endproc G_WriteSessionData 8 8 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $94 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $93 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $83 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $81 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 49 +byte 1 54 +byte 1 115 +byte 1 0 +align 1 +LABELV $79 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $78 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_spawn.asm b/build/release-linux-x86_64/base/game/g_spawn.asm new file mode 100644 index 0000000..bcce0f7 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_spawn.asm @@ -0,0 +1,4468 @@ +export G_SpawnString +code +proc G_SpawnString 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRGP4 level+6576 +INDIRI4 +CNSTI4 0 +NEI4 $78 +ADDRFP4 8 +INDIRP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +CNSTI4 0 +RETI4 +ADDRGP4 $77 +JUMPV +LABELV $78 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $84 +JUMPV +LABELV $81 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 level+6584 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $86 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 level+6584+4 +ADDP4 +INDIRP4 +ASGNP4 +CNSTI4 1 +RETI4 +ADDRGP4 $77 +JUMPV +LABELV $86 +LABELV $82 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $84 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+6580 +INDIRI4 +LTI4 $81 +ADDRFP4 8 +INDIRP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +CNSTI4 0 +RETI4 +LABELV $77 +endproc G_SpawnString 8 8 +export G_SpawnFloat +proc G_SpawnFloat 16 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $91 +endproc G_SpawnFloat 16 12 +export G_SpawnInt +proc G_SpawnInt 16 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $92 +endproc G_SpawnInt 16 12 +export G_SpawnVector +proc G_SpawnVector 16 20 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $94 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $93 +endproc G_SpawnVector 16 20 +export G_SpawnVector4 +proc G_SpawnVector4 16 24 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $96 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $95 +endproc G_SpawnVector4 16 24 +data +export fields +align 4 +LABELV fields +address $99 +byte 4 724 +byte 4 4 +skip 4 +address $100 +byte 4 620 +byte 4 4 +skip 4 +address $101 +byte 4 116 +byte 4 6 +skip 4 +address $102 +byte 4 116 +byte 4 4 +skip 4 +address $103 +byte 4 1260 +byte 4 5 +skip 4 +address $104 +byte 4 576 +byte 4 1 +skip 4 +address $105 +byte 4 532 +byte 4 2 +skip 4 +address $106 +byte 4 836 +byte 4 0 +skip 4 +address $107 +byte 4 816 +byte 4 0 +skip 4 +address $108 +byte 4 804 +byte 4 0 +skip 4 +address $109 +byte 4 0 +byte 4 10 +skip 4 +address $110 +byte 4 652 +byte 4 2 +skip 4 +address $111 +byte 4 548 +byte 4 2 +skip 4 +address $112 +byte 4 552 +byte 4 2 +skip 4 +address $113 +byte 4 92 +byte 4 4 +skip 4 +address $114 +byte 4 632 +byte 4 4 +skip 4 +address $115 +byte 4 876 +byte 4 1 +skip 4 +address $116 +byte 4 644 +byte 4 1 +skip 4 +address $117 +byte 4 536 +byte 4 0 +skip 4 +address $118 +byte 4 688 +byte 4 1 +skip 4 +address $119 +byte 4 664 +byte 4 2 +skip 4 +address $120 +byte 4 668 +byte 4 2 +skip 4 +address $121 +byte 4 676 +byte 4 2 +skip 4 +address $122 +byte 4 680 +byte 4 2 +skip 4 +address $123 +byte 4 672 +byte 4 2 +skip 4 +address $124 +byte 4 872 +byte 4 1 +skip 4 +export spawns +align 4 +LABELV spawns +address $126 +address SP_func_bobbing +address $127 +address SP_func_button +address $128 +address SP_func_door +address $129 +address SP_func_door_model +address $130 +address SP_func_door_rotating +address $131 +address SP_info_null +address $132 +address SP_func_pendulum +address $133 +address SP_func_plat +address $134 +address SP_func_rotating +address $135 +address SP_func_static +address $136 +address SP_func_timer +address $137 +address SP_func_train +address $138 +address SP_info_alien_intermission +address $139 +address SP_info_human_intermission +address $140 +address SP_info_notnull +address $141 +address SP_info_null +address $142 +address SP_info_player_deathmatch +address $143 +address SP_info_player_intermission +address $144 +address SP_info_player_start +address $109 +address SP_light +address $145 +address SP_misc_anim_model +address $146 +address SP_misc_light_flare +address $147 +address SP_misc_model +address $148 +address SP_misc_particle_system +address $149 +address SP_misc_portal_camera +address $150 +address SP_misc_portal_surface +address $151 +address SP_misc_teleporter_dest +address $152 +address SP_path_corner +address $153 +address SP_target_alien_win +address $154 +address SP_target_delay +address $155 +address SP_target_human_win +address $156 +address SP_target_hurt +address $157 +address SP_target_kill +address $158 +address SP_target_location +address $159 +address SP_target_position +address $160 +address SP_target_print +address $161 +address SP_target_push +address $162 +address SP_target_relay +address $163 +address SP_target_rumble +address $164 +address SP_target_score +address $165 +address SP_target_speaker +address $166 +address SP_target_teleporter +address $167 +address SP_trigger_always +address $168 +address SP_trigger_ammo +address $169 +address SP_trigger_buildable +address $170 +address SP_trigger_class +address $171 +address SP_trigger_equipment +address $172 +address SP_trigger_gravity +address $173 +address SP_trigger_heal +address $174 +address SP_trigger_hurt +address $175 +address SP_trigger_multiple +address $176 +address SP_trigger_push +address $177 +address SP_trigger_stage +address $178 +address SP_trigger_teleport +address $179 +address SP_trigger_win +export G_CallSpawn +code +proc G_CallSpawn 24 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $181 +ADDRGP4 $183 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $180 +JUMPV +LABELV $181 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 BG_BuildableByEntityName +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $184 +ADDRGP4 level+16068 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $186 +ADDRGP4 level+16068 +ARGP4 +ADDRGP4 $190 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $186 +CNSTI4 0 +RETI4 +ADDRGP4 $180 +JUMPV +LABELV $186 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +EQI4 $193 +ADDRLP4 0 +INDIRI4 +CNSTI4 27 +NEI4 $191 +LABELV $193 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CNSTF4 1127481344 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 AngleNormalize360 +CALLF4 +pop +LABELV $191 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_SpawnBuildable +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $180 +JUMPV +LABELV $184 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 spawns +ARGP4 +CNSTU4 55 +ARGU4 +CNSTU4 8 +ARGU4 +ADDRGP4 cmdcmp +ARGP4 +ADDRLP4 12 +ADDRGP4 bsearch +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $194 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $180 +JUMPV +LABELV $194 +ADDRGP4 $196 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +LABELV $180 +endproc G_CallSpawn 24 20 +export G_NewString +proc G_NewString 36 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 16 +INDIRU4 +CNSTU4 1 +ADDU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $201 +JUMPV +LABELV $198 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $202 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +SUBI4 +GEI4 $202 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 110 +NEI4 $204 +ADDRLP4 28 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI1 10 +ASGNI1 +ADDRGP4 $203 +JUMPV +LABELV $204 +ADDRLP4 32 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 32 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CNSTI1 92 +ASGNI1 +ADDRGP4 $203 +JUMPV +LABELV $202 +ADDRLP4 28 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $203 +LABELV $199 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $201 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $198 +ADDRLP4 12 +INDIRP4 +RETP4 +LABELV $197 +endproc G_NewString 36 4 +export G_ParseField +proc G_ParseField 80 24 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 fields +ARGP4 +CNSTU4 26 +ARGU4 +CNSTU4 16 +ARGU4 +ADDRGP4 cmdcmp +ARGP4 +ADDRLP4 40 +ADDRGP4 bsearch +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $207 +ADDRGP4 $206 +JUMPV +LABELV $207 +ADDRLP4 4 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +LTI4 $210 +ADDRLP4 44 +INDIRI4 +CNSTI4 10 +GTI4 $210 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $229 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $229 +address $225 +address $226 +address $212 +address $210 +address $213 +address $218 +address $227 +address $210 +address $210 +address $210 +address $210 +code +LABELV $212 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 G_NewString +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRGP4 $210 +JUMPV +LABELV $213 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $94 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 24+4 +ARGP4 +ADDRLP4 24+8 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 56 +CNSTI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ADDRLP4 24+4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 24+8 +INDIRF4 +ASGNF4 +ADDRGP4 $210 +JUMPV +LABELV $218 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $96 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 8+4 +ARGP4 +ADDRLP4 8+8 +ARGP4 +ADDRLP4 8+12 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 60 +CNSTI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ADDRLP4 8+4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 8+8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTI4 12 +ADDP4 +ADDRLP4 8+12 +INDIRF4 +ASGNF4 +ADDRGP4 $210 +JUMPV +LABELV $225 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRGP4 $210 +JUMPV +LABELV $226 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRGP4 $210 +JUMPV +LABELV $227 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRLP4 76 +CNSTI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTI4 8 +ADDP4 +CNSTF4 0 +ASGNF4 +LABELV $210 +LABELV $206 +endproc G_ParseField 80 24 +export G_SpawnGEntityFromSpawnVars +proc G_SpawnGEntityFromSpawnVars 28 12 +ADDRLP4 8 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $234 +JUMPV +LABELV $231 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LSHI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRGP4 level+6584 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ADDRGP4 level+6584+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_ParseField +CALLV +pop +LABELV $232 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $234 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+6580 +INDIRI4 +LTI4 $231 +ADDRGP4 $239 +ARGP4 +ADDRGP4 $240 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $241 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $230 +JUMPV +LABELV $241 +ADDRLP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 G_CallSpawn +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $243 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $243 +LABELV $230 +endproc G_SpawnGEntityFromSpawnVars 28 12 +export G_AddSpawnVarToken +proc G_AddSpawnVarToken 16 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ADDRLP4 8 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 level+7096 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +CNSTI4 1 +ADDI4 +CNSTI4 4096 +LEI4 $246 +ADDRGP4 $249 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $246 +ADDRLP4 4 +ADDRGP4 level+7096 +INDIRI4 +ADDRGP4 level+7100 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +CVIU4 4 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 12 +ADDRGP4 level+7096 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +RETP4 +LABELV $245 +endproc G_AddSpawnVarToken 16 12 +export G_ParseSpawnVars +proc G_ParseSpawnVars 2072 8 +ADDRGP4 level+6580 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+7096 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2048 +ADDRGP4 trap_GetEntityToken +CALLI4 +ASGNI4 +ADDRLP4 2048 +INDIRI4 +CNSTI4 0 +NEI4 $256 +CNSTI4 0 +RETI4 +ADDRGP4 $253 +JUMPV +LABELV $256 +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 123 +EQI4 $262 +ADDRGP4 $260 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +ADDRGP4 $262 +JUMPV +LABELV $261 +ADDRLP4 1024 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2052 +ADDRGP4 trap_GetEntityToken +CALLI4 +ASGNI4 +ADDRLP4 2052 +INDIRI4 +CNSTI4 0 +NEI4 $264 +ADDRGP4 $266 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $264 +ADDRLP4 1024 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $267 +ADDRGP4 $263 +JUMPV +LABELV $267 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2056 +ADDRGP4 trap_GetEntityToken +CALLI4 +ASGNI4 +ADDRLP4 2056 +INDIRI4 +CNSTI4 0 +NEI4 $269 +ADDRGP4 $266 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $269 +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $271 +ADDRGP4 $273 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $271 +ADDRGP4 level+6580 +INDIRI4 +CNSTI4 64 +NEI4 $274 +ADDRGP4 $277 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $274 +ADDRLP4 1024 +ARGP4 +ADDRLP4 2060 +ADDRGP4 G_AddSpawnVarToken +CALLP4 +ASGNP4 +ADDRGP4 level+6580 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 level+6584 +ADDP4 +ADDRLP4 2060 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 2064 +ADDRGP4 G_AddSpawnVarToken +CALLP4 +ASGNP4 +ADDRGP4 level+6580 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 level+6584+4 +ADDP4 +ADDRLP4 2064 +INDIRP4 +ASGNP4 +ADDRLP4 2068 +ADDRGP4 level+6580 +ASGNP4 +ADDRLP4 2068 +INDIRP4 +ADDRLP4 2068 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $262 +ADDRGP4 $261 +JUMPV +LABELV $263 +CNSTI4 1 +RETI4 +LABELV $253 +endproc G_ParseSpawnVars 2072 8 +export SP_worldspawn +proc SP_worldspawn 28 12 +ADDRGP4 $105 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $288 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $286 +ADDRGP4 $289 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $286 +CNSTI4 21 +ARGI4 +ADDRGP4 $290 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $291 +ARGP4 +ADDRGP4 level+44 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 22 +ARGI4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $293 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +CNSTI4 2 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $110 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +CNSTI4 3 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +CNSTI4 4 +ARGI4 +ADDRGP4 g_motd+16 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $297 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $295 +ADDRGP4 $298 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $295 +ADDRGP4 $301 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $299 +ADDRGP4 $302 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $299 +ADDRGP4 $305 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $303 +ADDRGP4 $306 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $303 +ADDRGP4 $307 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRGP4 $308 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $309 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRGP4 $310 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $311 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRGP4 $312 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_entities+1798720 +CNSTI4 1022 +ASGNI4 +ADDRGP4 g_entities+1798720+532 +ADDRGP4 $288 +ASGNP4 +ADDRGP4 g_restarted+12 +INDIRI4 +CNSTI4 0 +EQI4 $316 +ADDRGP4 $319 +ARGP4 +ADDRGP4 $240 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $316 +CNSTI4 5 +ARGI4 +ADDRGP4 $320 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 g_doWarmup+12 +INDIRI4 +CNSTI4 0 +EQI4 $321 +ADDRGP4 level+16 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 1000 +ADDRGP4 g_warmup+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +ADDRGP4 $291 +ARGP4 +ADDRGP4 level+16 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 5 +ARGI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $329 +ARGP4 +ADDRGP4 g_warmup+12 +INDIRI4 +ARGI4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $321 +LABELV $284 +endproc SP_worldspawn 28 12 +export G_SpawnEntitiesFromString +proc G_SpawnEntitiesFromString 8 4 +ADDRGP4 level+6580 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 G_ParseSpawnVars +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $333 +ADDRGP4 $335 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $333 +ADDRGP4 SP_worldspawn +CALLV +pop +ADDRGP4 $337 +JUMPV +LABELV $336 +ADDRGP4 G_SpawnGEntityFromSpawnVars +CALLV +pop +LABELV $337 +ADDRLP4 4 +ADDRGP4 G_ParseSpawnVars +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $336 +LABELV $331 +endproc G_SpawnEntitiesFromString 8 4 +import SP_misc_light_flare +import SP_misc_anim_model +import SP_misc_particle_system +import SP_smoke_grenade +import SP_mine_grenade +import SP_shooter_grenade +import SP_shooter_plasma +import SP_shooter_rocket +import SP_misc_portal_surface +import SP_misc_portal_camera +import SP_misc_model +import SP_misc_teleporter_dest +import SP_path_corner +import SP_info_camp +import SP_info_notnull +import SP_info_null +import SP_light +import SP_target_hurt +import SP_target_human_win +import SP_target_alien_win +import SP_target_rumble +import SP_target_push +import SP_target_location +import SP_target_position +import SP_target_kill +import SP_target_relay +import SP_target_teleporter +import SP_target_score +import SP_target_character +import SP_target_print +import SP_target_speaker +import SP_target_delay +import SP_trigger_ammo +import SP_trigger_heal +import SP_trigger_gravity +import SP_trigger_equipment +import SP_trigger_class +import SP_trigger_buildable +import SP_trigger_win +import SP_trigger_stage +import SP_trigger_hurt +import SP_trigger_teleport +import SP_trigger_push +import SP_trigger_multiple +import SP_trigger_always +import SP_func_timer +import SP_func_train +import SP_func_door_model +import SP_func_door_rotating +import SP_func_door +import SP_func_button +import SP_func_pendulum +import SP_func_bobbing +import SP_func_rotating +import SP_func_static +import SP_func_plat +import SP_info_podium +import SP_info_thirdplace +import SP_info_secondplace +import SP_info_firstplace +import SP_info_human_intermission +import SP_info_alien_intermission +import SP_info_player_intermission +import SP_info_player_deathmatch +import SP_info_player_start +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $335 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $329 +byte 1 87 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 117 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $320 +byte 1 45 +byte 1 49 +byte 1 0 +align 1 +LABELV $319 +byte 1 103 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $312 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $311 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $310 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $309 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $308 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 69 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $307 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 69 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $306 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $305 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $302 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $301 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $298 +byte 1 103 +byte 1 95 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $297 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $293 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 0 +align 1 +LABELV $291 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $290 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $289 +byte 1 83 +byte 1 80 +byte 1 95 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 108 +byte 1 100 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 39 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 108 +byte 1 100 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 39 +byte 1 0 +align 1 +LABELV $288 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 108 +byte 1 100 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $285 +byte 1 0 +align 1 +LABELV $277 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 86 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 65 +byte 1 87 +byte 1 78 +byte 1 95 +byte 1 86 +byte 1 65 +byte 1 82 +byte 1 83 +byte 1 0 +align 1 +LABELV $273 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 86 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 97 +byte 1 0 +align 1 +LABELV $266 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 86 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 69 +byte 1 79 +byte 1 70 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $260 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 86 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 123 +byte 1 0 +align 1 +LABELV $249 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 100 +byte 1 100 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 86 +byte 1 97 +byte 1 114 +byte 1 84 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 65 +byte 1 87 +byte 1 78 +byte 1 95 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 82 +byte 1 83 +byte 1 0 +align 1 +LABELV $240 +byte 1 48 +byte 1 0 +align 1 +LABELV $239 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 113 +byte 1 51 +byte 1 97 +byte 1 0 +align 1 +LABELV $196 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $190 +byte 1 42 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 84 +byte 1 73 +byte 1 78 +byte 1 42 +byte 1 0 +align 1 +LABELV $183 +byte 1 71 +byte 1 95 +byte 1 67 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $179 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $178 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $177 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $176 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 0 +align 1 +LABELV $175 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 105 +byte 1 112 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $174 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $173 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 0 +align 1 +LABELV $172 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $171 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $170 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $169 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $168 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $167 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 0 +align 1 +LABELV $166 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $165 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $164 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $163 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 114 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $162 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $161 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 0 +align 1 +LABELV $160 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $159 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $158 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $157 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $156 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $155 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $154 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $153 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $152 +byte 1 112 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $151 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $150 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 95 +byte 1 115 +byte 1 117 +byte 1 114 +byte 1 102 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $149 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 95 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 0 +align 1 +LABELV $148 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 95 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $147 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 95 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $146 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $145 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 95 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 95 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $144 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $143 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $142 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 0 +align 1 +LABELV $141 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 110 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $140 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 110 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $139 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $138 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $137 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $136 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $135 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 0 +align 1 +LABELV $134 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $133 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $132 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 117 +byte 1 108 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $131 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 103 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $130 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 95 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $129 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $128 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $127 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $126 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 98 +byte 1 98 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $124 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $123 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $122 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 83 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 78 +byte 1 101 +byte 1 119 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $121 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 83 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $120 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $119 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $118 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $117 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $116 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 65 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $115 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $114 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $113 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $112 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 50 +byte 1 0 +align 1 +LABELV $111 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $110 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $109 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $108 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $107 +byte 1 100 +byte 1 109 +byte 1 103 +byte 1 0 +align 1 +LABELV $106 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $105 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $104 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $103 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $102 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $101 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $100 +byte 1 97 +byte 1 108 +byte 1 112 +byte 1 104 +byte 1 97 +byte 1 0 +align 1 +LABELV $99 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $96 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 0 +align 1 +LABELV $94 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_svcmds.asm b/build/release-linux-x86_64/base/game/g_svcmds.asm new file mode 100644 index 0000000..8dd6c77 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_svcmds.asm @@ -0,0 +1,5206 @@ +export Svcmd_EntityList_f +code +proc Svcmd_EntityList_f 16 8 +ADDRLP4 0 +ADDRGP4 g_entities +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $81 +JUMPV +LABELV $78 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $83 +ADDRGP4 $79 +JUMPV +LABELV $83 +ADDRGP4 $85 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $86 +ADDRLP4 8 +INDIRI4 +CNSTI4 19 +GTI4 $86 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $130 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $130 +address $89 +address $91 +address $93 +address $95 +address $97 +address $99 +address $101 +address $103 +address $105 +address $107 +address $109 +address $111 +address $113 +address $115 +address $117 +address $119 +address $121 +address $123 +address $125 +address $127 +code +LABELV $89 +ADDRGP4 $90 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $91 +ADDRGP4 $92 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $93 +ADDRGP4 $94 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $95 +ADDRGP4 $96 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $97 +ADDRGP4 $98 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $99 +ADDRGP4 $100 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $101 +ADDRGP4 $102 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $103 +ADDRGP4 $104 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $105 +ADDRGP4 $106 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $107 +ADDRGP4 $108 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $109 +ADDRGP4 $110 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $111 +ADDRGP4 $112 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $113 +ADDRGP4 $114 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $115 +ADDRGP4 $116 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $117 +ADDRGP4 $118 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $119 +ADDRGP4 $120 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $121 +ADDRGP4 $122 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $123 +ADDRGP4 $124 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $125 +ADDRGP4 $126 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $127 +ADDRGP4 $128 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $86 +ADDRGP4 $129 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $87 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $131 +ADDRGP4 $133 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $131 +ADDRGP4 $134 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $79 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $81 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $78 +LABELV $77 +endproc Svcmd_EntityList_f 16 8 +proc ClientForString 1032 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 1028 +ADDRGP4 G_ClientNumberFromString +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 1028 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 -1 +NEI4 $136 +ADDRGP4 $133 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $135 +JUMPV +LABELV $136 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +RETP4 +LABELV $135 +endproc ClientForString 1032 12 +proc Svcmd_Status_f 1040 12 +ADDRGP4 $139 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $140 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 level +INDIRP4 +ASGNP4 +ADDRGP4 $144 +JUMPV +LABELV $141 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $146 +ADDRGP4 $142 +JUMPV +LABELV $146 +ADDRGP4 $148 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $149 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $150 +ADDRGP4 $152 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $151 +JUMPV +LABELV $150 +ADDRGP4 $148 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $151 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetUserinfo +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 $154 +ARGP4 +ADDRLP4 1032 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $153 +ARGP4 +ADDRLP4 1032 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 $156 +ARGP4 +ADDRLP4 1036 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $155 +ARGP4 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $157 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $142 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2580 +ADDP4 +ASGNP4 +LABELV $144 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $141 +LABELV $138 +endproc Svcmd_Status_f 1040 12 +proc Svcmd_ForceTeam_f 1044 12 +ADDRLP4 1032 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 3 +EQI4 $159 +ADDRGP4 $161 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $158 +JUMPV +LABELV $159 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 1036 +ADDRGP4 ClientForString +CALLP4 +ASGNP4 +ADDRLP4 1024 +ADDRLP4 1036 +INDIRP4 +ASGNP4 +ADDRLP4 1024 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $162 +ADDRGP4 $158 +JUMPV +LABELV $162 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 1040 +ADDRGP4 G_TeamFromString +CALLI4 +ASGNI4 +ADDRLP4 1028 +ADDRLP4 1040 +INDIRI4 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 3 +NEI4 $164 +ADDRGP4 $166 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $158 +JUMPV +LABELV $164 +CNSTI4 1760 +ADDRLP4 1024 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRGP4 G_ChangeTeam +CALLV +pop +LABELV $158 +endproc Svcmd_ForceTeam_f 1044 12 +proc Svcmd_LayoutSave_f 156 12 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 132 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 2 +EQI4 $168 +ADDRGP4 $170 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $167 +JUMPV +LABELV $168 +CNSTI4 1 +ARGI4 +ADDRLP4 68 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ADDRLP4 68 +ASGNP4 +ADDRGP4 $172 +JUMPV +LABELV $171 +ADDRLP4 136 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 136 +INDIRI4 +CNSTI4 65 +LTI4 $177 +ADDRLP4 136 +INDIRI4 +CNSTI4 90 +LEI4 $180 +LABELV $177 +ADDRLP4 140 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 97 +LTI4 $178 +ADDRLP4 140 +INDIRI4 +CNSTI4 122 +LEI4 $180 +LABELV $178 +ADDRLP4 144 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 48 +LTI4 $179 +ADDRLP4 144 +INDIRI4 +CNSTI4 57 +LEI4 $180 +LABELV $179 +ADDRLP4 148 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 148 +INDIRI4 +CNSTI4 45 +EQI4 $180 +ADDRLP4 148 +INDIRI4 +CNSTI4 95 +NEI4 $174 +LABELV $180 +ADDRLP4 152 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 152 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 64 +INDIRI4 +ADDRLP4 4 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $174 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $172 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $181 +ADDRLP4 64 +INDIRI4 +CVIU4 4 +CNSTU4 59 +LTU4 $171 +LABELV $181 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $182 +ADDRGP4 $184 +ARGP4 +ADDRLP4 68 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $167 +JUMPV +LABELV $182 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_LayoutSave +CALLV +pop +LABELV $167 +endproc Svcmd_LayoutSave_f 156 12 +proc Svcmd_LayoutLoad_f 268 12 +ADDRLP4 260 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +CNSTI4 2 +GEI4 $186 +ADDRGP4 $188 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $185 +JUMPV +LABELV $186 +CNSTI4 1 +ARGI4 +ADDRLP4 264 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 256 +ADDRLP4 264 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 256 +INDIRP4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $189 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRGP4 $190 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRGP4 level+68 +CNSTI4 1 +ASGNI4 +LABELV $185 +endproc Svcmd_LayoutLoad_f 268 12 +proc Svcmd_AdmitDefeat_f 16 12 +ADDRLP4 8 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +EQI4 $193 +ADDRGP4 $195 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $192 +JUMPV +LABELV $193 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_TeamFromString +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $196 +CNSTI4 1 +ARGI4 +ADDRGP4 $198 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +CNSTI4 -1 +ARGI4 +ADDRGP4 $199 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $197 +JUMPV +LABELV $196 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $200 +CNSTI4 2 +ARGI4 +ADDRGP4 $202 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +CNSTI4 -1 +ARGI4 +ADDRGP4 $203 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $201 +JUMPV +LABELV $200 +ADDRGP4 $204 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $192 +JUMPV +LABELV $201 +LABELV $197 +ADDRGP4 level+16132 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_BaseSelfDestruct +CALLV +pop +LABELV $192 +endproc Svcmd_AdmitDefeat_f 16 12 +proc Svcmd_TeamWin_f 20 12 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 6 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_TeamFromString +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +EQI4 $210 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +EQI4 $211 +ADDRGP4 $206 +JUMPV +LABELV $210 +CNSTI4 2 +ARGI4 +ADDRGP4 G_BaseSelfDestruct +CALLV +pop +ADDRGP4 $208 +JUMPV +LABELV $211 +CNSTI4 1 +ARGI4 +ADDRGP4 G_BaseSelfDestruct +CALLV +pop +LABELV $208 +LABELV $206 +endproc Svcmd_TeamWin_f 20 12 +proc Svcmd_Evacuation_f 0 8 +CNSTI4 -1 +ARGI4 +ADDRGP4 $213 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+15440 +CNSTI4 0 +ASGNI4 +CNSTI4 24 +ARGI4 +ADDRGP4 $215 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $216 +ARGP4 +ADDRGP4 LogExit +CALLV +pop +CNSTI4 100 +ARGI4 +ADDRGP4 G_MapLog_Result +CALLV +pop +LABELV $212 +endproc Svcmd_Evacuation_f 0 8 +proc Svcmd_MapRotation_f 76 20 +ADDRLP4 64 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 2 +EQI4 $218 +ADDRGP4 $220 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $217 +JUMPV +LABELV $218 +ADDRGP4 G_ClearRotationStack +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 68 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRGP4 G_StartMapRotation +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $221 +ADDRGP4 $223 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $221 +LABELV $217 +endproc Svcmd_MapRotation_f 76 20 +proc Svcmd_TeamMessage_f 28 12 +ADDRLP4 8 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 3 +GEI4 $225 +ADDRGP4 $227 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $224 +JUMPV +LABELV $225 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_TeamFromString +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +NEI4 $228 +ADDRGP4 $230 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $224 +JUMPV +LABELV $228 +CNSTI4 2 +ARGI4 +ADDRLP4 16 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRGP4 $231 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 24 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRGP4 $232 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $224 +endproc Svcmd_TeamMessage_f 28 12 +proc Svcmd_CenterPrint_f 12 8 +ADDRLP4 0 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +GEI4 $234 +ADDRGP4 $236 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $233 +JUMPV +LABELV $234 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRGP4 $237 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $233 +endproc Svcmd_CenterPrint_f 12 8 +proc Svcmd_EjectClient_f 1048 12 +ADDRLP4 1028 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 2 +GEI4 $239 +ADDRGP4 $241 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $238 +JUMPV +LABELV $239 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 1032 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1032 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1036 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 1036 +INDIRI4 +CNSTI4 -1 +NEI4 $242 +ADDRLP4 1040 +CNSTI4 0 +ASGNI4 +ADDRGP4 $247 +JUMPV +LABELV $244 +CNSTI4 2580 +ADDRLP4 1040 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $249 +ADDRGP4 $245 +JUMPV +LABELV $249 +CNSTI4 2580 +ADDRLP4 1040 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 456 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $251 +ADDRGP4 $245 +JUMPV +LABELV $251 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_DropClient +CALLV +pop +LABELV $245 +ADDRLP4 1040 +ADDRLP4 1040 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $247 +ADDRLP4 1040 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $244 +ADDRGP4 $243 +JUMPV +LABELV $242 +ADDRLP4 4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 ClientForString +CALLP4 +ASGNP4 +ADDRLP4 1040 +ADDRLP4 1044 +INDIRP4 +ASGNP4 +ADDRLP4 1040 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $253 +ADDRGP4 $238 +JUMPV +LABELV $253 +ADDRLP4 1040 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $255 +ADDRGP4 $257 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $238 +JUMPV +LABELV $255 +ADDRLP4 1040 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_DropClient +CALLV +pop +LABELV $243 +LABELV $238 +endproc Svcmd_EjectClient_f 1048 12 +proc Svcmd_DumpUser_f 18448 12 +ADDRLP4 18440 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 18440 +INDIRI4 +CNSTI4 2 +EQI4 $259 +ADDRGP4 $261 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $258 +JUMPV +LABELV $259 +CNSTI4 1 +ARGI4 +ADDRLP4 16388 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 16388 +ARGP4 +ADDRLP4 18444 +ADDRGP4 ClientForString +CALLP4 +ASGNP4 +ADDRLP4 18436 +ADDRLP4 18444 +INDIRP4 +ASGNP4 +ADDRLP4 18436 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $262 +ADDRGP4 $258 +JUMPV +LABELV $262 +ADDRLP4 18436 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ARGI4 +ADDRLP4 17412 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetUserinfo +CALLV +pop +ADDRLP4 0 +ADDRLP4 17412 +ASGNP4 +ADDRGP4 $264 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $266 +JUMPV +LABELV $265 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8196 +ARGP4 +ADDRGP4 Info_NextPair +CALLV +pop +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $268 +ADDRGP4 $258 +JUMPV +LABELV $268 +ADDRGP4 $270 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8196 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $266 +ADDRGP4 $265 +JUMPV +LABELV $258 +endproc Svcmd_DumpUser_f 18448 12 +proc Svcmd_Pr_f 28 12 +ADDRLP4 8 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 3 +GEI4 $272 +ADDRGP4 $274 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $271 +JUMPV +LABELV $272 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +GEI4 $277 +ADDRLP4 0 +INDIRI4 +CNSTI4 -1 +GEI4 $275 +LABELV $277 +ADDRGP4 $278 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $271 +JUMPV +LABELV $275 +CNSTI4 2 +ARGI4 +ADDRLP4 20 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRGP4 $279 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $271 +endproc Svcmd_Pr_f 28 12 +proc Svcmd_PrintQueue_f 1040 12 +ADDRLP4 1024 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1024 +INDIRI4 +CNSTI4 2 +EQI4 $281 +ADDRGP4 $283 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $280 +JUMPV +LABELV $281 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 1032 +ADDRGP4 G_TeamFromString +CALLI4 +ASGNI4 +ADDRLP4 1028 +ADDRLP4 1032 +INDIRI4 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 1 +EQI4 $287 +ADDRLP4 1028 +INDIRI4 +CNSTI4 2 +EQI4 $289 +ADDRGP4 $284 +JUMPV +LABELV $287 +ADDRGP4 level+15460 +ARGP4 +ADDRGP4 G_PrintSpawnQueue +CALLV +pop +ADDRGP4 $285 +JUMPV +LABELV $289 +ADDRGP4 level+15724 +ARGP4 +ADDRGP4 G_PrintSpawnQueue +CALLV +pop +ADDRGP4 $285 +JUMPV +LABELV $284 +ADDRGP4 $291 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $285 +LABELV $280 +endproc Svcmd_PrintQueue_f 1040 12 +proc Svcmd_MessageWrapper 32 12 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $295 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $293 +CNSTP4 0 +ARGP4 +ADDRGP4 Cmd_AdminMessage_f +CALLV +pop +ADDRGP4 $294 +JUMPV +LABELV $293 +ADDRLP4 0 +ARGP4 +ADDRGP4 $298 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $296 +CNSTP4 0 +ARGP4 +ADDRGP4 Cmd_PrivateMessage_f +CALLV +pop +ADDRGP4 $297 +JUMPV +LABELV $296 +ADDRLP4 0 +ARGP4 +ADDRGP4 $301 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $299 +CNSTI4 1 +ARGI4 +ADDRLP4 20 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_Say +CALLV +pop +ADDRGP4 $300 +JUMPV +LABELV $299 +ADDRLP4 0 +ARGP4 +ADDRGP4 $304 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $302 +CNSTI4 1 +ARGI4 +ADDRLP4 28 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +CNSTP4 0 +ARGP4 +CNSTI4 7 +ARGI4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 G_Say +CALLV +pop +LABELV $302 +LABELV $300 +LABELV $297 +LABELV $294 +LABELV $292 +endproc Svcmd_MessageWrapper 32 12 +proc Svcmd_ListMapsWrapper 0 4 +CNSTP4 0 +ARGP4 +ADDRGP4 Cmd_ListMaps_f +CALLV +pop +LABELV $305 +endproc Svcmd_ListMapsWrapper 0 4 +proc Svcmd_ListEmoticonsWrapper 0 4 +CNSTP4 0 +ARGP4 +ADDRGP4 Cmd_ListEmoticons_f +CALLV +pop +LABELV $306 +endproc Svcmd_ListEmoticonsWrapper 0 4 +proc Svcmd_MapRotationWrapper 0 4 +CNSTP4 0 +ARGP4 +ADDRGP4 Cmd_MapRotation_f +CALLV +pop +LABELV $307 +endproc Svcmd_MapRotationWrapper 0 4 +proc Svcmd_MapLogWrapper 0 4 +CNSTP4 0 +ARGP4 +ADDRGP4 Cmd_MapLog_f +CALLV +pop +LABELV $308 +endproc Svcmd_MapLogWrapper 0 4 +proc Svcmd_SuddenDeath_f 28 12 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 level+15444 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 1000 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +ADDRGP4 $313 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $317 +ADDRLP4 16 +ADDRGP4 $314 +ASGNP4 +ADDRGP4 $318 +JUMPV +LABELV $317 +ADDRLP4 16 +ADDRGP4 $315 +ASGNP4 +LABELV $318 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $309 +endproc Svcmd_SuddenDeath_f 28 12 +proc Svcmd_Armageddon_f 68 20 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 20 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 20 +INDIRF4 +CNSTF4 1120403456 +DIVF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +GTF4 $320 +ADDRGP4 $319 +JUMPV +LABELV $320 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 g_entities +ASGNP4 +ADDRGP4 $325 +JUMPV +LABELV $322 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $327 +ADDRGP4 $323 +JUMPV +LABELV $327 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $329 +ADDRGP4 $323 +JUMPV +LABELV $329 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 28 +EQI4 $332 +ADDRLP4 24 +INDIRI4 +CNSTI4 29 +EQI4 $332 +ADDRLP4 32 +CNSTI4 30 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $332 +ADDRLP4 24 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GTI4 $336 +LABELV $335 +ADDRLP4 40 +CNSTI4 4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $332 +ADDRLP4 24 +INDIRI4 +CNSTI4 5 +EQI4 $332 +ADDRLP4 24 +INDIRI4 +CNSTI4 7 +EQI4 $332 +ADDRLP4 24 +INDIRI4 +ADDRLP4 40 +INDIRI4 +LTI4 $323 +LABELV $337 +ADDRLP4 24 +INDIRI4 +CNSTI4 16 +LTI4 $323 +ADDRLP4 24 +INDIRI4 +CNSTI4 21 +GTI4 $323 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $338-64 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $338 +address $332 +address $332 +address $332 +address $323 +address $323 +address $332 +code +LABELV $336 +ADDRLP4 52 +CNSTI4 46 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 52 +INDIRI4 +EQI4 $332 +ADDRLP4 24 +INDIRI4 +ADDRLP4 52 +INDIRI4 +LTI4 $323 +LABELV $340 +ADDRLP4 24 +INDIRI4 +CNSTI4 50 +EQI4 $332 +ADDRGP4 $323 +JUMPV +LABELV $332 +ADDRLP4 56 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 8 +INDIRF4 +GEF4 $341 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 -999 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRGP4 g_entities+1798720 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +CNSTI4 999 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $341 +LABELV $323 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $325 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $322 +ADDRGP4 $344 +ARGP4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $319 +endproc Svcmd_Armageddon_f 68 20 +proc Svcmd_G_AdvanceMapRotation_f 0 4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AdvanceMapRotation +CALLV +pop +LABELV $345 +endproc Svcmd_G_AdvanceMapRotation_f 0 4 +data +export svcmds +align 4 +LABELV svcmds +address $295 +byte 4 1 +address Svcmd_MessageWrapper +address $346 +byte 4 0 +address Svcmd_AdmitDefeat_f +address $347 +byte 4 0 +address Svcmd_G_AdvanceMapRotation_f +address $348 +byte 4 0 +address Svcmd_TeamWin_f +address $349 +byte 4 0 +address Svcmd_Armageddon_f +address $304 +byte 4 1 +address Svcmd_MessageWrapper +address $350 +byte 4 1 +address Svcmd_CenterPrint_f +address $351 +byte 4 0 +address Svcmd_DumpUser_f +address $352 +byte 4 0 +address Svcmd_EjectClient_f +address $353 +byte 4 0 +address Svcmd_EntityList_f +address $354 +byte 4 0 +address Svcmd_Evacuation_f +address $355 +byte 4 1 +address Svcmd_ForceTeam_f +address $356 +byte 4 0 +address BG_MemoryInfo +address $357 +byte 4 0 +address Svcmd_TeamWin_f +address $358 +byte 4 0 +address Svcmd_LayoutLoad_f +address $359 +byte 4 0 +address Svcmd_LayoutSave_f +address $360 +byte 4 1 +address Svcmd_ListMapsWrapper +address $361 +byte 4 1 +address Svcmd_ListEmoticonsWrapper +address $362 +byte 4 0 +address G_LoadCensors +address $298 +byte 4 1 +address Svcmd_MessageWrapper +address $363 +byte 4 1 +address Svcmd_MapLogWrapper +address $364 +byte 4 0 +address Svcmd_MapRotation_f +address $365 +byte 4 0 +address Svcmd_Pr_f +address $366 +byte 4 0 +address Svcmd_PrintQueue_f +address $367 +byte 4 1 +address Svcmd_MapRotationWrapper +address $301 +byte 4 1 +address Svcmd_MessageWrapper +address $368 +byte 4 1 +address Svcmd_TeamMessage_f +address $369 +byte 4 0 +address Svcmd_Status_f +address $370 +byte 4 0 +address G_StopMapRotation +address $371 +byte 4 0 +address Svcmd_SuddenDeath_f +export ConsoleCommand +code +proc ConsoleCommand 1036 20 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRGP4 svcmds +ARGP4 +CNSTU4 30 +ARGU4 +CNSTU4 12 +ARGU4 +ADDRGP4 cmdcmp +ARGP4 +ADDRLP4 1028 +ADDRGP4 bsearch +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1028 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $373 +CNSTP4 0 +ARGP4 +ADDRLP4 1032 +ADDRGP4 G_admin_cmd_check +CALLI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +EQI4 $375 +CNSTI4 1 +RETI4 +ADDRGP4 $372 +JUMPV +LABELV $375 +ADDRGP4 g_dedicated+12 +INDIRI4 +CNSTI4 0 +EQI4 $377 +ADDRGP4 $380 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $377 +CNSTI4 0 +RETI4 +ADDRGP4 $372 +JUMPV +LABELV $373 +ADDRLP4 1032 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 1032 +INDIRI4 +EQI4 $381 +ADDRGP4 g_dedicated+12 +INDIRI4 +ADDRLP4 1032 +INDIRI4 +NEI4 $381 +CNSTI4 0 +RETI4 +ADDRGP4 $372 +JUMPV +LABELV $381 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $372 +endproc ConsoleCommand 1036 20 +export G_RegisterCommands +proc G_RegisterCommands 8 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $388 +JUMPV +LABELV $385 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 svcmds+4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $389 +ADDRGP4 g_dedicated+12 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $389 +ADDRGP4 $386 +JUMPV +LABELV $389 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 svcmds +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +LABELV $386 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $388 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 30 +LTU4 $385 +ADDRGP4 G_admin_register_cmds +CALLV +pop +LABELV $384 +endproc G_RegisterCommands 8 4 +export G_UnregisterCommands +proc G_UnregisterCommands 8 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $397 +JUMPV +LABELV $394 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 svcmds+4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $398 +ADDRGP4 g_dedicated+12 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $398 +ADDRGP4 $395 +JUMPV +LABELV $398 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 svcmds +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_RemoveCommand +CALLV +pop +LABELV $395 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $397 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 30 +LTU4 $394 +ADDRGP4 G_admin_unregister_cmds +CALLV +pop +LABELV $393 +endproc G_UnregisterCommands 8 4 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $380 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $371 +byte 1 115 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $370 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $369 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $368 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $367 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $366 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 113 +byte 1 117 +byte 1 101 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $365 +byte 1 112 +byte 1 114 +byte 1 0 +align 1 +LABELV $364 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $363 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $362 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $361 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $360 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 0 +align 1 +LABELV $359 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 83 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $358 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 0 +align 1 +LABELV $357 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 87 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $356 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $355 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $354 +byte 1 101 +byte 1 118 +byte 1 97 +byte 1 99 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $353 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 76 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $352 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $351 +byte 1 100 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $350 +byte 1 99 +byte 1 112 +byte 1 0 +align 1 +LABELV $349 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $348 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 87 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $347 +byte 1 97 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $346 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $344 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 100 +byte 1 111 +byte 1 103 +byte 1 93 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 65 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 100 +byte 1 111 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 33 +byte 1 32 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 100 +byte 1 111 +byte 1 103 +byte 1 93 +byte 1 34 +byte 1 0 +align 1 +LABELV $315 +byte 1 115 +byte 1 0 +align 1 +LABELV $314 +byte 1 0 +align 1 +LABELV $313 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $304 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $301 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $298 +byte 1 109 +byte 1 0 +align 1 +LABELV $295 +byte 1 97 +byte 1 0 +align 1 +LABELV $291 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $283 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 113 +byte 1 117 +byte 1 101 +byte 1 117 +byte 1 101 +byte 1 32 +byte 1 60 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 62 +byte 1 10 +byte 1 0 +align 1 +LABELV $279 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $278 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $274 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 60 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 124 +byte 1 45 +byte 1 49 +byte 1 62 +byte 1 32 +byte 1 60 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 62 +byte 1 10 +byte 1 0 +align 1 +LABELV $270 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 48 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $264 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 10 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 10 +byte 1 0 +align 1 +LABELV $261 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 60 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 62 +byte 1 10 +byte 1 0 +align 1 +LABELV $257 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $241 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 60 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 124 +byte 1 45 +byte 1 49 +byte 1 62 +byte 1 32 +byte 1 60 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 62 +byte 1 10 +byte 1 0 +align 1 +LABELV $237 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $236 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 60 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 62 +byte 1 10 +byte 1 0 +align 1 +LABELV $232 +byte 1 83 +byte 1 97 +byte 1 121 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 45 +byte 1 49 +byte 1 32 +byte 1 34 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $231 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 45 +byte 1 49 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $230 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $227 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 60 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 62 +byte 1 32 +byte 1 60 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 62 +byte 1 10 +byte 1 0 +align 1 +LABELV $223 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $220 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 60 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 62 +byte 1 10 +byte 1 0 +align 1 +LABELV $216 +byte 1 69 +byte 1 118 +byte 1 97 +byte 1 99 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $215 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 101 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 93 +byte 1 0 +align 1 +LABELV $213 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 69 +byte 1 118 +byte 1 97 +byte 1 99 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $204 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $203 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $202 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 76 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 84 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 34 +byte 1 32 +byte 1 49 +byte 1 0 +align 1 +LABELV $199 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $198 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 72 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 76 +byte 1 105 +byte 1 110 +byte 1 107 +byte 1 32 +byte 1 66 +byte 1 114 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 34 +byte 1 32 +byte 1 49 +byte 1 0 +align 1 +LABELV $195 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $190 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $189 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $188 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 60 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 62 +byte 1 32 +byte 1 46 +byte 1 46 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $184 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $170 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 60 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 62 +byte 1 10 +byte 1 0 +align 1 +LABELV $166 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $161 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 60 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 62 +byte 1 32 +byte 1 60 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 62 +byte 1 10 +byte 1 0 +align 1 +LABELV $157 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $156 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $155 +byte 1 37 +byte 1 45 +byte 1 56 +byte 1 100 +byte 1 32 +byte 1 0 +align 1 +LABELV $154 +byte 1 105 +byte 1 112 +byte 1 0 +align 1 +LABELV $153 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 49 +byte 1 115 +byte 1 32 +byte 1 0 +align 1 +LABELV $152 +byte 1 67 +byte 1 78 +byte 1 67 +byte 1 84 +byte 1 32 +byte 1 0 +align 1 +LABELV $149 +byte 1 37 +byte 1 45 +byte 1 53 +byte 1 100 +byte 1 32 +byte 1 0 +align 1 +LABELV $148 +byte 1 37 +byte 1 45 +byte 1 52 +byte 1 100 +byte 1 32 +byte 1 0 +align 1 +LABELV $140 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 32 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 32 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 32 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 10 +byte 1 0 +align 1 +LABELV $139 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $134 +byte 1 10 +byte 1 0 +align 1 +LABELV $133 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $129 +byte 1 37 +byte 1 45 +byte 1 51 +byte 1 105 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $128 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 50 +byte 1 95 +byte 1 90 +byte 1 65 +byte 1 80 +byte 1 95 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 73 +byte 1 78 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $126 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 70 +byte 1 76 +byte 1 65 +byte 1 82 +byte 1 69 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $124 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 69 +byte 1 76 +byte 1 68 +byte 1 79 +byte 1 79 +byte 1 82 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $122 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 77 +byte 1 77 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 66 +byte 1 74 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $120 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 80 +byte 1 65 +byte 1 82 +byte 1 84 +byte 1 73 +byte 1 67 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 83 +byte 1 89 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 77 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $118 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 67 +byte 1 79 +byte 1 82 +byte 1 80 +byte 1 83 +byte 1 69 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $116 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 71 +byte 1 82 +byte 1 65 +byte 1 80 +byte 1 80 +byte 1 76 +byte 1 69 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $114 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 73 +byte 1 78 +byte 1 86 +byte 1 73 +byte 1 83 +byte 1 73 +byte 1 66 +byte 1 76 +byte 1 69 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $112 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 69 +byte 1 80 +byte 1 79 +byte 1 82 +byte 1 84 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 73 +byte 1 71 +byte 1 71 +byte 1 69 +byte 1 82 +byte 1 32 +byte 1 0 +align 1 +LABELV $110 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 80 +byte 1 85 +byte 1 83 +byte 1 72 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 73 +byte 1 71 +byte 1 71 +byte 1 69 +byte 1 82 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $108 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 69 +byte 1 65 +byte 1 75 +byte 1 69 +byte 1 82 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $106 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 80 +byte 1 79 +byte 1 82 +byte 1 84 +byte 1 65 +byte 1 76 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $104 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 66 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $102 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 77 +byte 1 79 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $100 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 73 +byte 1 76 +byte 1 69 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $98 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 76 +byte 1 79 +byte 1 67 +byte 1 65 +byte 1 84 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $96 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 65 +byte 1 66 +byte 1 76 +byte 1 69 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $94 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 73 +byte 1 84 +byte 1 69 +byte 1 77 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $92 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $90 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 69 +byte 1 82 +byte 1 65 +byte 1 76 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $85 +byte 1 37 +byte 1 51 +byte 1 105 +byte 1 58 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_target.asm b/build/release-linux-x86_64/base/game/g_target.asm new file mode 100644 index 0000000..8c424b7 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_target.asm @@ -0,0 +1,2752 @@ +export Think_Target_Delay +code +proc Think_Target_Delay 4 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +LABELV $77 +endproc Think_Target_Delay 4 8 +export Use_Target_Delay +proc Use_Target_Delay 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_Target_Delay +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 8 +INDIRP4 +ASGNP4 +LABELV $78 +endproc Use_Target_Delay 8 0 +export SP_target_delay +proc SP_target_delay 4 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $83 +ARGP4 +ADDRGP4 $84 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 G_SpawnFloat +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $81 +ADDRGP4 $85 +ARGP4 +ADDRGP4 $86 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +LABELV $81 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $87 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $87 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_Target_Delay +ASGNP4 +LABELV $80 +endproc SP_target_delay 4 12 +export Use_Target_Score +proc Use_Target_Score 0 8 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $90 +ADDRGP4 $89 +JUMPV +LABELV $90 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +LABELV $89 +endproc Use_Target_Score 0 8 +export SP_target_score +proc SP_target_score 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $93 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $93 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_Target_Score +ASGNP4 +LABELV $92 +endproc SP_target_score 0 0 +export Use_Target_Print +proc Use_Target_Print 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $96 +ADDRLP4 0 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $95 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $95 +ADDRGP4 $100 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 652 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $95 +JUMPV +LABELV $96 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 0 +EQI4 $101 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $103 +ADDRGP4 $100 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 652 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $103 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $95 +ADDRGP4 $100 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 652 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +ADDRGP4 $95 +JUMPV +LABELV $101 +ADDRGP4 $100 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 652 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $95 +endproc Use_Target_Print 12 8 +export SP_target_print +proc SP_target_print 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_Target_Print +ASGNP4 +LABELV $107 +endproc SP_target_print 0 0 +export Use_Target_Speaker +proc Use_Target_Speaker 8 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 0 +EQI4 $109 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $111 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $110 +JUMPV +LABELV $111 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 868 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $110 +JUMPV +LABELV $109 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $113 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $113 +ADDRFP4 8 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 868 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $114 +JUMPV +LABELV $113 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $115 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 36 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 868 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $116 +JUMPV +LABELV $115 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 868 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $116 +LABELV $114 +LABELV $110 +LABELV $108 +endproc Use_Target_Speaker 8 12 +export SP_target_speaker +proc SP_target_speaker 112 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $85 +ARGP4 +ADDRGP4 $84 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $118 +ARGP4 +ADDRGP4 $84 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $121 +ARGP4 +ADDRGP4 $122 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $119 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $123 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $119 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 42 +NEI4 $124 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $124 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $128 +ARGP4 +ADDRLP4 80 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $126 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $129 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $127 +JUMPV +LABELV $126 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $127 +ADDRLP4 4 +ARGP4 +ADDRLP4 84 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 868 +ADDP4 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 9 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 868 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +CNSTF4 1092616192 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +CNSTF4 1092616192 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $130 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 868 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $130 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_Target_Speaker +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $132 +ADDRLP4 104 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $132 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $117 +endproc SP_target_speaker 112 16 +export target_teleporter_use +proc target_teleporter_use 20 12 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $137 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +NEU4 $135 +LABELV $137 +ADDRGP4 $134 +JUMPV +LABELV $135 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_PickTarget +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $138 +ADDRGP4 $140 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $134 +JUMPV +LABELV $138 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRGP4 TeleportPlayer +CALLV +pop +LABELV $134 +endproc target_teleporter_use 20 12 +export SP_target_teleporter +proc SP_target_teleporter 4 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $142 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $144 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $142 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 target_teleporter_use +ASGNP4 +LABELV $141 +endproc SP_target_teleporter 4 12 +export target_relay_use +proc target_relay_use 44 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $146 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $146 +ADDRLP4 8 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $146 +ADDRLP4 8 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $146 +ADDRGP4 $145 +JUMPV +LABELV $146 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $148 +ADDRLP4 16 +CNSTU4 0 +ASGNU4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 16 +INDIRU4 +EQU4 $148 +ADDRLP4 20 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +ADDRLP4 16 +INDIRU4 +EQU4 $148 +ADDRLP4 20 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $148 +ADDRGP4 $145 +JUMPV +LABELV $148 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $150 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 G_PickTarget +CALLP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTU4 0 +ASGNU4 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +ADDRLP4 36 +INDIRU4 +EQU4 $145 +ADDRLP4 32 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 36 +INDIRU4 +EQU4 $145 +ADDRLP4 40 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $145 +JUMPV +LABELV $150 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +LABELV $145 +endproc target_relay_use 44 12 +export SP_target_relay +proc SP_target_relay 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 target_relay_use +ASGNP4 +LABELV $154 +endproc SP_target_relay 0 0 +export target_kill_use +proc target_kill_use 8 32 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $156 +ADDRGP4 $155 +JUMPV +LABELV $156 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 100000 +ARGI4 +CNSTI4 8 +ARGI4 +CNSTI4 24 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $155 +endproc target_kill_use 8 32 +export SP_target_kill +proc SP_target_kill 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 target_kill_use +ASGNP4 +LABELV $158 +endproc SP_target_kill 0 0 +export SP_target_position +proc SP_target_position 4 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +LABELV $159 +endproc SP_target_position 4 8 +data +align 4 +LABELV $161 +byte 4 1 +export SP_target_location +code +proc SP_target_location 16 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 32 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRGP4 $161 +INDIRI4 +CNSTI4 64 +NEI4 $162 +ADDRGP4 $164 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $160 +JUMPV +LABELV $162 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $165 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $167 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $167 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +CNSTI4 7 +LEI4 $169 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +CNSTI4 7 +ASGNI4 +LABELV $169 +ADDRGP4 $171 +ARGP4 +CNSTI4 94 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +CNSTI4 48 +ADDI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 652 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRGP4 $166 +JUMPV +LABELV $165 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 652 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $166 +ADDRGP4 $161 +INDIRI4 +CNSTI4 734 +ADDI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +ADDRGP4 level+11240 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRGP4 $161 +INDIRI4 +ASGNI4 +ADDRGP4 level+11240 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRGP4 $161 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +LABELV $160 +endproc SP_target_location 16 16 +export target_rumble_think +proc target_rumble_think 24 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 800 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $175 +ADDRFP4 0 +INDIRP4 +CNSTI4 800 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1056964608 +ADDF4 +CVFI4 4 +ASGNI4 +LABELV $175 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $182 +JUMPV +LABELV $179 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $184 +ADDRGP4 $180 +JUMPV +LABELV $184 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $186 +ADDRGP4 $180 +JUMPV +LABELV $186 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $188 +ADDRGP4 $180 +JUMPV +LABELV $188 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRLP4 8 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CNSTF4 1125515264 +CNSTF4 1073741824 +ADDRLP4 8 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CNSTF4 1125515264 +CNSTF4 1073741824 +ADDRLP4 16 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $180 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $182 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $179 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +GEI4 $190 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +LABELV $190 +LABELV $174 +endproc target_rumble_think 24 0 +export target_rumble_use +proc target_rumble_use 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 800 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $194 +endproc target_rumble_use 4 0 +export SP_target_rumble +proc SP_target_rumble 4 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $198 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $200 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $198 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $201 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +CNSTI4 10 +ASGNI4 +LABELV $201 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $203 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1120403456 +ASGNF4 +LABELV $203 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 target_rumble_think +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 target_rumble_use +ASGNP4 +LABELV $197 +endproc SP_target_rumble 4 12 +export target_alien_win_use +proc target_alien_win_use 0 0 +ADDRGP4 level+16008 +INDIRI4 +CNSTI4 0 +NEI4 $206 +ADDRGP4 level+16004 +CNSTI4 1 +ASGNI4 +LABELV $206 +LABELV $205 +endproc target_alien_win_use 0 0 +export SP_target_alien_win +proc SP_target_alien_win 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 target_alien_win_use +ASGNP4 +LABELV $210 +endproc SP_target_alien_win 0 0 +export target_human_win_use +proc target_human_win_use 0 0 +ADDRGP4 level+16004 +INDIRI4 +CNSTI4 0 +NEI4 $212 +ADDRGP4 level+16008 +CNSTI4 1 +ASGNI4 +LABELV $212 +LABELV $211 +endproc target_human_win_use 0 0 +export SP_target_human_win +proc SP_target_human_win 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 target_human_win_use +ASGNP4 +LABELV $216 +endproc SP_target_human_win 0 0 +export target_hurt_use +proc target_hurt_use 12 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $220 +ADDRFP4 8 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $218 +LABELV $220 +ADDRGP4 $217 +JUMPV +LABELV $218 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 28 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $217 +endproc target_hurt_use 12 32 +export SP_target_hurt +proc SP_target_hurt 4 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $222 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $200 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $222 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $224 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 5 +ASGNI4 +LABELV $224 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 target_hurt_use +ASGNP4 +LABELV $221 +endproc SP_target_hurt 4 12 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $200 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $171 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $164 +byte 1 94 +byte 1 51 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $144 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $140 +byte 1 67 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $129 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $128 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $123 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $122 +byte 1 78 +byte 1 79 +byte 1 83 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $121 +byte 1 110 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $118 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $100 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $86 +byte 1 49 +byte 1 0 +align 1 +LABELV $85 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $84 +byte 1 48 +byte 1 0 +align 1 +LABELV $83 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_team.asm b/build/release-linux-x86_64/base/game/g_team.asm new file mode 100644 index 0000000..f45dac1 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_team.asm @@ -0,0 +1,3568 @@ +export PrintMsg +code +proc PrintMsg 1048 16 +ADDRLP4 1028 +ADDRFP4 4+4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1028 +INDIRP4 +ARGP4 +ADDRLP4 1032 +ADDRGP4 Q_vsnprintf +CALLI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CVIU4 4 +CNSTU4 1024 +LEU4 $79 +ADDRGP4 $81 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $79 +ADDRLP4 1028 +CNSTP4 0 +ASGNP4 +ADDRGP4 $83 +JUMPV +LABELV $82 +ADDRLP4 0 +INDIRP4 +CNSTI1 39 +ASGNI1 +LABELV $83 +ADDRLP4 4 +ARGP4 +CNSTI4 34 +ARGI4 +ADDRLP4 1036 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1036 +INDIRP4 +ASGNP4 +ADDRLP4 1036 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $82 +ADDRGP4 $86 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $87 +ADDRLP4 1040 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $88 +JUMPV +LABELV $87 +ADDRLP4 1040 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +LABELV $88 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $77 +endproc PrintMsg 1048 16 +export G_TeamFromString +proc G_TeamFromString 28 4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 4 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 97 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $94 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +GTI4 $97 +LABELV $96 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +EQI4 $93 +ADDRLP4 0 +INDIRI4 +CNSTI4 49 +EQI4 $94 +ADDRLP4 0 +INDIRI4 +CNSTI4 50 +EQI4 $95 +ADDRGP4 $90 +JUMPV +LABELV $97 +ADDRLP4 24 +CNSTI4 104 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $95 +ADDRLP4 0 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LTI4 $90 +LABELV $98 +ADDRLP4 0 +INDIRI4 +CNSTI4 115 +EQI4 $93 +ADDRGP4 $90 +JUMPV +LABELV $93 +CNSTI4 0 +RETI4 +ADDRGP4 $89 +JUMPV +LABELV $94 +CNSTI4 1 +RETI4 +ADDRGP4 $89 +JUMPV +LABELV $95 +CNSTI4 2 +RETI4 +ADDRGP4 $89 +JUMPV +LABELV $90 +CNSTI4 3 +RETI4 +LABELV $89 +endproc G_TeamFromString 28 4 +export G_TeamCommand +proc G_TeamCommand 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $103 +JUMPV +LABELV $100 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $105 +ADDRLP4 8 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 0 +INDIRI4 +EQI4 $110 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $107 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 $109 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $107 +LABELV $110 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $107 +LABELV $105 +LABELV $101 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $103 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $100 +LABELV $99 +endproc G_TeamCommand 16 8 +export OnSameTeam +proc OnSameTeam 16 0 +ADDRLP4 0 +CNSTI4 524 +ASGNI4 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $114 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +NEU4 $112 +LABELV $114 +CNSTI4 0 +RETI4 +ADDRGP4 $111 +JUMPV +LABELV $112 +ADDRLP4 8 +CNSTI4 524 +ASGNI4 +ADDRLP4 12 +CNSTI4 532 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $115 +CNSTI4 1 +RETI4 +ADDRGP4 $111 +JUMPV +LABELV $115 +CNSTI4 0 +RETI4 +LABELV $111 +endproc OnSameTeam 16 0 +proc G_ClientListForTeam 20 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 8 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $122 +JUMPV +LABELV $119 +ADDRLP4 12 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $124 +ADDRGP4 $120 +JUMPV +LABELV $124 +ADDRLP4 12 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $126 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $126 +ADDRLP4 4 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_ClientListAdd +CALLV +pop +LABELV $126 +LABELV $120 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $122 +ADDRLP4 0 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $119 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRB +ASGNB 8 +LABELV $117 +endproc G_ClientListForTeam 20 12 +export G_UpdateTeamConfigStrings +proc G_UpdateTeamConfigStrings 16 12 +ADDRLP4 0 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_ClientListForTeam +CALLV +pop +ADDRLP4 8 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 G_ClientListForTeam +CALLV +pop +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $129 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 8 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 8 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +LABELV $129 +CNSTI4 7 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +CNSTI4 10 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +CNSTI4 13 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +CNSTI4 16 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +CNSTI4 8 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +CNSTI4 11 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +CNSTI4 14 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +CNSTI4 17 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +CNSTI4 28 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +CNSTI4 29 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +LABELV $128 +endproc G_UpdateTeamConfigStrings 16 12 +export G_LeaveTeam +proc G_LeaveTeam 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +NEI4 $133 +ADDRGP4 level+15460 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_RemoveFromSpawnQueue +CALLI4 +pop +ADDRGP4 $134 +JUMPV +LABELV $133 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +NEI4 $136 +ADDRGP4 level+15724 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_RemoveFromSpawnQueue +CALLI4 +pop +ADDRGP4 $137 +JUMPV +LABELV $136 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $132 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +ADDRGP4 $132 +JUMPV +LABELV $137 +LABELV $134 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_StopFromFollowing +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_Vote +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $144 +JUMPV +LABELV $141 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $146 +ADDRGP4 $142 +JUMPV +LABELV $146 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $148 +ADDRLP4 12 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $148 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $149 +ADDRLP4 16 +INDIRP4 +CNSTI4 1908 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $149 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 -33 +BANDI4 +ASGNI4 +ADDRGP4 $149 +JUMPV +LABELV $148 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $152 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +NEI4 $152 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $152 +LABELV $149 +LABELV $142 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $144 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $141 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_ClearPlayerZapEffects +CALLV +pop +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $154 +ADDRLP4 12 +INDIRP4 +CNSTI4 1964 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $154 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 -65 +BANDI4 +ASGNI4 +ADDRGP4 $155 +JUMPV +LABELV $154 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $156 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +NEI4 $156 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $156 +LABELV $155 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_namelog_update_score +CALLV +pop +LABELV $132 +endproc G_LeaveTeam 24 12 +export G_ChangeTeam +proc G_ChangeTeam 20 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $159 +ADDRGP4 $158 +JUMPV +LABELV $159 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_LeaveTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 536 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 ClientSpawn +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $162 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $162 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 556 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 7200 +ADDRLP4 8 +INDIRP4 +INDIRI4 +MULI4 +CNSTI4 4000 +DIVI4 +CVIF4 4 +CNSTF4 1056964608 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $163 +JUMPV +LABELV $162 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $164 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $164 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 556 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4000 +ADDRLP4 8 +INDIRP4 +INDIRI4 +MULI4 +CNSTI4 7200 +DIVI4 +CVIF4 4 +CNSTF4 1056964608 +ADDF4 +CVFI4 4 +ASGNI4 +LABELV $164 +LABELV $163 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 288 +ADDP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 ClientUserinfoChanged +CALLP4 +pop +ADDRGP4 G_UpdateTeamConfigStrings +CALLV +pop +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $166 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_namelog_update_score +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 TeamplayInfoMessage +CALLV +pop +LABELV $158 +endproc G_ChangeTeam 20 16 +export G_BalanceTeams +proc G_BalanceTeams 44 12 +ADDRGP4 level+11244 +INDIRI4 +CNSTI4 0 +LEI4 $168 +ADDRGP4 level+11256 +INDIRI4 +ADDRGP4 level+11252 +INDIRI4 +SUBI4 +CNSTI4 2 +LTI4 $168 +ADDRLP4 12 +CNSTI4 2 +ASGNI4 +ADDRGP4 $169 +JUMPV +LABELV $168 +ADDRGP4 level+11248 +INDIRI4 +CNSTI4 0 +LEI4 $167 +ADDRGP4 level+11252 +INDIRI4 +ADDRGP4 level+11256 +INDIRI4 +SUBI4 +CNSTI4 2 +LTI4 $167 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $174 +LABELV $169 +ADDRLP4 16 +CNSTI4 -1 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $181 +JUMPV +LABELV $178 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $183 +ADDRGP4 $179 +JUMPV +LABELV $183 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $185 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $185 +ADDRLP4 28 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LEI4 $185 +ADDRLP4 16 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $185 +LABELV $179 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $181 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $178 +ADDRLP4 16 +INDIRI4 +CNSTI4 -1 +EQI4 $187 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +EQI4 $208 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +EQI4 $192 +ADDRGP4 $190 +JUMPV +LABELV $192 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $193 +ADDRLP4 4 +INDIRI4 +CNSTI4 31 +NEI4 $197 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $197 +ADDRGP4 $194 +JUMPV +LABELV $197 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $199 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $199 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $199 +LABELV $194 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 32 +LTI4 $193 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $201 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $205 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $205 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $205 +LABELV $202 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 13 +LTI4 $201 +CNSTI4 -1 +ARGI4 +ADDRGP4 $207 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $190 +JUMPV +LABELV $208 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 400 +ADDRLP4 32 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +MULI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +CNSTI4 -1 +ARGI4 +ADDRGP4 $209 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $190 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $211 +ADDRLP4 32 +CNSTI4 1 +ASGNI4 +ADDRGP4 $212 +JUMPV +LABELV $211 +ADDRLP4 32 +CNSTI4 2 +ASGNI4 +LABELV $212 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRGP4 G_ChangeTeam +CALLV +pop +LABELV $187 +LABELV $167 +endproc G_BalanceTeams 44 12 +export Team_GetLocation +proc Team_GetLocation 32 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +CNSTF4 1296039936 +ASGNF4 +ADDRLP4 0 +ADDRGP4 level+11240 +INDIRP4 +ASGNP4 +ADDRGP4 $217 +JUMPV +LABELV $214 +ADDRLP4 16 +CNSTI4 496 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +LEF4 $219 +ADDRGP4 $215 +JUMPV +LABELV $219 +ADDRLP4 24 +CNSTI4 496 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 trap_InPVS +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $221 +ADDRGP4 $215 +JUMPV +LABELV $221 +ADDRLP4 8 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $215 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $217 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $214 +ADDRLP4 12 +INDIRP4 +RETP4 +LABELV $213 +endproc Team_GetLocation 32 8 +export TeamplayInfoMessage +proc TeamplayInfoMessage 1240 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1196 +CNSTI4 0 +ASGNI4 +ADDRLP4 1188 +CNSTI4 0 +ASGNI4 +ADDRLP4 1192 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_allowTeamOverlay+12 +INDIRI4 +CNSTI4 0 +NEI4 $224 +ADDRGP4 $223 +JUMPV +LABELV $224 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 508 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $227 +ADDRGP4 $223 +JUMPV +LABELV $227 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $229 +ADDRLP4 1204 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1204 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $233 +ADDRLP4 1204 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $231 +LABELV $233 +ADDRGP4 $223 +JUMPV +LABELV $231 +ADDRLP4 1200 +CNSTI4 1760 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $230 +JUMPV +LABELV $229 +ADDRLP4 1200 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $230 +ADDRLP4 44 +CNSTI1 0 +ASGNI1 +ADDRLP4 1204 +CNSTI4 0 +ASGNI4 +ADDRLP4 36 +ADDRLP4 1204 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 1204 +INDIRI4 +ASGNI4 +LABELV $235 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +EQU4 $243 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $243 +ADDRLP4 1200 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +NEI4 $243 +ADDRLP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $239 +LABELV $243 +ADDRGP4 $236 +JUMPV +LABELV $239 +ADDRLP4 8 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $244 +ADDRLP4 1216 +CNSTI4 0 +ASGNI4 +ADDRLP4 1192 +ADDRLP4 1216 +INDIRI4 +ASGNI4 +ADDRLP4 1188 +ADDRLP4 1216 +INDIRI4 +ASGNI4 +ADDRGP4 $245 +JUMPV +LABELV $244 +ADDRLP4 8 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $246 +ADDRLP4 1192 +ADDRLP4 8 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 8 +ARGI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1220 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1220 +INDIRI4 +CNSTI4 0 +EQI4 $248 +ADDRLP4 1188 +CNSTI4 8 +ASGNI4 +ADDRGP4 $247 +JUMPV +LABELV $248 +CNSTI4 7 +ARGI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1224 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1224 +INDIRI4 +CNSTI4 0 +EQI4 $250 +ADDRLP4 1188 +CNSTI4 7 +ASGNI4 +ADDRGP4 $247 +JUMPV +LABELV $250 +CNSTI4 6 +ARGI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1228 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1228 +INDIRI4 +CNSTI4 0 +EQI4 $252 +ADDRLP4 1188 +CNSTI4 6 +ASGNI4 +ADDRGP4 $247 +JUMPV +LABELV $252 +CNSTI4 2 +ARGI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1232 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1232 +INDIRI4 +CNSTI4 0 +EQI4 $254 +ADDRLP4 1188 +CNSTI4 2 +ASGNI4 +ADDRGP4 $247 +JUMPV +LABELV $254 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1236 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1236 +INDIRI4 +CNSTI4 0 +EQI4 $256 +ADDRLP4 1188 +CNSTI4 1 +ASGNI4 +ADDRGP4 $247 +JUMPV +LABELV $256 +ADDRLP4 1188 +CNSTI4 0 +ASGNI4 +ADDRGP4 $247 +JUMPV +LABELV $246 +ADDRLP4 8 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $258 +ADDRLP4 1192 +ADDRLP4 8 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1188 +CNSTI4 0 +ASGNI4 +LABELV $258 +LABELV $247 +LABELV $245 +ADDRGP4 $260 +ARGP4 +ADDRLP4 1220 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1220 +INDIRP4 +CNSTI4 504 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1220 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 1 +GEI4 $262 +ADDRLP4 1216 +CNSTI4 0 +ASGNI4 +ADDRGP4 $263 +JUMPV +LABELV $262 +ADDRLP4 1216 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $263 +ADDRLP4 1216 +INDIRI4 +ARGI4 +ADDRLP4 1192 +INDIRI4 +ARGI4 +ADDRLP4 1188 +INDIRI4 +ARGI4 +ADDRLP4 1224 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 1224 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 712 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 1228 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 1228 +INDIRI4 +CNSTI4 0 +NEI4 $264 +ADDRGP4 $236 +JUMPV +LABELV $264 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 712 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 12 +ARGP4 +CNSTI4 19 +ARGI4 +ADDRGP4 $266 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 1232 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 40 +ADDRLP4 1232 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ADDRLP4 40 +INDIRI4 +ADDI4 +CVIU4 4 +CNSTU4 1143 +LEU4 $267 +ADDRGP4 $237 +JUMPV +LABELV $267 +ADDRLP4 36 +INDIRI4 +ADDRLP4 44 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 36 +ADDRLP4 36 +INDIRI4 +ADDRLP4 40 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 1196 +ADDRLP4 1196 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $236 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $235 +LABELV $237 +ADDRLP4 1196 +INDIRI4 +CNSTI4 0 +NEI4 $269 +ADDRGP4 $223 +JUMPV +LABELV $269 +ADDRGP4 $271 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 1208 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1208 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $223 +endproc TeamplayInfoMessage 1240 20 +export CheckTeamStatus +proc CheckTeamStatus 24 8 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+60 +INDIRI4 +SUBI4 +CNSTI4 500 +LEI4 $273 +ADDRGP4 level+60 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $282 +JUMPV +LABELV $279 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $284 +ADDRGP4 $280 +JUMPV +LABELV $284 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $286 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +EQI4 $288 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +NEI4 $286 +LABELV $288 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 Team_GetLocation +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $289 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 504 +ADDP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $290 +JUMPV +LABELV $289 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 504 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $290 +LABELV $286 +LABELV $280 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $282 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $279 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $294 +JUMPV +LABELV $291 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $296 +ADDRGP4 $292 +JUMPV +LABELV $296 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $298 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 TeamplayInfoMessage +CALLV +pop +LABELV $298 +LABELV $292 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $294 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $291 +LABELV $273 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_teamImbalanceWarnings+12 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $300 +ADDRGP4 level+11200 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $300 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+16136 +INDIRI4 +SUBI4 +CNSTI4 1000 +ADDRGP4 g_teamImbalanceWarnings+12 +INDIRI4 +MULI4 +LEI4 $300 +ADDRGP4 level+16140 +INDIRI4 +CNSTI4 3 +GEI4 $300 +ADDRGP4 level+68 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $300 +ADDRGP4 level+16136 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 level+11244 +INDIRI4 +CNSTI4 0 +LEI4 $311 +ADDRGP4 level+11256 +INDIRI4 +ADDRGP4 level+11252 +INDIRI4 +SUBI4 +CNSTI4 2 +LTI4 $311 +CNSTI4 -1 +ARGI4 +ADDRGP4 $316 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 16 +ADDRGP4 level+16140 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 G_BalanceTeams +CALLV +pop +ADDRGP4 $312 +JUMPV +LABELV $311 +ADDRGP4 level+11248 +INDIRI4 +CNSTI4 0 +LEI4 $318 +ADDRGP4 level+11252 +INDIRI4 +ADDRGP4 level+11256 +INDIRI4 +SUBI4 +CNSTI4 2 +LTI4 $318 +CNSTI4 -1 +ARGI4 +ADDRGP4 $323 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 16 +ADDRGP4 level+16140 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 G_BalanceTeams +CALLV +pop +ADDRGP4 $319 +JUMPV +LABELV $318 +ADDRGP4 level+16140 +CNSTI4 0 +ASGNI4 +LABELV $319 +LABELV $312 +LABELV $300 +LABELV $272 +endproc CheckTeamStatus 24 8 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $323 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $316 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $271 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $266 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $260 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $209 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 77 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 46 +byte 1 46 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $207 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 77 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 46 +byte 1 46 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $166 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $109 +byte 1 83 +byte 1 80 +byte 1 69 +byte 1 67 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 84 +byte 1 0 +align 1 +LABELV $86 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $81 +byte 1 80 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 77 +byte 1 115 +byte 1 103 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_trigger.asm b/build/release-linux-x86_64/base/game/g_trigger.asm new file mode 100644 index 0000000..4fb2a44 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_trigger.asm @@ -0,0 +1,5406 @@ +export InitTrigger +code +proc InitTrigger 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRLP4 0 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $78 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +ARGP4 +ADDRGP4 G_SetMovedir +CALLV +pop +LABELV $78 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 1073741824 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $77 +endproc InitTrigger 12 8 +export multi_wait +proc multi_wait 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $80 +endproc multi_wait 0 0 +export multi_trigger +proc multi_trigger 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $82 +ADDRGP4 $81 +JUMPV +LABELV $82 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $84 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $84 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $86 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $86 +ADDRGP4 $81 +JUMPV +LABELV $86 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $88 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $88 +ADDRGP4 $81 +JUMPV +LABELV $88 +LABELV $84 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $90 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 multi_wait +ASGNP4 +ADDRLP4 12 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 12 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $91 +JUMPV +LABELV $90 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_FreeEntity +ASGNP4 +LABELV $91 +LABELV $81 +endproc multi_trigger 20 8 +export Use_Multi +proc Use_Multi 0 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 multi_trigger +CALLV +pop +LABELV $94 +endproc Use_Multi 0 8 +export Touch_Multi +proc Touch_Multi 4 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $96 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $96 +ADDRGP4 $95 +JUMPV +LABELV $96 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 multi_trigger +CALLV +pop +LABELV $95 +endproc Touch_Multi 4 8 +export SP_trigger_multiple +proc SP_trigger_multiple 12 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $99 +ARGP4 +ADDRGP4 $100 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $101 +ARGP4 +ADDRGP4 $102 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +LTF4 $103 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +LTF4 $103 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 1120403456 +SUBF4 +ASGNF4 +ADDRGP4 $105 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $103 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 Touch_Multi +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_Multi +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $98 +endproc SP_trigger_multiple 12 12 +export trigger_always_think +proc trigger_always_think 4 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $106 +endproc trigger_always_think 4 8 +export SP_trigger_always +proc SP_trigger_always 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 300 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 trigger_always_think +ASGNP4 +LABELV $107 +endproc SP_trigger_always 0 0 +export trigger_push_touch +proc trigger_push_touch 0 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $110 +LABELV $110 +LABELV $109 +endproc trigger_push_touch 0 0 +export AimAtTarget +proc AimAtTarget 72 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 476 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 480 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 492 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 44 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 0 +ADDRLP4 44 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1056964608 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 G_PickTarget +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $119 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $119 +ADDRLP4 28 +ADDRLP4 12 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +ADDRGP4 g_gravity+8 +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +CNSTF4 1056964608 +ADDRLP4 24 +INDIRF4 +MULF4 +DIVF4 +ARGF4 +ADDRLP4 52 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRF4 +CNSTF4 0 +NEF4 $123 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $123 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 56 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 32 +INDIRF4 +ADDRLP4 16 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +LABELV $112 +endproc AimAtTarget 72 4 +export SP_trigger_push +proc SP_trigger_push 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 10 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 trigger_push_touch +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AimAtTarget +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $127 +endproc SP_trigger_push 4 4 +export Use_target_push +proc Use_target_push 8 0 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $132 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +NEU4 $130 +LABELV $132 +ADDRGP4 $129 +JUMPV +LABELV $130 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $133 +ADDRGP4 $129 +JUMPV +LABELV $133 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +LABELV $129 +endproc Use_target_push 8 0 +export SP_target_push +proc SP_target_push 36 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $136 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1148846080 +ASGNF4 +LABELV $136 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRGP4 G_SetMovedir +CALLV +pop +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $138 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AimAtTarget +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +LABELV $138 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_target_push +ASGNP4 +LABELV $135 +endproc SP_target_push 36 8 +export trigger_teleporter_touch +proc trigger_teleporter_touch 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $142 +ADDRGP4 $141 +JUMPV +LABELV $142 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $144 +ADDRGP4 $141 +JUMPV +LABELV $144 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $146 +ADDRGP4 $141 +JUMPV +LABELV $146 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 4 +INDIRI4 +EQI4 $148 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $148 +ADDRGP4 $141 +JUMPV +LABELV $148 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_PickTarget +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $150 +ADDRGP4 $152 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $141 +JUMPV +LABELV $150 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRGP4 TeleportPlayer +CALLV +pop +LABELV $141 +endproc trigger_teleporter_touch 16 12 +export trigger_teleporter_use +proc trigger_teleporter_use 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 256 +BXORI4 +ASGNI4 +LABELV $153 +endproc trigger_teleporter_use 4 0 +export SP_trigger_teleport +proc SP_trigger_teleport 12 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $155 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $156 +JUMPV +LABELV $155 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $156 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $157 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +LABELV $157 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 11 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 trigger_teleporter_touch +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 trigger_teleporter_use +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $154 +endproc SP_trigger_teleport 12 4 +export hurt_use +proc hurt_use 0 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $160 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRGP4 $161 +JUMPV +LABELV $160 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $161 +LABELV $159 +endproc hurt_use 0 4 +export hurt_touch +proc hurt_touch 12 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $163 +ADDRGP4 $162 +JUMPV +LABELV $163 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $165 +ADDRGP4 $162 +JUMPV +LABELV $165 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $168 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +ADDRGP4 $169 +JUMPV +LABELV $168 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +LABELV $169 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $172 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 868 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Sound +CALLV +pop +LABELV $172 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $174 +ADDRLP4 0 +CNSTI4 8 +ASGNI4 +ADDRGP4 $175 +JUMPV +LABELV $174 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $175 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +CNSTI4 28 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $162 +endproc hurt_touch 12 32 +export SP_trigger_hurt +proc SP_trigger_hurt 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRGP4 $177 +ARGP4 +ADDRLP4 0 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 868 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 hurt_touch +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $178 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 5 +ASGNI4 +LABELV $178 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 1073741824 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $180 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 hurt_use +ASGNP4 +LABELV $180 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $182 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $182 +LABELV $176 +endproc SP_trigger_hurt 4 4 +export func_timer_think +proc func_timer_think 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +ADDRLP4 4 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 4 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +LABELV $184 +endproc func_timer_think 12 8 +export func_timer_use +proc func_timer_use 0 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $187 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $186 +JUMPV +LABELV $187 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 func_timer_think +CALLV +pop +LABELV $186 +endproc func_timer_use 0 4 +export SP_func_timer +proc SP_func_timer 12 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $101 +ARGP4 +ADDRGP4 $190 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $99 +ARGP4 +ADDRGP4 $190 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 func_timer_use +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 func_timer_think +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +LTF4 $191 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 1120403456 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $193 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $191 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $194 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $194 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $189 +endproc SP_func_timer 12 12 +export G_Checktrigger_stages +proc G_Checktrigger_stages 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $201 +JUMPV +LABELV $198 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $203 +ADDRGP4 $199 +JUMPV +LABELV $203 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $207 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $205 +ADDRFP4 0 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 880 +ADDP4 +INDIRI4 +NEI4 $208 +ADDRFP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 884 +ADDP4 +INDIRI4 +NEI4 $208 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $208 +LABELV $205 +LABELV $199 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $201 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $198 +LABELV $197 +endproc G_Checktrigger_stages 20 12 +export trigger_stage_use +proc trigger_stage_use 4 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +LABELV $210 +endproc trigger_stage_use 4 8 +export SP_trigger_stage +proc SP_trigger_stage 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $212 +ARGP4 +ADDRGP4 $102 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 880 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRGP4 $213 +ARGP4 +ADDRGP4 $102 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 884 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 trigger_stage_use +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $211 +endproc SP_trigger_stage 0 12 +export trigger_win +proc trigger_win 4 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +LABELV $214 +endproc trigger_win 4 8 +export SP_trigger_win +proc SP_trigger_win 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $212 +ARGP4 +ADDRGP4 $102 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 880 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 trigger_win +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $215 +endproc SP_trigger_win 0 12 +export trigger_buildable_match +proc trigger_buildable_match 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $217 +CNSTI4 0 +RETI4 +ADDRGP4 $216 +JUMPV +LABELV $217 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1280 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $219 +CNSTI4 1 +RETI4 +ADDRGP4 $216 +JUMPV +LABELV $219 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $224 +JUMPV +LABELV $221 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1280 +ADDP4 +ADDP4 +INDIRI4 +NEI4 $225 +CNSTI4 1 +RETI4 +ADDRGP4 $216 +JUMPV +LABELV $225 +LABELV $222 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $224 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1280 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $221 +CNSTI4 0 +RETI4 +LABELV $216 +endproc trigger_buildable_match 4 0 +export trigger_buildable_trigger +proc trigger_buildable_trigger 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $228 +ADDRGP4 $227 +JUMPV +LABELV $228 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $230 +ADDRGP4 $227 +JUMPV +LABELV $230 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $232 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 trigger_buildable_match +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $233 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +ADDRGP4 $233 +JUMPV +LABELV $232 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 trigger_buildable_match +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $236 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +LABELV $236 +LABELV $233 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $238 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 multi_wait +ASGNP4 +ADDRLP4 0 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $239 +JUMPV +LABELV $238 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_FreeEntity +ASGNP4 +LABELV $239 +LABELV $227 +endproc trigger_buildable_trigger 8 8 +export trigger_buildable_touch +proc trigger_buildable_touch 4 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $245 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $243 +LABELV $245 +ADDRGP4 $242 +JUMPV +LABELV $243 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trigger_buildable_trigger +CALLV +pop +LABELV $242 +endproc trigger_buildable_touch 4 8 +export trigger_buildable_use +proc trigger_buildable_use 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 256 +BXORI4 +ASGNI4 +LABELV $246 +endproc trigger_buildable_use 4 0 +export SP_trigger_buildable +proc SP_trigger_buildable 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $99 +ARGP4 +ADDRGP4 $100 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $101 +ARGP4 +ADDRGP4 $102 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +LTF4 $248 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +LTF4 $248 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 1120403456 +SUBF4 +ASGNF4 +ADDRGP4 $250 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $248 +ADDRGP4 $251 +ARGP4 +ADDRGP4 $252 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1280 +ADDP4 +ARGP4 +CNSTI4 54 +ARGI4 +ADDRGP4 BG_ParseCSVBuildableList +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 trigger_buildable_touch +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 trigger_buildable_use +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $253 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +LABELV $253 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $255 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +LABELV $255 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $247 +endproc SP_trigger_buildable 20 12 +export trigger_class_match +proc trigger_class_match 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $258 +CNSTI4 0 +RETI4 +ADDRGP4 $257 +JUMPV +LABELV $258 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1496 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $260 +CNSTI4 1 +RETI4 +ADDRGP4 $257 +JUMPV +LABELV $260 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $265 +JUMPV +LABELV $262 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1496 +ADDP4 +ADDP4 +INDIRI4 +NEI4 $266 +CNSTI4 1 +RETI4 +ADDRGP4 $257 +JUMPV +LABELV $266 +LABELV $263 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $265 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1496 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $262 +CNSTI4 0 +RETI4 +LABELV $257 +endproc trigger_class_match 4 0 +export trigger_class_trigger +proc trigger_class_trigger 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $271 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +NEU4 $269 +LABELV $271 +ADDRGP4 $268 +JUMPV +LABELV $269 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $272 +ADDRGP4 $268 +JUMPV +LABELV $272 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $274 +ADDRGP4 $268 +JUMPV +LABELV $274 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $276 +ADDRGP4 $268 +JUMPV +LABELV $276 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $278 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 trigger_class_match +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $279 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +ADDRGP4 $279 +JUMPV +LABELV $278 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 trigger_class_match +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $282 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +LABELV $282 +LABELV $279 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $284 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 multi_wait +ASGNP4 +ADDRLP4 8 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 8 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $285 +JUMPV +LABELV $284 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_FreeEntity +ASGNP4 +LABELV $285 +LABELV $268 +endproc trigger_class_trigger 16 8 +export trigger_class_touch +proc trigger_class_touch 0 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $289 +ADDRGP4 $288 +JUMPV +LABELV $289 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trigger_class_trigger +CALLV +pop +LABELV $288 +endproc trigger_class_touch 0 8 +export trigger_class_use +proc trigger_class_use 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 256 +BXORI4 +ASGNI4 +LABELV $291 +endproc trigger_class_use 4 0 +export SP_trigger_class +proc SP_trigger_class 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $99 +ARGP4 +ADDRGP4 $100 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $101 +ARGP4 +ADDRGP4 $102 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +LTF4 $293 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +LTF4 $293 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 1120403456 +SUBF4 +ASGNF4 +ADDRGP4 $295 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $293 +ADDRGP4 $296 +ARGP4 +ADDRGP4 $252 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1496 +ADDP4 +ARGP4 +CNSTI4 15 +ARGI4 +ADDRGP4 BG_ParseCSVClassList +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 trigger_class_touch +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 trigger_class_use +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $297 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +LABELV $297 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $299 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +LABELV $299 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $292 +endproc SP_trigger_class 20 12 +export trigger_equipment_match +proc trigger_equipment_match 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $302 +CNSTI4 0 +RETI4 +ADDRGP4 $301 +JUMPV +LABELV $302 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1556 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $304 +ADDRLP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1684 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $304 +CNSTI4 1 +RETI4 +ADDRGP4 $301 +JUMPV +LABELV $304 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $309 +JUMPV +LABELV $306 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1556 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $310 +CNSTI4 1 +RETI4 +ADDRGP4 $301 +JUMPV +LABELV $310 +LABELV $307 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $309 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1556 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $306 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $315 +JUMPV +LABELV $312 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1684 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $316 +CNSTI4 1 +RETI4 +ADDRGP4 $301 +JUMPV +LABELV $316 +LABELV $313 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $315 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1684 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $312 +CNSTI4 0 +RETI4 +LABELV $301 +endproc trigger_equipment_match 20 8 +export trigger_equipment_trigger +proc trigger_equipment_trigger 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $321 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +NEU4 $319 +LABELV $321 +ADDRGP4 $318 +JUMPV +LABELV $319 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $322 +ADDRGP4 $318 +JUMPV +LABELV $322 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $324 +ADDRGP4 $318 +JUMPV +LABELV $324 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $326 +ADDRGP4 $318 +JUMPV +LABELV $326 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $328 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 trigger_equipment_match +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $329 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +ADDRGP4 $329 +JUMPV +LABELV $328 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 trigger_equipment_match +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $332 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +LABELV $332 +LABELV $329 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $334 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 multi_wait +ASGNP4 +ADDRLP4 8 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 8 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $335 +JUMPV +LABELV $334 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_FreeEntity +ASGNP4 +LABELV $335 +LABELV $318 +endproc trigger_equipment_trigger 16 8 +export trigger_equipment_touch +proc trigger_equipment_touch 0 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $339 +ADDRGP4 $338 +JUMPV +LABELV $339 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trigger_equipment_trigger +CALLV +pop +LABELV $338 +endproc trigger_equipment_touch 0 8 +export trigger_equipment_use +proc trigger_equipment_use 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 256 +BXORI4 +ASGNI4 +LABELV $341 +endproc trigger_equipment_use 4 0 +export SP_trigger_equipment +proc SP_trigger_equipment 24 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $99 +ARGP4 +ADDRGP4 $100 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $101 +ARGP4 +ADDRGP4 $102 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +LTF4 $343 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +LTF4 $343 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 1120403456 +SUBF4 +ASGNF4 +ADDRGP4 $345 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $343 +ADDRGP4 $346 +ARGP4 +ADDRGP4 $252 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1556 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1684 +ADDP4 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRGP4 BG_ParseCSVEquipmentList +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 trigger_equipment_touch +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 trigger_equipment_use +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $347 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +LABELV $347 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $349 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +LABELV $349 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $342 +endproc SP_trigger_equipment 24 20 +export trigger_gravity_touch +proc trigger_gravity_touch 0 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $352 +ADDRGP4 $351 +JUMPV +LABELV $352 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1736 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $351 +endproc trigger_gravity_touch 0 0 +export trigger_gravity_use +proc trigger_gravity_use 0 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $355 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRGP4 $356 +JUMPV +LABELV $355 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $356 +LABELV $354 +endproc trigger_gravity_use 0 4 +export SP_trigger_gravity +proc SP_trigger_gravity 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $358 +ARGP4 +ADDRGP4 $359 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1736 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 trigger_gravity_touch +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 trigger_gravity_use +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $357 +endproc SP_trigger_gravity 0 12 +export trigger_heal_use +proc trigger_heal_use 0 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $361 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRGP4 $362 +JUMPV +LABELV $361 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $362 +LABELV $360 +endproc trigger_heal_use 0 4 +export trigger_heal_touch +proc trigger_heal_touch 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $364 +ADDRGP4 $363 +JUMPV +LABELV $364 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $366 +ADDRGP4 $363 +JUMPV +LABELV $366 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $369 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +ADDRGP4 $370 +JUMPV +LABELV $369 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +LABELV $370 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LEI4 $373 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $373 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $363 +endproc trigger_heal_touch 16 0 +export SP_trigger_heal +proc SP_trigger_heal 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $376 +ARGP4 +ADDRGP4 $377 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $378 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $380 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $378 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 trigger_heal_touch +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 trigger_heal_use +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $381 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $381 +LABELV $375 +endproc SP_trigger_heal 0 12 +export trigger_ammo_touch +proc trigger_ammo_touch 44 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $384 +ADDRGP4 $383 +JUMPV +LABELV $384 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $386 +ADDRGP4 $383 +JUMPV +LABELV $386 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $388 +ADDRGP4 $383 +JUMPV +LABELV $388 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $391 +ADDRGP4 $383 +JUMPV +LABELV $391 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_PrimaryWeapon +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $393 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 20 +INDIRI4 +EQI4 $393 +ADDRGP4 $383 +JUMPV +LABELV $393 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $395 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +ADDRLP4 28 +INDIRI4 +EQI4 $395 +ADDRGP4 $383 +JUMPV +LABELV $395 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $397 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +ADDRGP4 $398 +JUMPV +LABELV $397 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +LABELV $398 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 32 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 36 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +ADDI4 +ADDRLP4 4 +INDIRI4 +LEI4 $401 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $403 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 388 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 384 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $402 +JUMPV +LABELV $403 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $402 +JUMPV +LABELV $401 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $402 +LABELV $383 +endproc trigger_ammo_touch 44 4 +export SP_trigger_ammo +proc SP_trigger_ammo 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $406 +ARGP4 +ADDRGP4 $190 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $407 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $409 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $407 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 trigger_ammo_touch +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $405 +endproc SP_trigger_ammo 0 12 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $409 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 103 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $406 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $380 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 103 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $377 +byte 1 53 +byte 1 0 +align 1 +LABELV $376 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 0 +align 1 +LABELV $359 +byte 1 56 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $358 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $346 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $345 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 62 +byte 1 61 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $296 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $295 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 62 +byte 1 61 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $252 +byte 1 0 +align 1 +LABELV $251 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $250 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 62 +byte 1 61 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $213 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $212 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $207 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $193 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 62 +byte 1 61 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $190 +byte 1 49 +byte 1 0 +align 1 +LABELV $177 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $152 +byte 1 67 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $105 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 105 +byte 1 112 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 62 +byte 1 61 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $102 +byte 1 48 +byte 1 0 +align 1 +LABELV $101 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $100 +byte 1 48 +byte 1 46 +byte 1 53 +byte 1 0 +align 1 +LABELV $99 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_utils.asm b/build/release-linux-x86_64/base/game/g_utils.asm new file mode 100644 index 0000000..d1372ec --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_utils.asm @@ -0,0 +1,4688 @@ +data +export remapCount +align 4 +LABELV remapCount +byte 4 0 +export AddRemap +code +proc AddRemap 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $82 +JUMPV +LABELV $79 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 132 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 remappedShaders +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $83 +CNSTI4 132 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 remappedShaders+64 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +CNSTI4 132 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 remappedShaders+128 +ADDP4 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRGP4 $78 +JUMPV +LABELV $83 +LABELV $80 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $82 +ADDRLP4 0 +INDIRI4 +ADDRGP4 remapCount +INDIRI4 +LTI4 $79 +ADDRGP4 remapCount +INDIRI4 +CNSTI4 128 +GEI4 $87 +CNSTI4 132 +ADDRGP4 remapCount +INDIRI4 +MULI4 +ADDRGP4 remappedShaders+64 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +CNSTI4 132 +ADDRGP4 remapCount +INDIRI4 +MULI4 +ADDRGP4 remappedShaders +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +CNSTI4 132 +ADDRGP4 remapCount +INDIRI4 +MULI4 +ADDRGP4 remappedShaders+128 +ADDP4 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRGP4 remapCount +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $87 +LABELV $78 +endproc AddRemap 8 8 +bss +align 1 +LABELV $92 +skip 4096 +export BuildShaderStateConfig +code +proc BuildShaderStateConfig 144 24 +ADDRGP4 $92 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1024 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $96 +JUMPV +LABELV $93 +ADDRLP4 4 +ARGP4 +CNSTI4 133 +ARGI4 +ADDRGP4 $97 +ARGP4 +ADDRLP4 140 +CNSTI4 132 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +ADDRGP4 remappedShaders +ADDP4 +ARGP4 +ADDRLP4 140 +INDIRI4 +ADDRGP4 remappedShaders+64 +ADDP4 +ARGP4 +ADDRLP4 140 +INDIRI4 +ADDRGP4 remappedShaders+128 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $92 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $94 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $96 +ADDRLP4 0 +INDIRI4 +ADDRGP4 remapCount +INDIRI4 +LTI4 $93 +ADDRGP4 $92 +RETP4 +LABELV $91 +endproc BuildShaderStateConfig 144 24 +export G_FindConfigstringIndex +proc G_FindConfigstringIndex 1036 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $103 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $101 +LABELV $103 +CNSTI4 0 +RETI4 +ADDRGP4 $100 +JUMPV +LABELV $101 +ADDRLP4 1024 +CNSTI4 1 +ASGNI4 +ADDRGP4 $107 +JUMPV +LABELV $104 +ADDRFP4 4 +INDIRI4 +ADDRLP4 1024 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetConfigstring +CALLV +pop +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $108 +ADDRGP4 $106 +JUMPV +LABELV $108 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1032 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +NEI4 $110 +ADDRLP4 1024 +INDIRI4 +RETI4 +ADDRGP4 $100 +JUMPV +LABELV $110 +LABELV $105 +ADDRLP4 1024 +ADDRLP4 1024 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $107 +ADDRLP4 1024 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LTI4 $104 +LABELV $106 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $112 +CNSTI4 0 +RETI4 +ADDRGP4 $100 +JUMPV +LABELV $112 +ADDRLP4 1024 +INDIRI4 +ADDRFP4 8 +INDIRI4 +NEI4 $114 +ADDRGP4 $116 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $114 +ADDRFP4 4 +INDIRI4 +ADDRLP4 1024 +INDIRI4 +ADDI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRLP4 1024 +INDIRI4 +RETI4 +LABELV $100 +endproc G_FindConfigstringIndex 1036 12 +export G_ParticleSystemIndex +proc G_ParticleSystemIndex 4 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 606 +ARGI4 +CNSTI4 64 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ADDRGP4 G_FindConfigstringIndex +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $117 +endproc G_ParticleSystemIndex 4 16 +export G_ShaderIndex +proc G_ShaderIndex 4 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 542 +ARGI4 +CNSTI4 64 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ADDRGP4 G_FindConfigstringIndex +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $118 +endproc G_ShaderIndex 4 16 +export G_ModelIndex +proc G_ModelIndex 4 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 30 +ARGI4 +CNSTI4 256 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ADDRGP4 G_FindConfigstringIndex +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $119 +endproc G_ModelIndex 4 16 +export G_SoundIndex +proc G_SoundIndex 4 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 286 +ARGI4 +CNSTI4 256 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ADDRGP4 G_FindConfigstringIndex +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $120 +endproc G_SoundIndex 4 16 +export G_Find +proc G_Find 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $122 +ADDRFP4 0 +ADDRGP4 g_entities +ASGNP4 +ADDRGP4 $127 +JUMPV +LABELV $122 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +ADDRGP4 $127 +JUMPV +LABELV $124 +ADDRFP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $129 +ADDRGP4 $125 +JUMPV +LABELV $129 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $131 +ADDRGP4 $125 +JUMPV +LABELV $131 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $133 +ADDRFP4 0 +INDIRP4 +RETP4 +ADDRGP4 $121 +JUMPV +LABELV $133 +LABELV $125 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $127 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTI4 1760 +ADDRGP4 level+12 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +CVPU4 4 +LTU4 $124 +CNSTP4 0 +RETP4 +LABELV $121 +endproc G_Find 8 8 +export G_PickTarget +proc G_PickTarget 144 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $140 +ADDRGP4 $138 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $135 +JUMPV +LABELV $139 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 668 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 136 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $142 +ADDRGP4 $141 +JUMPV +LABELV $142 +ADDRLP4 140 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 140 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 32 +NEI4 $144 +ADDRGP4 $141 +JUMPV +LABELV $144 +LABELV $140 +ADDRGP4 $139 +JUMPV +LABELV $141 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $146 +ADDRGP4 $148 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $135 +JUMPV +LABELV $146 +ADDRLP4 136 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 136 +INDIRI4 +CNSTI4 32767 +ADDRLP4 4 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +DIVI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRP4 +RETP4 +LABELV $135 +endproc G_PickTarget 144 12 +export G_UseTargets +proc G_UseTargets 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $150 +ADDRGP4 $149 +JUMPV +LABELV $150 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CNSTI4 676 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $152 +ADDRFP4 0 +INDIRP4 +CNSTI4 680 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $152 +ADDRLP4 12 +CNSTF4 981668463 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 676 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 680 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRGP4 AddRemap +CALLV +pop +ADDRLP4 20 +ADDRGP4 BuildShaderStateConfig +CALLP4 +ASGNP4 +CNSTI4 25 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +LABELV $152 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $155 +ADDRGP4 $149 +JUMPV +LABELV $155 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRGP4 $158 +JUMPV +LABELV $157 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $160 +ADDRGP4 $162 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $161 +JUMPV +LABELV $160 +ADDRLP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $163 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $163 +LABELV $161 +ADDRFP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $165 +ADDRGP4 $167 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $149 +JUMPV +LABELV $165 +LABELV $158 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 668 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $157 +LABELV $149 +endproc G_UseTargets 24 12 +bss +align 4 +LABELV $169 +skip 4 +align 4 +LABELV $170 +skip 96 +export tv +code +proc tv 12 0 +ADDRLP4 4 +ADDRGP4 $169 +ASGNP4 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 12 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 $170 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 7 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $168 +endproc tv 12 0 +bss +align 4 +LABELV $172 +skip 4 +align 1 +LABELV $173 +skip 256 +export vtos +code +proc vtos 16 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $172 +ASGNP4 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRGP4 $173 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 7 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 $174 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $171 +endproc vtos 16 24 +data +align 4 +LABELV $176 +byte 4 0 +byte 4 3212836864 +byte 4 0 +align 4 +LABELV $177 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $178 +byte 4 0 +byte 4 3221225472 +byte 4 0 +align 4 +LABELV $179 +byte 4 0 +byte 4 0 +byte 4 3212836864 +export G_SetMovedir +code +proc G_SetMovedir 20 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $176 +ARGP4 +ADDRLP4 0 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $180 +ADDRFP4 4 +INDIRP4 +ADDRGP4 $177 +INDIRB +ASGNB 12 +ADDRGP4 $181 +JUMPV +LABELV $180 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $178 +ARGP4 +ADDRLP4 4 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $182 +ADDRFP4 4 +INDIRP4 +ADDRGP4 $179 +INDIRB +ASGNB 12 +ADDRGP4 $183 +JUMPV +LABELV $182 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +LABELV $183 +LABELV $181 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +LABELV $175 +endproc G_SetMovedir 20 16 +export vectoyaw +proc vectoyaw 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +NEF4 $185 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +NEF4 $185 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRGP4 $186 +JUMPV +LABELV $185 +ADDRFP4 0 +INDIRP4 +INDIRF4 +CNSTF4 0 +EQF4 $187 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 atan2 +CALLF4 +ASGNF4 +ADDRLP4 0 +CNSTF4 1127481344 +ADDRLP4 16 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRGP4 $188 +JUMPV +LABELV $187 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $189 +ADDRLP4 0 +CNSTF4 1119092736 +ASGNF4 +ADDRGP4 $190 +JUMPV +LABELV $189 +ADDRLP4 0 +CNSTF4 1132920832 +ASGNF4 +LABELV $190 +LABELV $188 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $191 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $191 +LABELV $186 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $184 +endproc vectoyaw 20 8 +export G_InitGentity +proc G_InitGentity 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $194 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +CNSTI4 1023 +ASGNI4 +LABELV $193 +endproc G_InitGentity 4 0 +export G_Spawn +proc G_Spawn 20 20 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $196 +ADDRLP4 0 +ADDRGP4 g_entities+112640 +ASGNP4 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRGP4 $204 +JUMPV +LABELV $201 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $206 +ADDRGP4 $202 +JUMPV +LABELV $206 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $208 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +CNSTI4 2000 +ADDI4 +LEI4 $208 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 16 +INDIRI4 +SUBI4 +CNSTI4 1000 +GEI4 $208 +ADDRGP4 $202 +JUMPV +LABELV $208 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_InitGentity +CALLV +pop +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $195 +JUMPV +LABELV $202 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $204 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $201 +ADDRLP4 4 +INDIRI4 +CNSTI4 1024 +EQI4 $212 +ADDRGP4 $198 +JUMPV +LABELV $212 +LABELV $197 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LTI4 $196 +LABELV $198 +ADDRLP4 4 +INDIRI4 +CNSTI4 1022 +NEI4 $214 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $216 +ADDRGP4 $220 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities+532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $217 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1024 +LTI4 $216 +ADDRGP4 $222 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $214 +ADDRLP4 16 +ADDRGP4 level+12 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 level+4 +INDIRP4 +ARGP4 +ADDRGP4 level+12 +INDIRI4 +ARGI4 +CNSTI4 1760 +ARGI4 +ADDRGP4 level +INDIRP4 +ARGP4 +CNSTI4 2580 +ARGI4 +ADDRGP4 trap_LocateGameData +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_InitGentity +CALLV +pop +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $195 +endproc G_Spawn 20 20 +export G_EntitiesFree +proc G_EntitiesFree 8 0 +ADDRLP4 4 +ADDRGP4 g_entities+112640 +ASGNP4 +ADDRLP4 0 +CNSTI4 64 +ASGNI4 +ADDRGP4 $231 +JUMPV +LABELV $228 +ADDRLP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $233 +ADDRGP4 $229 +JUMPV +LABELV $233 +CNSTI4 1 +RETI4 +ADDRGP4 $226 +JUMPV +LABELV $229 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $231 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $228 +CNSTI4 0 +RETI4 +LABELV $226 +endproc G_EntitiesFree 8 0 +export G_FreeEntity +proc G_FreeEntity 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $236 +ADDRGP4 $235 +JUMPV +LABELV $236 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1760 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $238 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $235 +endproc G_FreeEntity 0 12 +export G_TempEntity +proc G_TempEntity 20 8 +ADDRLP4 16 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 20 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $241 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 560 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 4+4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 4+8 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $240 +endproc G_TempEntity 20 8 +export G_KillBox +proc G_KillBox 4160 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4108 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 504 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 504 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108 +ARGP4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4148 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4148 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $255 +JUMPV +LABELV $252 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $256 +ADDRGP4 $253 +JUMPV +LABELV $256 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +NEU4 $258 +ADDRGP4 $253 +JUMPV +LABELV $258 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4156 +CNSTP4 0 +ASGNP4 +ADDRLP4 4156 +INDIRP4 +ARGP4 +ADDRLP4 4156 +INDIRP4 +ARGP4 +CNSTI4 100000 +ARGI4 +CNSTI4 8 +ARGI4 +CNSTI4 24 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $253 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $255 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $252 +LABELV $247 +endproc G_KillBox 4160 32 +export G_AddPredictableEvent +proc G_AddPredictableEvent 0 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $261 +ADDRGP4 $260 +JUMPV +LABELV $261 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 BG_AddPredictableEventToPlayerstate +CALLV +pop +LABELV $260 +endproc G_AddPredictableEvent 0 12 +export G_AddEvent +proc G_AddEvent 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $264 +ADDRGP4 $266 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $263 +JUMPV +LABELV $264 +ADDRFP4 8 +INDIRI4 +CNSTI4 -256 +BANDI4 +CNSTI4 0 +EQI4 $267 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_EventName +CALLP4 +ASGNP4 +ADDRGP4 $269 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $267 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $270 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 136 +ASGNI4 +ADDRLP4 12 +CNSTI4 768 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +ADDI4 +ADDRLP4 12 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 144 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $271 +JUMPV +LABELV $270 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 768 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +ADDI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +LABELV $271 +ADDRFP4 0 +INDIRP4 +CNSTI4 560 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $263 +endproc G_AddEvent 16 12 +export G_BroadcastEvent +proc G_BroadcastEvent 8 8 +ADDRGP4 vec3_origin +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 32 +ASGNI4 +LABELV $274 +endproc G_BroadcastEvent 8 8 +export G_Sound +proc G_Sound 8 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +LABELV $275 +endproc G_Sound 8 8 +export G_ClientIsLagging +proc G_ClientIsLagging 0 0 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $277 +ADDRFP4 0 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +CNSTI4 999 +LTI4 $279 +CNSTI4 1 +RETI4 +ADDRGP4 $276 +JUMPV +LABELV $279 +CNSTI4 0 +RETI4 +ADDRGP4 $276 +JUMPV +LABELV $277 +CNSTI4 0 +RETI4 +LABELV $276 +endproc G_ClientIsLagging 0 0 +export G_SetOrigin +proc G_SetOrigin 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +LABELV $281 +endproc G_SetOrigin 8 0 +export G_FindRadius +proc G_FindRadius 28 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $283 +ADDRFP4 0 +ADDRGP4 g_entities +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $283 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $285 +ADDRFP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $290 +ADDRGP4 $286 +JUMPV +LABELV $290 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $292 +ADDRLP4 16 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 16 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDP4 +INDIRF4 +CNSTF4 1056964608 +ADDRLP4 16 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDP4 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +SUBF4 +ASGNF4 +LABELV $293 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $292 +ADDRLP4 4 +ARGP4 +ADDRLP4 24 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRFP4 8 +INDIRF4 +LEF4 $296 +ADDRGP4 $286 +JUMPV +LABELV $296 +ADDRFP4 0 +INDIRP4 +RETP4 +ADDRGP4 $282 +JUMPV +LABELV $286 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $288 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTI4 1760 +ADDRGP4 level+12 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +CVPU4 4 +LTU4 $285 +CNSTP4 0 +RETP4 +LABELV $282 +endproc G_FindRadius 28 4 +export G_Visible +proc G_Visible 76 28 +ADDRLP4 0 +ARGP4 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 24 +ASGNI4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 68 +CNSTP4 0 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $304 +ADDRLP4 0+52 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +NEI4 $302 +LABELV $304 +ADDRLP4 72 +CNSTI4 1 +ASGNI4 +ADDRGP4 $303 +JUMPV +LABELV $302 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +LABELV $303 +ADDRLP4 72 +INDIRI4 +RETI4 +LABELV $298 +endproc G_Visible 76 28 +export G_ClosestEnt +proc G_ClosestEnt 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +GTI4 $306 +CNSTP4 0 +RETP4 +ADDRGP4 $305 +JUMPV +LABELV $306 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $311 +JUMPV +LABELV $308 +ADDRLP4 20 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +GEF4 $312 +ADDRLP4 8 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 20 +INDIRP4 +ASGNP4 +LABELV $312 +LABELV $309 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $311 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LTI4 $308 +ADDRLP4 12 +INDIRP4 +RETP4 +LABELV $305 +endproc G_ClosestEnt 28 8 +export G_TriggerMenu +proc G_TriggerMenu 32 16 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 $315 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $314 +endproc G_TriggerMenu 32 16 +export G_TriggerMenuArgs +proc G_TriggerMenuArgs 64 20 +ADDRLP4 0 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $317 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $316 +endproc G_TriggerMenuArgs 64 20 +export G_CloseMenus +proc G_CloseMenus 32 12 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 $319 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $318 +endproc G_CloseMenus 32 12 +proc addr4parse 32 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 68 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $324 +JUMPV +LABELV $321 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 48 +LTI4 $325 +ADDRLP4 12 +INDIRI4 +CNSTI4 57 +GTI4 $325 +ADDRLP4 4 +CNSTI4 10 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRGP4 $326 +JUMPV +LABELV $325 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $329 +ADDRLP4 4 +INDIRI4 +CNSTI4 255 +LEI4 $327 +LABELV $329 +CNSTP4 0 +RETP4 +ADDRGP4 $320 +JUMPV +LABELV $327 +ADDRLP4 8 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDP4 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 46 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 28 +INDIRI4 +NEI4 $332 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 28 +INDIRI4 +NEI4 $330 +LABELV $332 +ADDRGP4 $323 +JUMPV +LABELV $330 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $326 +LABELV $322 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $324 +ADDRLP4 8 +INDIRI4 +CNSTI4 4 +LTI4 $321 +LABELV $323 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +GEI4 $333 +CNSTP4 0 +RETP4 +ADDRGP4 $320 +JUMPV +LABELV $333 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +RETP4 +LABELV $320 +endproc addr4parse 32 12 +proc addr6parse 72 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTU4 0 +ASGNU4 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $339 +JUMPV +LABELV $336 +ADDRLP4 52 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 48 +LTI4 $340 +ADDRLP4 52 +INDIRI4 +CNSTI4 57 +GTI4 $340 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRGP4 $341 +JUMPV +LABELV $340 +ADDRLP4 56 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 65 +LTI4 $342 +ADDRLP4 56 +INDIRI4 +CNSTI4 70 +GTI4 $342 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +CNSTI4 10 +ADDI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDI4 +CNSTI4 65 +SUBI4 +ASGNI4 +ADDRGP4 $343 +JUMPV +LABELV $342 +ADDRLP4 60 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 97 +LTI4 $344 +ADDRLP4 60 +INDIRI4 +CNSTI4 102 +GTI4 $344 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +CNSTI4 10 +ADDI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDI4 +CNSTI4 97 +SUBI4 +ASGNI4 +ADDRGP4 $345 +JUMPV +LABELV $344 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $348 +ADDRLP4 4 +INDIRI4 +CNSTI4 65535 +LEI4 $346 +LABELV $348 +CNSTP4 0 +RETP4 +ADDRGP4 $335 +JUMPV +LABELV $346 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $349 +ADDRGP4 $350 +JUMPV +LABELV $349 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $351 +ADDRLP4 8 +INDIRU4 +CNSTI4 1 +LSHU4 +ADDRLP4 36 +ADDP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +RSHI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 8 +INDIRU4 +CNSTI4 1 +LSHU4 +CNSTU4 1 +ADDU4 +ADDRLP4 36 +ADDP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 255 +BANDI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 8 +ADDRLP4 8 +INDIRU4 +CNSTU4 1 +ADDU4 +ASGNU4 +ADDRGP4 $352 +JUMPV +LABELV $351 +ADDRLP4 12 +INDIRU4 +CNSTI4 1 +LSHU4 +ADDRLP4 20 +ADDP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +RSHI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 12 +INDIRU4 +CNSTI4 1 +LSHU4 +CNSTU4 1 +ADDU4 +ADDRLP4 20 +ADDP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 255 +BANDI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 12 +ADDRLP4 12 +INDIRU4 +CNSTU4 1 +ADDU4 +ASGNU4 +LABELV $352 +LABELV $350 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $353 +ADDRGP4 $338 +JUMPV +LABELV $353 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 58 +NEI4 $357 +ADDRLP4 12 +INDIRU4 +ADDRLP4 8 +INDIRU4 +ADDU4 +CNSTU4 8 +NEU4 $355 +LABELV $357 +ADDRGP4 $338 +JUMPV +LABELV $355 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 58 +NEI4 $358 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $362 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +ADDI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 58 +NEI4 $360 +LABELV $362 +ADDRGP4 $338 +JUMPV +LABELV $360 +ADDRLP4 68 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 68 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $359 +JUMPV +LABELV $358 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $363 +CNSTP4 0 +RETP4 +ADDRGP4 $335 +JUMPV +LABELV $363 +LABELV $359 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $345 +LABELV $343 +LABELV $341 +LABELV $337 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $339 +ADDRLP4 12 +INDIRU4 +ADDRLP4 8 +INDIRU4 +ADDU4 +CNSTU4 8 +LEU4 $336 +LABELV $338 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $365 +ADDRLP4 12 +INDIRU4 +ADDRLP4 8 +INDIRU4 +ADDU4 +CNSTU4 8 +NEU4 $366 +CNSTP4 0 +RETP4 +ADDRGP4 $335 +JUMPV +LABELV $365 +ADDRLP4 12 +INDIRU4 +ADDRLP4 8 +INDIRU4 +ADDU4 +CNSTU4 8 +GEU4 $369 +CNSTP4 0 +RETP4 +ADDRGP4 $335 +JUMPV +LABELV $369 +LABELV $366 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 68 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +INDIRU4 +CNSTU4 0 +EQU4 $371 +ADDRFP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 12 +INDIRU4 +CNSTI4 1 +LSHU4 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $371 +ADDRLP4 8 +INDIRU4 +CNSTU4 0 +EQU4 $373 +ADDRLP4 52 +ADDRLP4 8 +INDIRU4 +CNSTI4 1 +LSHU4 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDRLP4 52 +INDIRU4 +SUBP4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 52 +INDIRU4 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $373 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +RETP4 +LABELV $335 +endproc addr6parse 72 12 +export G_AddressParse +proc G_AddressParse 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 58 +ARGI4 +ADDRLP4 8 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $376 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 addr6parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 128 +ASGNI4 +ADDRGP4 $377 +JUMPV +LABELV $376 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 46 +ARGI4 +ADDRLP4 12 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $378 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 addr4parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 32 +ASGNI4 +ADDRGP4 $379 +JUMPV +LABELV $378 +CNSTI4 0 +RETI4 +ADDRGP4 $375 +JUMPV +LABELV $379 +LABELV $377 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 44 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $380 +CNSTI4 0 +RETI4 +ADDRGP4 $375 +JUMPV +LABELV $380 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 47 +NEI4 $382 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +LTI4 $386 +ADDRLP4 20 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $383 +LABELV $386 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $383 +JUMPV +LABELV $382 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $387 +CNSTI4 0 +RETI4 +ADDRGP4 $375 +JUMPV +LABELV $387 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $383 +CNSTI4 1 +RETI4 +LABELV $375 +endproc G_AddressParse 24 12 +export G_AddressCompare +proc G_AddressCompare 48 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 44 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $390 +CNSTI4 0 +RETI4 +ADDRGP4 $389 +JUMPV +LABELV $390 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $392 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +LTI4 $396 +ADDRLP4 4 +INDIRI4 +CNSTI4 32 +LEI4 $393 +LABELV $396 +ADDRLP4 4 +CNSTI4 32 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $392 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $397 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +LTI4 $401 +ADDRLP4 4 +INDIRI4 +CNSTI4 128 +LEI4 $399 +LABELV $401 +ADDRLP4 4 +CNSTI4 128 +ASGNI4 +LABELV $399 +LABELV $397 +LABELV $393 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $405 +JUMPV +LABELV $402 +ADDRLP4 20 +CNSTI4 48 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ADDP4 +INDIRU1 +CVUI4 1 +EQI4 $406 +CNSTI4 0 +RETI4 +ADDRGP4 $389 +JUMPV +LABELV $406 +LABELV $403 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +SUBI4 +ASGNI4 +LABELV $405 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +GTI4 $402 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $408 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LSHI4 +ADDRLP4 28 +INDIRI4 +SUBI4 +CNSTI4 8 +ADDRLP4 4 +INDIRI4 +SUBI4 +LSHI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 48 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 4 +INDIRI4 +BANDI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 4 +INDIRI4 +BANDI4 +NEI4 $411 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRGP4 $412 +JUMPV +LABELV $411 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +LABELV $412 +ADDRLP4 24 +INDIRI4 +RETI4 +ADDRGP4 $389 +JUMPV +LABELV $408 +CNSTI4 1 +RETI4 +LABELV $389 +endproc G_AddressCompare 48 0 +bss +export remappedShaders +align 4 +LABELV remappedShaders +skip 16896 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_TouchSolids +import G_TouchTriggers +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $319 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $317 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $315 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $269 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 100 +byte 1 100 +byte 1 69 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 40 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 41 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 10 +byte 1 0 +align 1 +LABELV $266 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 100 +byte 1 100 +byte 1 69 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $241 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $238 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $222 +byte 1 71 +byte 1 95 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $220 +byte 1 37 +byte 1 52 +byte 1 105 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $194 +byte 1 110 +byte 1 111 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $174 +byte 1 40 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 41 +byte 1 0 +align 1 +LABELV $167 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $162 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $148 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 84 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $138 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 84 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $116 +byte 1 71 +byte 1 95 +byte 1 70 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 73 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 120 +byte 1 58 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 0 +align 1 +LABELV $97 +byte 1 37 +byte 1 115 +byte 1 61 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 37 +byte 1 53 +byte 1 46 +byte 1 50 +byte 1 102 +byte 1 64 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_weapon.asm b/build/release-linux-x86_64/base/game/g_weapon.asm new file mode 100644 index 0000000..a5e7cee --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_weapon.asm @@ -0,0 +1,9999 @@ +export G_ForceWeaponChange +code +proc G_ForceWeaponChange 16 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $78 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 128 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +ADDRLP4 8 +INDIRI4 +BXORI4 +CNSTI4 10 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 250 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $78 +ADDRLP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $82 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $80 +LABELV $82 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_PrimaryWeapon +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 296 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $81 +JUMPV +LABELV $80 +ADDRLP4 0 +INDIRP4 +CNSTI4 296 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +LABELV $81 +ADDRLP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 32768 +BORI4 +ASGNI4 +LABELV $77 +endproc G_ForceWeaponChange 16 8 +export G_GiveClientMaxAmmo +proc G_GiveClientMaxAmmo 60 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $84 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 24 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $92 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $92 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_WeaponIsFull +CALLI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 44 +INDIRI4 +NEI4 $92 +ADDRFP4 4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +EQI4 $88 +ADDRLP4 20 +INDIRI4 +ADDRLP4 44 +INDIRI4 +NEI4 $88 +LABELV $92 +ADDRGP4 $85 +JUMPV +LABELV $88 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 48 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 52 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $93 +CNSTI4 6 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $93 +ADDRLP4 4 +CNSTF4 1069547520 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +LABELV $93 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 388 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $85 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $84 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $95 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_ForceWeaponChange +CALLV +pop +LABELV $95 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $97 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 78 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $97 +LABELV $83 +endproc G_GiveClientMaxAmmo 60 16 +export G_BounceProjectile +proc G_BounceProjectile 68 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 36 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 40 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 52 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 44 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 56 +CNSTF4 3221225472 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 44 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 24 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRFP4 12 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 1174405120 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 60 +CNSTI4 4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 1174405120 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64 +CNSTI4 8 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 1174405120 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $99 +endproc G_BounceProjectile 68 4 +proc G_WideTrace 60 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 12 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 16 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 24+4 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 24+8 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 20 +INDIRP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $115 +ADDRGP4 $110 +JUMPV +LABELV $115 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRFP4 8 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ARGF4 +ADDRGP4 G_UnlaggedOn +CALLV +pop +ADDRLP4 0 +ADDRGP4 muzzle +INDIRF4 +ADDRGP4 forward +INDIRF4 +ADDRFP4 8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRGP4 forward+4 +INDIRF4 +ADDRFP4 8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 muzzle+8 +INDIRF4 +ADDRGP4 forward+8 +INDIRF4 +ADDRFP4 8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554432 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $123 +ADDRFP4 20 +INDIRP4 +CNSTI4 1760 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +LABELV $123 +ADDRGP4 muzzle +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRFP4 8 +ADDRLP4 48 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRGP4 muzzle +INDIRF4 +ADDRGP4 forward +INDIRF4 +ADDRFP4 8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRGP4 forward+4 +INDIRF4 +ADDRFP4 8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 muzzle+8 +INDIRF4 +ADDRGP4 forward+8 +INDIRF4 +ADDRFP4 8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRLP4 56 +CNSTP4 0 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $131 +ADDRFP4 20 +INDIRP4 +CNSTI4 1760 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +LABELV $131 +ADDRGP4 G_UnlaggedOff +CALLV +pop +LABELV $110 +endproc G_WideTrace 60 28 +export SnapVectorTowards +proc SnapVectorTowards 36 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $134 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +CNSTF4 0 +LTF4 $138 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 12 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +GTF4 $141 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $142 +JUMPV +LABELV $141 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $142 +ADDRLP4 12 +INDIRP4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ADDF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRGP4 $139 +JUMPV +LABELV $138 +ADDRLP4 24 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 24 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +GTF4 $144 +ADDRLP4 20 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $145 +JUMPV +LABELV $144 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $145 +ADDRLP4 28 +INDIRP4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 20 +INDIRI4 +CVIF4 4 +ADDF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $139 +LABELV $135 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $134 +LABELV $133 +endproc SnapVectorTowards 36 0 +export SnapVectorNormal +proc SnapVectorNormal 28 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $147 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +CNSTF4 0 +LTF4 $151 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +CNSTF4 0 +GTF4 $154 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $155 +JUMPV +LABELV $154 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $155 +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ADDF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRGP4 $152 +JUMPV +LABELV $151 +ADDRLP4 20 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +CNSTF4 0 +GTF4 $157 +ADDRLP4 16 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $158 +JUMPV +LABELV $157 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $158 +ADDRLP4 24 +ADDRLP4 20 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $152 +LABELV $148 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $147 +LABELV $146 +endproc SnapVectorNormal 28 0 +proc BloodSpurt 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $160 +ADDRGP4 $159 +JUMPV +LABELV $160 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $162 +ADDRGP4 $159 +JUMPV +LABELV $162 +ADDRFP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +CNSTI4 41 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 192 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $159 +endproc BloodSpurt 20 8 +proc WideBloodSpurt 80 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $165 +ADDRGP4 $164 +JUMPV +LABELV $165 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $167 +ADDRGP4 $164 +JUMPV +LABELV $167 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $169 +ADDRLP4 36 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 36 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 8 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $170 +JUMPV +LABELV $169 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 44 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 44 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $170 +ADDRLP4 52 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 52 +INDIRF4 +ADDRLP4 52 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 56 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 56 +INDIRF4 +ASGNF4 +ADDRLP4 32 +CNSTF4 1067114824 +ADDRFP4 4 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 32 +INDIRF4 +LEF4 $177 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 28 +INDIRF4 +DIVF4 +ADDRLP4 32 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +DIVF4 +ADDRLP4 32 +INDIRF4 +MULF4 +ASGNF4 +LABELV $177 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +LEF4 $181 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $181 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +GEF4 $185 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $185 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 16+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 16+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 16 +ARGP4 +CNSTI4 41 +ARGI4 +ADDRLP4 64 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 64 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +CNSTI4 192 +ASGNI4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 76 +CNSTI4 208 +ASGNI4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $164 +endproc WideBloodSpurt 80 8 +export meleeAttack +proc meleeAttack 72 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_WideTrace +CALLV +pop +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $200 +ADDRLP4 64 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $198 +LABELV $200 +ADDRGP4 $197 +JUMPV +LABELV $198 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 WideBloodSpurt +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 4+12 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +CNSTI4 4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $197 +endproc meleeAttack 72 32 +export bulletFire +proc bulletFire 140 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 88 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 12 +CNSTF4 1073741824 +CNSTF4 1078530011 +ADDRLP4 88 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 92 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 96 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 80 +CNSTF4 1098907648 +ADDRLP4 92 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 96 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDRFP4 4 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 100 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 104 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 12 +CNSTF4 1098907648 +ADDRLP4 100 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 104 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDRFP4 4 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 108 +CNSTF4 1207959552 +ASGNF4 +ADDRLP4 0 +ADDRGP4 muzzle +INDIRF4 +ADDRLP4 108 +INDIRF4 +ADDRGP4 forward +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +ADDRGP4 forward+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 muzzle+8 +INDIRF4 +CNSTF4 1207959552 +ADDRGP4 forward+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRGP4 right +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRGP4 right+4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRGP4 right+8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRGP4 up +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRGP4 up+4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRGP4 up+8 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $221 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +CNSTF4 1207959552 +ARGF4 +ADDRGP4 G_UnlaggedOn +CALLV +pop +ADDRLP4 16 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRLP4 120 +CNSTP4 0 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRGP4 G_UnlaggedOff +CALLV +pop +ADDRGP4 $222 +JUMPV +LABELV $221 +ADDRLP4 16 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRLP4 120 +CNSTP4 0 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +LABELV $222 +ADDRLP4 16+44 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $223 +ADDRGP4 $202 +JUMPV +LABELV $223 +ADDRLP4 76 +CNSTI4 1760 +ADDRLP4 16+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 16+12 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 SnapVectorTowards +CALLV +pop +ADDRLP4 76 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $228 +ADDRLP4 128 +ADDRLP4 76 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 128 +INDIRI4 +CNSTI4 1 +EQI4 $230 +ADDRLP4 128 +INDIRI4 +CNSTI4 3 +NEI4 $228 +LABELV $230 +ADDRLP4 16+12 +ARGP4 +CNSTI4 37 +ARGI4 +ADDRLP4 132 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 132 +INDIRP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRGP4 $229 +JUMPV +LABELV $228 +ADDRLP4 16+12 +ARGP4 +CNSTI4 38 +ARGI4 +ADDRLP4 132 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 132 +INDIRP4 +ASGNP4 +ADDRLP4 16+24 +ARGP4 +ADDRLP4 136 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 136 +INDIRI4 +ASGNI4 +LABELV $229 +ADDRLP4 84 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 76 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $234 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 16+12 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $234 +LABELV $202 +endproc bulletFire 140 32 +export ShotgunPattern +proc ShotgunPattern 156 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 VectorNormalize2 +CALLF4 +pop +ADDRLP4 92 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 PerpendicularVector +CALLV +pop +ADDRLP4 20 +ARGP4 +ADDRLP4 92 +ARGP4 +ADDRLP4 104 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +LABELV $238 +ADDRFP4 8 +ARGP4 +ADDRLP4 124 +ADDRGP4 Q_crandom +CALLF4 +ASGNF4 +ADDRLP4 12 +CNSTF4 1098907648 +CNSTF4 1143930880 +ADDRLP4 124 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRFP4 8 +ARGP4 +ADDRLP4 128 +ADDRGP4 Q_crandom +CALLF4 +ASGNF4 +ADDRLP4 16 +CNSTF4 1098907648 +CNSTF4 1143930880 +ADDRLP4 128 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 136 +CNSTF4 1203765248 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 136 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 136 +INDIRF4 +ADDRLP4 20+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1203765248 +ADDRLP4 20+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 92+4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 92+8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 104 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 104+4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 104+8 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 32 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 148 +CNSTP4 0 +ASGNP4 +ADDRLP4 148 +INDIRP4 +ARGP4 +ADDRLP4 148 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 12 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 120 +CNSTI4 1760 +ADDRLP4 32+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 32+44 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $259 +ADDRLP4 120 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $262 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 32+12 +ARGP4 +CNSTI4 5 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $262 +LABELV $259 +LABELV $239 +ADDRLP4 116 +ADDRLP4 116 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 11 +LTI4 $238 +LABELV $237 +endproc ShotgunPattern 156 32 +export shotgunFire +proc shotgunFire 28 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 muzzle +ARGP4 +CNSTI4 39 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +CNSTF4 1166016512 +ADDRGP4 forward +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +CNSTF4 1166016512 +ADDRGP4 forward+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +CNSTF4 1166016512 +ADDRGP4 forward+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 20 +INDIRI4 +CNSTI4 128 +DIVI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +CNSTF4 1203765248 +ARGF4 +ADDRGP4 G_UnlaggedOn +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ShotgunPattern +CALLV +pop +ADDRGP4 G_UnlaggedOff +CALLV +pop +LABELV $265 +endproc shotgunFire 28 16 +export massDriverFire +proc massDriverFire 112 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 80 +CNSTF4 1207959552 +ASGNF4 +ADDRLP4 64 +ADDRGP4 muzzle +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRGP4 forward +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRGP4 forward+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64+8 +ADDRGP4 muzzle+8 +INDIRF4 +CNSTF4 1207959552 +ADDRGP4 forward+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +CNSTF4 1207959552 +ARGF4 +ADDRGP4 G_UnlaggedOn +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRLP4 84 +CNSTP4 0 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRGP4 G_UnlaggedOff +CALLV +pop +ADDRLP4 0+44 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $275 +ADDRGP4 $268 +JUMPV +LABELV $275 +ADDRLP4 60 +CNSTI4 1760 +ADDRLP4 0+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0+12 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 SnapVectorTowards +CALLV +pop +ADDRLP4 60 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $280 +ADDRLP4 92 +ADDRLP4 60 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 3 +EQI4 $282 +ADDRLP4 92 +INDIRI4 +CNSTI4 1 +NEI4 $280 +LABELV $282 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BloodSpurt +CALLV +pop +ADDRGP4 $281 +JUMPV +LABELV $280 +ADDRLP4 0+12 +ARGP4 +CNSTI4 42 +ARGI4 +ADDRLP4 96 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 76 +ADDRLP4 96 +INDIRP4 +ASGNP4 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 100 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRLP4 104 +CNSTI4 192 +ASGNI4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 108 +CNSTI4 208 +ASGNI4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $281 +ADDRLP4 60 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $285 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 0+12 +ARGP4 +CNSTI4 40 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 8 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $285 +LABELV $268 +endproc massDriverFire 112 32 +export massDriverFire2 +proc massDriverFire2 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 muzzle +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 muzzle+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 fire_md2 +CALLI4 +pop +LABELV $288 +endproc massDriverFire2 24 12 +export lockBlobLauncherFire +proc lockBlobLauncherFire 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 fire_lockblob +CALLP4 +pop +LABELV $293 +endproc lockBlobLauncherFire 0 12 +export hiveFire +proc hiveFire 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 muzzle +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 muzzle+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 fire_hive +CALLP4 +pop +LABELV $294 +endproc hiveFire 24 12 +export blasterFire +proc blasterFire 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 fire_blaster +CALLP4 +pop +LABELV $299 +endproc blasterFire 0 12 +export pulseRifleFire +proc pulseRifleFire 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 fire_pulseRifle +CALLP4 +pop +LABELV $300 +endproc pulseRifleFire 0 12 +export prifleStasisFire +proc prifleStasisFire 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 fire_prifle_stasis +CALLP4 +pop +LABELV $301 +endproc prifleStasisFire 0 12 +export NapalmFire +proc NapalmFire 8 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +CNSTI4 265 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 3000 +DIVI4 +ARGI4 +CNSTI4 150 +ARGI4 +CNSTI4 700 +ARGI4 +ADDRGP4 NapalmChargeFire +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +CNSTI4 265 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 3000 +DIVI4 +ARGI4 +CNSTI4 150 +ARGI4 +CNSTI4 700 +ARGI4 +ADDRGP4 NapalmChargeImp +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $302 +endproc NapalmFire 8 24 +export FlamerNormal +proc FlamerNormal 20 12 +ADDRLP4 12 +CNSTF4 3235905536 +ASGNF4 +ADDRLP4 0 +ADDRGP4 muzzle +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRGP4 up +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRGP4 up+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 muzzle+8 +INDIRF4 +CNSTF4 3235905536 +ADDRGP4 up+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +CNSTF4 1083179008 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRGP4 right +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRGP4 right+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1083179008 +ADDRGP4 right+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 FlamerNormalFire +CALLI4 +pop +LABELV $303 +endproc FlamerNormal 20 12 +export FireBreath_tyrant +proc FireBreath_tyrant 20 24 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1092616192 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +CNSTI4 265 +ADDRLP4 16 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 3000 +DIVI4 +ARGI4 +CNSTI4 150 +ARGI4 +CNSTI4 700 +ARGI4 +ADDRGP4 FireBreath_fire +CALLI4 +pop +LABELV $316 +endproc FireBreath_tyrant 20 24 +export FlameTurretFire +proc FlameTurretFire 20 12 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1090519040 +ASGNF4 +ADDRLP4 16 +ADDRGP4 muzzle +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 muzzle+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 muzzle+8 +ADDRGP4 muzzle+8 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 FlameTurretFireNormal +CALLI4 +pop +LABELV $319 +endproc FlameTurretFire 20 12 +export throwGrenade +proc throwGrenade 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 launch_grenade +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 launch_grenade_flames +CALLI4 +pop +LABELV $328 +endproc throwGrenade 0 12 +export throwMine +proc throwMine 8 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 4 +ADDRGP4 launch_mine +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $329 +endproc throwMine 8 12 +export acidBombFire +proc acidBombFire 8 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 fire_acidBomb +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $330 +endproc acidBombFire 8 16 +export acidBombFire2x +proc acidBombFire2x 8 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 fire_acidBomb2 +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $331 +endproc acidBombFire2x 8 16 +export throwSmoke +proc throwSmoke 8 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 4 +ADDRGP4 launch_smoke +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $332 +endproc throwSmoke 8 12 +export lasGunFire +proc lasGunFire 112 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 80 +CNSTF4 1207959552 +ASGNF4 +ADDRLP4 64 +ADDRGP4 muzzle +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRGP4 forward +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRGP4 forward+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64+8 +ADDRGP4 muzzle+8 +INDIRF4 +CNSTF4 1207959552 +ADDRGP4 forward+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +CNSTF4 1207959552 +ARGF4 +ADDRGP4 G_UnlaggedOn +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRLP4 84 +CNSTP4 0 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRGP4 G_UnlaggedOff +CALLV +pop +ADDRLP4 0+44 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $340 +ADDRGP4 $333 +JUMPV +LABELV $340 +ADDRLP4 60 +CNSTI4 1760 +ADDRLP4 0+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0+12 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 SnapVectorTowards +CALLV +pop +ADDRLP4 60 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $345 +ADDRLP4 92 +ADDRLP4 60 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 3 +EQI4 $347 +ADDRLP4 92 +INDIRI4 +CNSTI4 1 +NEI4 $345 +LABELV $347 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BloodSpurt +CALLV +pop +ADDRGP4 $346 +JUMPV +LABELV $345 +ADDRLP4 0+12 +ARGP4 +CNSTI4 42 +ARGI4 +ADDRLP4 96 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 76 +ADDRLP4 96 +INDIRP4 +ASGNP4 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 100 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRLP4 104 +CNSTI4 192 +ASGNI4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 108 +CNSTI4 208 +ASGNI4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $346 +ADDRLP4 60 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $350 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 0+12 +ARGP4 +ADDRLP4 100 +CNSTI4 9 +ASGNI4 +ADDRLP4 100 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 100 +INDIRI4 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $350 +LABELV $333 +endproc lasGunFire 112 32 +export painSawFire +proc painSawFire 104 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1115684864 +ARGF4 +CNSTF4 0 +ARGF4 +CNSTF4 1090519040 +ARGF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_WideTrace +CALLV +pop +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $356 +ADDRLP4 80 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $354 +LABELV $356 +ADDRGP4 $353 +JUMPV +LABELV $354 +ADDRLP4 4+12+8 +ADDRLP4 4+12+8 +INDIRF4 +CNSTF4 1084227584 +SUBF4 +ASGNF4 +ADDRLP4 84 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 1 +EQI4 $361 +ADDRLP4 84 +INDIRI4 +CNSTI4 3 +NEI4 $359 +LABELV $361 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 BloodSpurt +CALLV +pop +ADDRGP4 $360 +JUMPV +LABELV $359 +ADDRLP4 68 +ADDRLP4 4+12 +INDIRB +ASGNB 12 +ADDRLP4 68 +ARGP4 +CNSTI4 42 +ARGI4 +ADDRLP4 88 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 64 +ADDRLP4 88 +INDIRP4 +ASGNP4 +ADDRLP4 4+24 +ARGP4 +ADDRLP4 92 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 96 +CNSTI4 192 +ASGNI4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 100 +CNSTI4 208 +ASGNI4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $360 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 4+12 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRLP4 92 +CNSTI4 4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +ARGI4 +ADDRLP4 92 +INDIRI4 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $353 +endproc painSawFire 104 32 +export painSawFire2 +proc painSawFire2 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 launch_saw +CALLI4 +pop +LABELV $365 +endproc painSawFire2 0 12 +export LCChargeFire +proc LCChargeFire 8 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +EQI4 $367 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +GTI4 $367 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +CNSTI4 30 +ARGI4 +CNSTI4 80 +ARGI4 +CNSTI4 1400 +ARGI4 +ADDRGP4 fire_luciferCannon +CALLP4 +pop +ADDRGP4 $368 +JUMPV +LABELV $367 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +CNSTI4 265 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 3000 +DIVI4 +ARGI4 +CNSTI4 150 +ARGI4 +CNSTI4 700 +ARGI4 +ADDRGP4 fire_luciferCannon +CALLP4 +pop +LABELV $368 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $366 +endproc LCChargeFire 8 24 +export teslaFire +proc teslaFire 128 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $370 +ADDRGP4 $369 +JUMPV +LABELV $370 +ADDRLP4 92 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 muzzle +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 92 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 92 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 muzzle+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 100 +INDIRP4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 12+8 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 100 +INDIRP4 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 104 +CNSTP4 0 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ARGP4 +ADDRLP4 104 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+52 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +INDIRI4 +EQI4 $377 +ADDRGP4 $369 +JUMPV +LABELV $377 +ADDRLP4 108 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $380 +ADDRLP4 112 +ADDRLP4 12 +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 112+4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 112+8 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 112 +ARGP4 +ADDRLP4 24+12 +ARGP4 +CNSTI4 11 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 53 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $380 +ADDRLP4 24+12 +ARGP4 +CNSTI4 44 +ARGI4 +ADDRLP4 112 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 112 +INDIRP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRP4 +CNSTI4 168 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $369 +endproc teslaFire 128 32 +export CheckCkitRepair +proc CheckCkitRepair 152 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 104 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 108 +CNSTI4 0 +ASGNI4 +ADDRLP4 104 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ADDRLP4 108 +INDIRI4 +GTI4 $393 +ADDRLP4 104 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 108 +INDIRI4 +LEI4 $391 +LABELV $393 +ADDRGP4 $390 +JUMPV +LABELV $391 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 BG_GetClientViewOrigin +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 112 +CNSTP4 0 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 116 +CNSTF4 1120403456 +ASGNF4 +ADDRLP4 28 +ADDRLP4 4 +INDIRF4 +ADDRLP4 116 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 116 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 4+8 +INDIRF4 +CNSTF4 1120403456 +ADDRLP4 16+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 120 +CNSTP4 0 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 40+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 40+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $401 +ADDRLP4 128 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 128 +INDIRI4 +EQI4 $401 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 128 +INDIRI4 +LEI4 $401 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $401 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $401 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 132 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 132 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +GEI4 $404 +ADDRLP4 136 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRI4 +CNSTI4 18 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +LTI4 $406 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 60 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $407 +JUMPV +LABELV $406 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 59 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $407 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 144 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 148 +ADDRLP4 140 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 148 +INDIRP4 +ADDRLP4 148 +INDIRP4 +INDIRI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $404 +LABELV $401 +LABELV $390 +endproc CheckCkitRepair 152 28 +export cancelBuildFire +proc cancelBuildFire 8 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $409 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $408 +JUMPV +LABELV $409 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 29 +EQI4 $413 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +NEI4 $411 +LABELV $413 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1115684864 +ARGF4 +ADDRLP4 4 +CNSTF4 1082130432 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +CNSTI4 20 +ARGI4 +CNSTI4 29 +ARGI4 +ADDRGP4 meleeAttack +CALLV +pop +LABELV $411 +LABELV $408 +endproc cancelBuildFire 8 24 +export buildFire +proc buildFire 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $415 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $417 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 58 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $414 +JUMPV +LABELV $417 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_BuildIfValid +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $414 +ADDRGP4 g_cheats+12 +INDIRI4 +CNSTI4 0 +NEI4 $421 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $421 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $414 +JUMPV +LABELV $415 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +LABELV $414 +endproc buildFire 16 12 +export slowBlobFire +proc slowBlobFire 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 fire_slowBlob +CALLP4 +pop +LABELV $424 +endproc slowBlobFire 0 12 +export CheckVenomAttack +proc CheckVenomAttack 80 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 40 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $426 +CNSTI4 0 +RETI4 +ADDRGP4 $425 +JUMPV +LABELV $426 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 CalcMuzzlePoint +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1115684864 +ARGF4 +ADDRLP4 68 +CNSTF4 1086324736 +ASGNF4 +ADDRLP4 68 +INDIRF4 +ARGF4 +ADDRLP4 68 +INDIRF4 +ARGF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_WideTrace +CALLV +pop +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $428 +CNSTI4 0 +RETI4 +ADDRGP4 $425 +JUMPV +LABELV $428 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $430 +CNSTI4 0 +RETI4 +ADDRGP4 $425 +JUMPV +LABELV $430 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $432 +CNSTI4 0 +RETI4 +ADDRGP4 $425 +JUMPV +LABELV $432 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $434 +ADDRLP4 72 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 76 +ADDRLP4 72 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 28 +EQI4 $436 +ADDRLP4 76 +INDIRI4 +CNSTI4 29 +EQI4 $436 +ADDRLP4 76 +INDIRI4 +CNSTI4 30 +EQI4 $436 +ADDRLP4 72 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $436 +CNSTI4 0 +RETI4 +ADDRGP4 $425 +JUMPV +LABELV $436 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $438 +CNSTI4 0 +RETI4 +ADDRGP4 $425 +JUMPV +LABELV $438 +ADDRLP4 64 +CNSTI4 3 +ASGNI4 +LABELV $434 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $440 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $442 +CNSTI4 0 +RETI4 +ADDRGP4 $425 +JUMPV +LABELV $442 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $444 +CNSTI4 0 +RETI4 +ADDRGP4 $425 +JUMPV +LABELV $444 +LABELV $440 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 WideBloodSpurt +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 64 +INDIRI4 +ARGI4 +CNSTI4 4 +ARGI4 +CNSTI4 30 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $425 +endproc CheckVenomAttack 80 32 +export CheckVenomAttack2 +proc CheckVenomAttack2 84 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 45 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $448 +CNSTI4 0 +RETI4 +ADDRGP4 $447 +JUMPV +LABELV $448 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 CalcMuzzlePoint +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1116471296 +ARGF4 +ADDRLP4 68 +CNSTF4 1090519040 +ASGNF4 +ADDRLP4 68 +INDIRF4 +ARGF4 +ADDRLP4 68 +INDIRF4 +ARGF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_WideTrace +CALLV +pop +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $450 +CNSTI4 0 +RETI4 +ADDRGP4 $447 +JUMPV +LABELV $450 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $452 +CNSTI4 0 +RETI4 +ADDRGP4 $447 +JUMPV +LABELV $452 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $454 +CNSTI4 0 +RETI4 +ADDRGP4 $447 +JUMPV +LABELV $454 +ADDRLP4 72 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $456 +ADDRLP4 72 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $456 +CNSTI4 0 +RETI4 +ADDRGP4 $447 +JUMPV +LABELV $456 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $458 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $460 +CNSTI4 0 +RETI4 +ADDRGP4 $447 +JUMPV +LABELV $460 +ADDRLP4 64 +CNSTI4 6 +ASGNI4 +LABELV $458 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $462 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $464 +CNSTI4 0 +RETI4 +ADDRGP4 $447 +JUMPV +LABELV $464 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $466 +CNSTI4 0 +RETI4 +ADDRGP4 $447 +JUMPV +LABELV $466 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $468 +ADDRLP4 76 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1960 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1964 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $468 +LABELV $462 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 WideBloodSpurt +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 64 +INDIRI4 +ARGI4 +CNSTI4 4 +ARGI4 +CNSTI4 30 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRLP4 80 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $447 +endproc CheckVenomAttack2 84 32 +export CheckGrabAttack +proc CheckGrabAttack 140 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 CalcMuzzlePoint +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $473 +ADDRLP4 92 +CNSTF4 1119879168 +ASGNF4 +ADDRLP4 4 +ADDRGP4 muzzle +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRGP4 forward +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRGP4 forward+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +ADDRGP4 muzzle+8 +INDIRF4 +CNSTF4 1119879168 +ADDRGP4 forward+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $474 +JUMPV +LABELV $473 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $481 +ADDRLP4 96 +CNSTF4 1120272384 +ASGNF4 +ADDRLP4 4 +ADDRGP4 muzzle +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRGP4 forward +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRGP4 forward+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +ADDRGP4 muzzle+8 +INDIRF4 +CNSTF4 1120272384 +ADDRGP4 forward+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $481 +LABELV $474 +ADDRLP4 16 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRLP4 100 +CNSTP4 0 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 16+44 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $489 +ADDRGP4 $472 +JUMPV +LABELV $489 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 16+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $493 +ADDRGP4 $472 +JUMPV +LABELV $493 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $495 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $497 +ADDRGP4 $472 +JUMPV +LABELV $497 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $499 +ADDRGP4 $472 +JUMPV +LABELV $499 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +NEI4 $501 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 104 +CNSTP4 0 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ARGP4 +ADDRLP4 104 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 76 +ARGP4 +ADDRLP4 108 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 108 +INDIRI4 +ASGNI4 +ADDRLP4 112 +CNSTI4 524 +ASGNI4 +ADDRLP4 116 +ADDRLP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 120 +CNSTI4 20 +ASGNI4 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 116 +INDIRP4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 124 +INDIRP4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 128 +CNSTI4 24 +ASGNI4 +ADDRLP4 4+4 +ADDRLP4 116 +INDIRP4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 124 +INDIRP4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 132 +CNSTI4 524 +ASGNI4 +ADDRLP4 136 +CNSTI4 28 +ASGNI4 +ADDRLP4 4+8 +ADDRLP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDRLP4 76+4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 76+8 +INDIRF4 +ADDRLP4 4+8 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 47 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddPredictableEvent +CALLV +pop +ADDRGP4 $502 +JUMPV +LABELV $501 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $509 +ADDRGP4 $510 +JUMPV +LABELV $509 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1063675494 +LTF4 $511 +ADDRLP4 104 +CNSTI4 524 +ASGNI4 +ADDRLP4 108 +ADDRLP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 112 +CNSTI4 20 +ASGNI4 +ADDRLP4 116 +ADDRFP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 108 +INDIRP4 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 116 +INDIRP4 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 120 +CNSTI4 24 +ASGNI4 +ADDRLP4 4+4 +ADDRLP4 108 +INDIRP4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 116 +INDIRP4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 124 +CNSTI4 524 +ASGNI4 +ADDRLP4 128 +CNSTI4 28 +ASGNI4 +ADDRLP4 4+8 +ADDRLP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 132 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRGP4 $512 +JUMPV +LABELV $511 +ADDRLP4 104 +CNSTI4 524 +ASGNI4 +ADDRLP4 108 +ADDRLP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 112 +CNSTI4 20 +ASGNI4 +ADDRLP4 116 +ADDRFP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 108 +INDIRP4 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 116 +INDIRP4 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 120 +CNSTI4 24 +ASGNI4 +ADDRLP4 4+4 +ADDRLP4 108 +INDIRP4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 116 +INDIRP4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 124 +CNSTI4 524 +ASGNI4 +ADDRLP4 128 +CNSTI4 28 +ASGNI4 +ADDRLP4 4+8 +ADDRLP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 132 +CNSTP4 0 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 88 +ADDRLP4 76 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDRLP4 76+4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 76+8 +INDIRF4 +ADDRLP4 4+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CVIF4 4 +LTF4 $521 +ADDRLP4 4 +ARGP4 +ADDRLP4 136 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 136 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ADDRLP4 88 +INDIRF4 +CVFI4 4 +ASGNI4 +LABELV $521 +LABELV $512 +LABELV $510 +LABELV $502 +ADDRLP4 104 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $523 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1916 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 300 +ADDI4 +ASGNI4 +ADDRGP4 $524 +JUMPV +LABELV $523 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $526 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1916 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 300 +ADDI4 +ASGNI4 +LABELV $526 +LABELV $524 +LABELV $495 +LABELV $472 +endproc CheckGrabAttack 140 28 +lit +align 4 +LABELV $530 +byte 4 1125515264 +byte 4 1125515264 +byte 4 1125515264 +export poisonCloud +code +proc poisonCloud 4236 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4168 +ADDRGP4 $530 +INDIRB +ASGNB 12 +ADDRLP4 4204 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 4192 +ADDRLP4 4204 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 4168 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4192+4 +ADDRLP4 4204 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4168+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4192+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4168+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4208 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 4180 +ADDRLP4 4208 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 4168 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4180+4 +ADDRLP4 4208 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4168+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4180+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4168+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +CNSTF4 1125515264 +ARGF4 +ADDRGP4 G_UnlaggedOn +CALLV +pop +ADDRLP4 4180 +ARGP4 +ADDRLP4 4192 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4216 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4216 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $542 +JUMPV +LABELV $539 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4220 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4220 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $543 +ADDRLP4 4220 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $543 +ADDRLP4 4108 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRLP4 4224 +CNSTP4 0 +ASGNP4 +ADDRLP4 4224 +INDIRP4 +ARGP4 +ADDRLP4 4224 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 4108+52 +INDIRI4 +CNSTI4 1022 +NEI4 $545 +ADDRGP4 $540 +JUMPV +LABELV $545 +ADDRLP4 4232 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 4232 +INDIRP4 +ADDRLP4 4232 +INDIRP4 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1912 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $549 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $543 +LABELV $540 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $542 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $539 +ADDRGP4 G_UnlaggedOff +CALLV +pop +LABELV $529 +endproc poisonCloud 4236 28 +lit +align 4 +LABELV $551 +byte 4 1125515264 +byte 4 1125515264 +byte 4 1125515264 +code +proc G_FindZapChainTargets 4280 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4176 +ADDRGP4 $551 +INDIRB +ASGNB 12 +ADDRLP4 4200 +ADDRLP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4176 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4200+4 +ADDRLP4 4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4176+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4200+8 +ADDRLP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4176+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4188 +ADDRLP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4176 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4188+4 +ADDRLP4 4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4176+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4188+8 +ADDRLP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4176+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4188 +ARGP4 +ADDRLP4 4200 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4220 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4112 +ADDRLP4 4220 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $563 +JUMPV +LABELV $560 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +EQU4 $566 +ADDRLP4 4228 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4228 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $564 +ADDRLP4 4228 +INDIRP4 +CNSTI4 1768 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $564 +LABELV $566 +ADDRGP4 $561 +JUMPV +LABELV $564 +ADDRLP4 4232 +CNSTI4 92 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4232 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 4232 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 4236 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 4236 +INDIRF4 +ASGNF4 +ADDRLP4 4240 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4240 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $570 +ADDRLP4 4240 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $569 +LABELV $570 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $567 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4248 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 4248 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $567 +LABELV $569 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $567 +ADDRLP4 12 +INDIRF4 +CNSTF4 1125515264 +GTF4 $567 +ADDRLP4 4116 +ARGP4 +ADDRLP4 4256 +CNSTI4 92 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4256 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 4260 +CNSTP4 0 +ASGNP4 +ADDRLP4 4260 +INDIRP4 +ARGP4 +ADDRLP4 4260 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 4256 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 4116+52 +INDIRI4 +CNSTI4 1023 +NEI4 $571 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 4272 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 4276 +ADDRLP4 4272 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4272 +INDIRP4 +ADDRLP4 4276 +INDIRI4 +ASGNI4 +ADDRLP4 4276 +INDIRI4 +CNSTI4 5 +LTI4 $574 +ADDRGP4 $550 +JUMPV +LABELV $574 +LABELV $571 +LABELV $567 +LABELV $561 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $563 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4112 +INDIRI4 +LTI4 $560 +LABELV $550 +endproc G_FindZapChainTargets 4280 28 +proc G_UpdateZapEffect 40 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $580 +JUMPV +LABELV $577 +ADDRLP4 28 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRLP4 4+4 +ADDP4 +ADDRLP4 28 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $578 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $580 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +LTI4 $577 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 BG_PackEntityNumbers +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $576 +endproc G_UpdateZapEffect 40 12 +proc G_CreateNewZap 28 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $583 +ADDRLP4 0 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 zaps +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $587 +ADDRGP4 $584 +JUMPV +LABELV $587 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +CNSTI4 1000 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $589 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +CNSTI4 60 +ARGI4 +CNSTI4 20 +ARGI4 +CNSTI4 39 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FindZapChainTargets +CALLV +pop +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $594 +JUMPV +LABELV $591 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +INDIRF4 +CNSTF4 1125515264 +DIVF4 +ARGF4 +CNSTF4 1090519040 +ARGF4 +ADDRLP4 16 +ADDRGP4 pow +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +CNSTF4 1114636288 +CNSTF4 1065353216 +ADDRLP4 16 +INDIRF4 +SUBF4 +MULF4 +CNSTF4 1065353216 +ADDF4 +CVFI4 4 +ARGI4 +CNSTI4 20 +ARGI4 +CNSTI4 39 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $592 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $594 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +LTI4 $591 +LABELV $589 +ADDRLP4 8 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 19 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $595 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UpdateZapEffect +CALLV +pop +ADDRGP4 $582 +JUMPV +LABELV $584 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 64 +LTI4 $583 +LABELV $582 +endproc G_CreateNewZap 28 32 +export G_UpdateZaps +proc G_UpdateZaps 44 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $597 +ADDRLP4 0 +CNSTI4 60 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 zaps +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $601 +ADDRGP4 $598 +JUMPV +LABELV $601 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $605 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $603 +LABELV $605 +ADDRLP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $598 +JUMPV +LABELV $603 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $609 +JUMPV +LABELV $606 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $610 +ADDRLP4 24 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 28 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 36 +INDIRP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $610 +LABELV $607 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $609 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +LTI4 $606 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UpdateZapEffect +CALLV +pop +LABELV $598 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +LTI4 $597 +LABELV $596 +endproc G_UpdateZaps 44 4 +export G_ClearPlayerZapEffects +proc G_ClearPlayerZapEffects 40 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $613 +ADDRLP4 0 +CNSTI4 60 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 zaps +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $617 +ADDRGP4 $614 +JUMPV +LABELV $617 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 16 +INDIRU4 +EQU4 $621 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 16 +INDIRU4 +NEU4 $619 +LABELV $621 +ADDRLP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $614 +JUMPV +LABELV $619 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $625 +JUMPV +LABELV $622 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $626 +ADDRLP4 20 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 24 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +ADDRLP4 36 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $626 +LABELV $623 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $625 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +LTI4 $622 +LABELV $614 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +LTI4 $613 +LABELV $612 +endproc G_ClearPlayerZapEffects 40 4 +export areaZapFire +proc areaZapFire 80 24 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1128792064 +ARGF4 +ADDRLP4 64 +CNSTF4 1097859072 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ARGF4 +ADDRLP4 64 +INDIRF4 +ARGF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_WideTrace +CALLV +pop +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $629 +ADDRGP4 $628 +JUMPV +LABELV $629 +ADDRLP4 68 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $634 +ADDRLP4 68 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $633 +LABELV $634 +ADDRLP4 72 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $631 +ADDRLP4 72 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 76 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $631 +LABELV $633 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CreateNewZap +CALLV +pop +LABELV $631 +LABELV $628 +endproc areaZapFire 80 24 +export CheckPounceAttack +proc CheckPounceAttack 100 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 420 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $636 +CNSTI4 0 +RETI4 +ADDRGP4 $635 +JUMPV +LABELV $636 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 420 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 80 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +NEI4 $638 +ADDRLP4 80 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $638 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 420 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $638 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 CalcMuzzlePoint +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $641 +ADDRLP4 84 +CNSTF4 1111490560 +ASGNF4 +ADDRGP4 $642 +JUMPV +LABELV $641 +ADDRLP4 84 +CNSTF4 1112276992 +ASGNF4 +LABELV $642 +ADDRLP4 72 +ADDRLP4 84 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 88 +CNSTF4 1096810496 +ASGNF4 +ADDRLP4 88 +INDIRF4 +ARGF4 +ADDRLP4 88 +INDIRF4 +ARGF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_WideTrace +CALLV +pop +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $643 +CNSTI4 0 +RETI4 +ADDRGP4 $635 +JUMPV +LABELV $643 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $645 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 WideBloodSpurt +CALLV +pop +LABELV $645 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $647 +CNSTI4 0 +RETI4 +ADDRGP4 $635 +JUMPV +LABELV $647 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $649 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $652 +ADDRLP4 92 +CNSTI4 600 +ASGNI4 +ADDRGP4 $653 +JUMPV +LABELV $652 +ADDRLP4 92 +CNSTI4 800 +ASGNI4 +LABELV $653 +ADDRLP4 68 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 64 +CNSTI4 40 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDRLP4 68 +INDIRI4 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 420 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 64 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +CNSTI4 35 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $650 +JUMPV +LABELV $649 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $656 +ADDRLP4 92 +CNSTI4 800 +ASGNI4 +ADDRGP4 $657 +JUMPV +LABELV $656 +ADDRLP4 92 +CNSTI4 800 +ASGNI4 +LABELV $657 +ADDRLP4 68 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 64 +CNSTI4 80 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDRLP4 68 +INDIRI4 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 420 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 64 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +CNSTI4 34 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $650 +CNSTI4 1 +RETI4 +LABELV $635 +endproc CheckPounceAttack 100 32 +export bounceBallFire +proc bounceBallFire 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 fire_bounceBall +CALLP4 +pop +LABELV $659 +endproc bounceBallFire 0 12 +export bounceBallFire_level2 +proc bounceBallFire_level2 8 32 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 35 +ARGI4 +CNSTI4 43 +ARGI4 +CNSTI4 1500 +ARGI4 +CNSTI4 100 +ARGI4 +ADDRLP4 4 +ADDRGP4 fire_bounceBall2 +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $660 +endproc bounceBallFire_level2 8 32 +export G_ChargeAttack +proc G_ChargeAttack 60 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LEI4 $665 +ADDRLP4 20 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +ADDRLP4 24 +INDIRI4 +EQI4 $665 +ADDRLP4 20 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $662 +LABELV $665 +ADDRGP4 $661 +JUMPV +LABELV $662 +ADDRLP4 32 +CNSTI4 92 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 40 +CNSTI4 96 +ASGNI4 +ADDRLP4 4+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 100 +ASGNI4 +ADDRLP4 4+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $668 +ADDRGP4 $661 +JUMPV +LABELV $668 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $670 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $672 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2488 +ADDP4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +NEI4 $676 +ADDRGP4 $661 +JUMPV +LABELV $676 +LABELV $673 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 20 +LTI4 $672 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2484 +ADDP4 +ASGNP4 +ADDRLP4 48 +ADDRLP4 52 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 20 +MODI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2488 +ADDP4 +ADDP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +LABELV $670 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRGP4 WideBloodSpurt +CALLV +pop +ADDRLP4 16 +CNSTI4 111 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 3000 +DIVI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 16 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +CNSTI4 45 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +LABELV $661 +endproc G_ChargeAttack 60 32 +export G_CrushAttack +proc G_CrushAttack 60 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $682 +ADDRLP4 28 +CNSTI4 524 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ADDF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDF4 +LTF4 $682 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $679 +ADDRLP4 32 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $679 +LABELV $682 +ADDRGP4 $678 +JUMPV +LABELV $679 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 36 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTF4 3204448256 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $683 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $683 +ADDRLP4 40 +CNSTI4 524 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $685 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRP4 +CNSTI4 2568 +ADDP4 +INDIRI4 +CNSTI4 500 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $685 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2568 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 120 +ADDI4 +ASGNI4 +LABELV $685 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +GEI4 $689 +ADDRGP4 $678 +JUMPV +LABELV $689 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 48 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 48 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +CNSTI4 46 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $678 +endproc G_CrushAttack 60 32 +export CalcMuzzlePoint +proc CalcMuzzlePoint 56 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 16 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRFP4 16 +INDIRP4 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRFP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +ADDRFP4 16 +INDIRP4 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +CNSTI4 4 +ASGNI4 +ADDRLP4 32 +ADDRFP4 16 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +CNSTI4 8 +ASGNI4 +ADDRLP4 40 +ADDRFP4 16 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +ADDRFP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +ADDRFP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 52 +ADDRFP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $693 +endproc CalcMuzzlePoint 56 8 +export Prickles +proc Prickles 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 Prickles_Fire +CALLI4 +pop +LABELV $696 +endproc Prickles 0 12 +export FireWeapon3 +proc FireWeapon3 16 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $698 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 CalcMuzzlePoint +CALLV +pop +ADDRGP4 $699 +JUMPV +LABELV $698 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRGP4 muzzle +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +LABELV $699 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $701 +ADDRLP4 4 +INDIRI4 +CNSTI4 16 +GTI4 $715 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $716-12 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $716 +address $712 +address $712 +address $701 +address $705 +address $706 +address $701 +address $703 +address $707 +address $701 +address $701 +address $701 +address $701 +address $701 +address $708 +code +LABELV $715 +ADDRLP4 4 +INDIRI4 +CNSTI4 30 +EQI4 $704 +ADDRGP4 $701 +JUMPV +LABELV $703 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 bounceBallFire +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $704 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 slowBlobFire +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $705 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 bounceBallFire_level2 +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $706 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Prickles +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $707 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireBreath_tyrant +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $708 +ADDRGP4 g_humanStage+12 +INDIRI4 +CNSTI4 2 +NEI4 $701 +CNSTI4 6 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $701 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 massDriverFire2 +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $712 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $713 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 acidBombFire2x +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $713 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRGP4 acidBombFire +CALLV +pop +LABELV $701 +LABELV $697 +endproc FireWeapon3 16 20 +export FireWeapon2 +proc FireWeapon2 16 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $719 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 CalcMuzzlePoint +CALLV +pop +ADDRGP4 $720 +JUMPV +LABELV $719 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRGP4 muzzle +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +LABELV $720 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 12 +LTI4 $733 +ADDRLP4 0 +INDIRI4 +CNSTI4 20 +GTI4 $734 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $735-48 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $735 +address $724 +address $727 +address $722 +address $722 +address $722 +address $729 +address $730 +address $731 +address $728 +code +LABELV $733 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +EQI4 $725 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +EQI4 $726 +ADDRGP4 $722 +JUMPV +LABELV $734 +ADDRLP4 0 +INDIRI4 +CNSTI4 29 +EQI4 $732 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +EQI4 $732 +ADDRLP4 0 +INDIRI4 +CNSTI4 31 +EQI4 $732 +ADDRGP4 $722 +JUMPV +LABELV $724 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1157234688 +ARGF4 +CNSTI4 4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRGP4 bulletFire +CALLV +pop +ADDRGP4 $722 +JUMPV +LABELV $725 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 poisonCloud +CALLV +pop +ADDRGP4 $722 +JUMPV +LABELV $726 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 areaZapFire +CALLV +pop +ADDRGP4 $722 +JUMPV +LABELV $727 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 painSawFire2 +CALLV +pop +ADDRGP4 $722 +JUMPV +LABELV $728 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 LCChargeFire +CALLV +pop +ADDRGP4 $722 +JUMPV +LABELV $729 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1138819072 +ARGF4 +CNSTI4 8 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 bulletFire +CALLV +pop +ADDRGP4 $722 +JUMPV +LABELV $730 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FlamerNormal +CALLV +pop +ADDRGP4 $722 +JUMPV +LABELV $731 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 prifleStasisFire +CALLV +pop +ADDRGP4 $722 +JUMPV +LABELV $732 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 cancelBuildFire +CALLV +pop +LABELV $722 +LABELV $718 +endproc FireWeapon2 16 20 +export FireWeapon +proc FireWeapon 48 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $738 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 CalcMuzzlePoint +CALLV +pop +ADDRGP4 $739 +JUMPV +LABELV $738 +ADDRFP4 0 +INDIRP4 +CNSTI4 1232 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRGP4 muzzle +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +LABELV $739 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $741 +ADDRLP4 0 +INDIRI4 +CNSTI4 31 +GTI4 $741 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $771-12 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $771 +address $743 +address $744 +address $747 +address $748 +address $749 +address $745 +address $746 +address $750 +address $751 +address $752 +address $760 +address $753 +address $759 +address $757 +address $754 +address $755 +address $756 +address $758 +address $761 +address $763 +address $762 +address $764 +address $765 +address $766 +address $767 +address $768 +address $769 +address $769 +address $770 +code +LABELV $743 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1115684864 +ARGF4 +ADDRLP4 8 +CNSTF4 1092616192 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +CNSTI4 32 +ARGI4 +CNSTI4 31 +ARGI4 +ADDRGP4 meleeAttack +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $744 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1116078080 +ARGF4 +ADDRLP4 12 +CNSTF4 1092616192 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +CNSTI4 32 +ARGI4 +CNSTI4 31 +ARGI4 +ADDRGP4 meleeAttack +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $745 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1117126656 +ARGF4 +ADDRLP4 16 +CNSTF4 1094713344 +ASGNF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +CNSTI4 80 +ARGI4 +CNSTI4 33 +ARGI4 +ADDRGP4 meleeAttack +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $746 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1117519872 +ARGF4 +ADDRLP4 20 +CNSTF4 1094713344 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +CNSTI4 80 +ARGI4 +CNSTI4 33 +ARGI4 +ADDRGP4 meleeAttack +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $747 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1117782016 +ARGF4 +ADDRLP4 24 +CNSTF4 1095761920 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +CNSTI4 40 +ARGI4 +CNSTI4 38 +ARGI4 +ADDRGP4 meleeAttack +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $748 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1117939302 +ARGF4 +ADDRLP4 28 +CNSTF4 1096810496 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +CNSTI4 45 +ARGI4 +CNSTI4 38 +ARGI4 +ADDRGP4 meleeAttack +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $749 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1116471296 +ARGF4 +ADDRLP4 32 +CNSTF4 1094713344 +ASGNF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 36 +CNSTI4 40 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRGP4 meleeAttack +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $750 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1120403456 +ARGF4 +CNSTF4 1096810496 +ARGF4 +CNSTF4 1101004800 +ARGF4 +CNSTI4 100 +ARGI4 +CNSTI4 44 +ARGI4 +ADDRGP4 meleeAttack +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $751 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 blasterFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $752 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1128792064 +ARGF4 +ADDRLP4 40 +CNSTI4 5 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRI4 +ARGI4 +ADDRGP4 bulletFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $753 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 shotgunFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $754 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1147207680 +ARGF4 +ADDRLP4 44 +CNSTI4 6 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRGP4 bulletFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $755 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 NapalmFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $756 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 pulseRifleFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $757 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 massDriverFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $758 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 LCChargeFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $759 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 lasGunFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $760 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 painSawFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $761 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 throwGrenade +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $762 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 throwMine +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $763 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 throwSmoke +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $764 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 lockBlobLauncherFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $765 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 hiveFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $766 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 teslaFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $767 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1128792064 +ARGF4 +CNSTI4 10 +ARGI4 +CNSTI4 54 +ARGI4 +ADDRGP4 bulletFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $768 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FlameTurretFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $769 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 17 +ARGI4 +ADDRGP4 buildFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $770 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 44 +ARGI4 +ADDRGP4 buildFire +CALLV +pop +LABELV $741 +LABELV $737 +endproc FireWeapon 48 24 +import Prickles_Fire +import launch_saw +import launch_grenade_flames +import FlameTurretFireNormal +import FireBreath_fire +import FlamerNormalFire +import NapalmChargeImp +import NapalmChargeFire +import fire_md2 +bss +align 4 +LABELV zaps +skip 3840 +align 4 +LABELV muzzle +skip 12 +align 4 +LABELV up +skip 12 +align 4 +LABELV right +skip 12 +align 4 +LABELV forward +skip 12 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $595 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 50 +byte 1 122 +byte 1 97 +byte 1 112 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $549 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 100 +byte 1 0 diff --git a/build/release-linux-x86_64/base/qcommon/q_math.asm b/build/release-linux-x86_64/base/qcommon/q_math.asm new file mode 100644 index 0000000..6ebd07f --- /dev/null +++ b/build/release-linux-x86_64/base/qcommon/q_math.asm @@ -0,0 +1,8172 @@ +code +proc VectorCompare 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +NEF4 $12 +ADDRLP4 8 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +NEF4 $12 +ADDRLP4 12 +CNSTI4 8 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +EQF4 $9 +LABELV $12 +CNSTI4 0 +RETI4 +ADDRGP4 $8 +JUMPV +LABELV $9 +CNSTI4 1 +RETI4 +LABELV $8 +endproc VectorCompare 16 0 +proc VectorCompareEpsilon 44 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +INDIRF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +INDIRF4 +ARGF4 +ADDRLP4 36 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 8 +INDIRF4 +GTF4 $25 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 8 +INDIRF4 +GTF4 $25 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 8 +INDIRF4 +LEF4 $20 +LABELV $25 +CNSTI4 0 +RETI4 +ADDRGP4 $13 +JUMPV +LABELV $20 +CNSTI4 1 +RETI4 +LABELV $13 +endproc VectorCompareEpsilon 44 4 +proc VectorLength 20 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 16 +INDIRF4 +RETF4 +LABELV $26 +endproc VectorLength 20 4 +proc VectorLengthSquared 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +RETF4 +LABELV $27 +endproc VectorLengthSquared 16 0 +proc Distance 32 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 28 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +RETF4 +LABELV $28 +endproc Distance 32 4 +proc DistanceSquared 32 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +RETF4 +LABELV $31 +endproc DistanceSquared 32 0 +proc VectorNormalizeFast 36 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 20 +ADDRGP4 Q_rsqrt +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $38 +endproc VectorNormalizeFast 36 4 +proc VectorInverse 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $39 +endproc VectorInverse 12 0 +proc CrossProduct 40 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 4 +ASGNI4 +ADDRLP4 12 +CNSTI4 8 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 20 +CNSTI4 8 +ASGNI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 36 +CNSTI4 4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +LABELV $40 +endproc CrossProduct 40 0 +data +export vec3_origin +align 4 +LABELV vec3_origin +byte 4 0 +byte 4 0 +byte 4 0 +export axisDefault +align 4 +LABELV axisDefault +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +export colorBlack +align 4 +LABELV colorBlack +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +export colorRed +align 4 +LABELV colorRed +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 1065353216 +export colorGreen +align 4 +LABELV colorGreen +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1065353216 +export colorBlue +align 4 +LABELV colorBlue +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1065353216 +export colorYellow +align 4 +LABELV colorYellow +byte 4 1065353216 +byte 4 1065353216 +byte 4 0 +byte 4 1065353216 +export colorMagenta +align 4 +LABELV colorMagenta +byte 4 1065353216 +byte 4 0 +byte 4 1065353216 +byte 4 1065353216 +export colorCyan +align 4 +LABELV colorCyan +byte 4 0 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +export colorWhite +align 4 +LABELV colorWhite +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +export colorLtGrey +align 4 +LABELV colorLtGrey +byte 4 1061158912 +byte 4 1061158912 +byte 4 1061158912 +byte 4 1065353216 +export colorMdGrey +align 4 +LABELV colorMdGrey +byte 4 1056964608 +byte 4 1056964608 +byte 4 1056964608 +byte 4 1065353216 +export colorDkGrey +align 4 +LABELV colorDkGrey +byte 4 1048576000 +byte 4 1048576000 +byte 4 1048576000 +byte 4 1065353216 +export g_color_table +align 4 +LABELV g_color_table +byte 4 1045220557 +byte 4 1045220557 +byte 4 1045220557 +byte 4 1065353216 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1065353216 +byte 4 0 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +byte 4 0 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +export bytedirs +align 4 +LABELV bytedirs +byte 4 3204879951 +byte 4 0 +byte 4 1062847556 +byte 4 3202531056 +byte 4 1047828139 +byte 4 1063074669 +byte 4 3197577718 +byte 4 0 +byte 4 1064605338 +byte 4 3198039930 +byte 4 1056964608 +byte 4 1062149053 +byte 4 3190184938 +byte 4 1049007711 +byte 4 1064532072 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1062847556 +byte 4 1057396303 +byte 4 3189189110 +byte 4 1060597999 +byte 4 1060013330 +byte 4 1041705462 +byte 4 1060597999 +byte 4 1060013330 +byte 4 0 +byte 4 1057396303 +byte 4 1062847556 +byte 4 1050556282 +byte 4 1056964608 +byte 4 1062149053 +byte 4 1057396303 +byte 4 0 +byte 4 1062847556 +byte 4 1050094070 +byte 4 0 +byte 4 1064605338 +byte 4 1055047408 +byte 4 1047828139 +byte 4 1063074669 +byte 4 1042701290 +byte 4 1049007711 +byte 4 1064532072 +byte 4 3207496978 +byte 4 1041705462 +byte 4 1060597999 +byte 4 3209632701 +byte 4 1050556282 +byte 4 1056964608 +byte 4 3205921044 +byte 4 1054458931 +byte 4 1060121929 +byte 4 3210331204 +byte 4 1057396303 +byte 4 0 +byte 4 3210558317 +byte 4 1055047408 +byte 4 1047828139 +byte 4 3208081647 +byte 4 1060013330 +byte 4 1041705462 +byte 4 3207605577 +byte 4 1058437396 +byte 4 1054458931 +byte 4 3204448256 +byte 4 1062149053 +byte 4 1050556282 +byte 4 3195311787 +byte 4 1063074669 +byte 4 1055047408 +byte 4 3201942579 +byte 4 1060121929 +byte 4 1058437396 +byte 4 3208081647 +byte 4 1060013330 +byte 4 3189189110 +byte 4 3204448256 +byte 4 1062149053 +byte 4 3198039930 +byte 4 3204879951 +byte 4 1062847556 +byte 4 0 +byte 4 0 +byte 4 1062847556 +byte 4 3204879951 +byte 4 3195311787 +byte 4 1063074669 +byte 4 3202531056 +byte 4 0 +byte 4 1064605338 +byte 4 3197577718 +byte 4 3196491359 +byte 4 1064532072 +byte 4 3190184938 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 1064605338 +byte 4 1050094070 +byte 4 3196491359 +byte 4 1064532072 +byte 4 1042701290 +byte 4 1047828139 +byte 4 1063074669 +byte 4 1055047408 +byte 4 1049007711 +byte 4 1064532072 +byte 4 1042701290 +byte 4 1056964608 +byte 4 1062149053 +byte 4 1050556282 +byte 4 1047828139 +byte 4 1063074669 +byte 4 3202531056 +byte 4 1049007711 +byte 4 1064532072 +byte 4 3190184938 +byte 4 1056964608 +byte 4 1062149053 +byte 4 3198039930 +byte 4 1062847556 +byte 4 1057396303 +byte 4 0 +byte 4 1060597999 +byte 4 1060013330 +byte 4 1041705462 +byte 4 1060597999 +byte 4 1060013330 +byte 4 3189189110 +byte 4 1057396303 +byte 4 1062847556 +byte 4 0 +byte 4 1054458931 +byte 4 1060121929 +byte 4 1058437396 +byte 4 1063074669 +byte 4 1055047408 +byte 4 1047828139 +byte 4 1060121929 +byte 4 1058437396 +byte 4 1054458931 +byte 4 1062149053 +byte 4 1050556282 +byte 4 1056964608 +byte 4 1060013330 +byte 4 1041705462 +byte 4 1060597999 +byte 4 1058437396 +byte 4 1054458931 +byte 4 1060121929 +byte 4 1064605338 +byte 4 1050094070 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 1064532072 +byte 4 1042701290 +byte 4 1049007711 +byte 4 1062847556 +byte 4 3204879951 +byte 4 0 +byte 4 1064605338 +byte 4 3197577718 +byte 4 0 +byte 4 1063074669 +byte 4 3202531056 +byte 4 1047828139 +byte 4 1064532072 +byte 4 3190184938 +byte 4 1049007711 +byte 4 1062149053 +byte 4 3198039930 +byte 4 1056964608 +byte 4 1060013330 +byte 4 3189189110 +byte 4 1060597999 +byte 4 1062847556 +byte 4 0 +byte 4 1057396303 +byte 4 1063074669 +byte 4 1055047408 +byte 4 3195311787 +byte 4 1062149053 +byte 4 1050556282 +byte 4 3204448256 +byte 4 1064532072 +byte 4 1042701290 +byte 4 3196491359 +byte 4 1057396303 +byte 4 0 +byte 4 3210331204 +byte 4 1060013330 +byte 4 1041705462 +byte 4 3208081647 +byte 4 1060013330 +byte 4 3189189110 +byte 4 3208081647 +byte 4 1062847556 +byte 4 0 +byte 4 3204879951 +byte 4 1062149053 +byte 4 3198039930 +byte 4 3204448256 +byte 4 1063074669 +byte 4 3202531056 +byte 4 3195311787 +byte 4 1064532072 +byte 4 3190184938 +byte 4 3196491359 +byte 4 1041705462 +byte 4 1060597999 +byte 4 3207496978 +byte 4 1050556282 +byte 4 1056964608 +byte 4 3209632701 +byte 4 1054458931 +byte 4 1060121929 +byte 4 3205921044 +byte 4 1055047408 +byte 4 1047828139 +byte 4 3210558317 +byte 4 1058437396 +byte 4 1054458931 +byte 4 3207605577 +byte 4 1060121929 +byte 4 1058437396 +byte 4 3201942579 +byte 4 3189189110 +byte 4 1060597999 +byte 4 3207496978 +byte 4 3198039930 +byte 4 1056964608 +byte 4 3209632701 +byte 4 0 +byte 4 1057396303 +byte 4 3210331204 +byte 4 3204879951 +byte 4 0 +byte 4 3210331204 +byte 4 3202531056 +byte 4 1047828139 +byte 4 3210558317 +byte 4 3197577718 +byte 4 0 +byte 4 3212088986 +byte 4 3190184938 +byte 4 1049007711 +byte 4 3212015720 +byte 4 0 +byte 4 0 +byte 4 3212836864 +byte 4 1050094070 +byte 4 0 +byte 4 3212088986 +byte 4 1042701290 +byte 4 1049007711 +byte 4 3212015720 +byte 4 3202531056 +byte 4 3195311787 +byte 4 3210558317 +byte 4 3198039930 +byte 4 3204448256 +byte 4 3209632701 +byte 4 3190184938 +byte 4 3196491359 +byte 4 3212015720 +byte 4 0 +byte 4 3210331204 +byte 4 3204879951 +byte 4 3189189110 +byte 4 3208081647 +byte 4 3207496978 +byte 4 1041705462 +byte 4 3208081647 +byte 4 3207496978 +byte 4 0 +byte 4 3204879951 +byte 4 3210331204 +byte 4 1050556282 +byte 4 3204448256 +byte 4 3209632701 +byte 4 1055047408 +byte 4 3195311787 +byte 4 3210558317 +byte 4 1042701290 +byte 4 3196491359 +byte 4 3212015720 +byte 4 1047828139 +byte 4 3210558317 +byte 4 3202531056 +byte 4 1056964608 +byte 4 3209632701 +byte 4 3198039930 +byte 4 1054458931 +byte 4 3207605577 +byte 4 3205921044 +byte 4 1060597999 +byte 4 3207496978 +byte 4 3189189110 +byte 4 1060121929 +byte 4 3205921044 +byte 4 3201942579 +byte 4 1058437396 +byte 4 3201942579 +byte 4 3207605577 +byte 4 0 +byte 4 3212088986 +byte 4 3197577718 +byte 4 0 +byte 4 3212836864 +byte 4 0 +byte 4 1049007711 +byte 4 3212015720 +byte 4 3190184938 +byte 4 0 +byte 4 3210331204 +byte 4 1057396303 +byte 4 0 +byte 4 3212088986 +byte 4 1050094070 +byte 4 1047828139 +byte 4 3210558317 +byte 4 1055047408 +byte 4 1049007711 +byte 4 3212015720 +byte 4 1042701290 +byte 4 1056964608 +byte 4 3209632701 +byte 4 1050556282 +byte 4 1060597999 +byte 4 3207496978 +byte 4 1041705462 +byte 4 1057396303 +byte 4 3210331204 +byte 4 0 +byte 4 3195311787 +byte 4 3210558317 +byte 4 3202531056 +byte 4 3204448256 +byte 4 3209632701 +byte 4 3198039930 +byte 4 3196491359 +byte 4 3212015720 +byte 4 3190184938 +byte 4 3210331204 +byte 4 3204879951 +byte 4 0 +byte 4 3208081647 +byte 4 3207496978 +byte 4 3189189110 +byte 4 3208081647 +byte 4 3207496978 +byte 4 1041705462 +byte 4 3204879951 +byte 4 3210331204 +byte 4 0 +byte 4 3204448256 +byte 4 3209632701 +byte 4 1050556282 +byte 4 3195311787 +byte 4 3210558317 +byte 4 1055047408 +byte 4 3196491359 +byte 4 3212015720 +byte 4 1042701290 +byte 4 3210558317 +byte 4 3202531056 +byte 4 1047828139 +byte 4 3209632701 +byte 4 3198039930 +byte 4 1056964608 +byte 4 3207605577 +byte 4 3205921044 +byte 4 1054458931 +byte 4 3207496978 +byte 4 3189189110 +byte 4 1060597999 +byte 4 3202531056 +byte 4 3195311787 +byte 4 1063074669 +byte 4 3205921044 +byte 4 3201942579 +byte 4 1060121929 +byte 4 3198039930 +byte 4 3204448256 +byte 4 1062149053 +byte 4 3189189110 +byte 4 3208081647 +byte 4 1060013330 +byte 4 3201942579 +byte 4 3207605577 +byte 4 1058437396 +byte 4 3190184938 +byte 4 3196491359 +byte 4 1064532072 +byte 4 1055047408 +byte 4 3195311787 +byte 4 1063074669 +byte 4 1042701290 +byte 4 3196491359 +byte 4 1064532072 +byte 4 1050556282 +byte 4 3204448256 +byte 4 1062149053 +byte 4 1041705462 +byte 4 3208081647 +byte 4 1060013330 +byte 4 0 +byte 4 3204879951 +byte 4 1062847556 +byte 4 1054458931 +byte 4 3207605577 +byte 4 1058437396 +byte 4 1058437396 +byte 4 3201942579 +byte 4 1060121929 +byte 4 1060121929 +byte 4 3205921044 +byte 4 1054458931 +byte 4 3212088986 +byte 4 1050094070 +byte 4 0 +byte 4 3212015720 +byte 4 1042701290 +byte 4 1049007711 +byte 4 3212836864 +byte 4 0 +byte 4 0 +byte 4 3210331204 +byte 4 0 +byte 4 1057396303 +byte 4 3212088986 +byte 4 3197577718 +byte 4 0 +byte 4 3212015720 +byte 4 3190184938 +byte 4 1049007711 +byte 4 3210558317 +byte 4 1055047408 +byte 4 3195311787 +byte 4 3212015720 +byte 4 1042701290 +byte 4 3196491359 +byte 4 3209632701 +byte 4 1050556282 +byte 4 3204448256 +byte 4 3210558317 +byte 4 3202531056 +byte 4 3195311787 +byte 4 3212015720 +byte 4 3190184938 +byte 4 3196491359 +byte 4 3209632701 +byte 4 3198039930 +byte 4 3204448256 +byte 4 3207496978 +byte 4 1041705462 +byte 4 3208081647 +byte 4 3207496978 +byte 4 3189189110 +byte 4 3208081647 +byte 4 3210331204 +byte 4 0 +byte 4 3204879951 +byte 4 3207605577 +byte 4 1058437396 +byte 4 3201942579 +byte 4 3205921044 +byte 4 1054458931 +byte 4 3207605577 +byte 4 3201942579 +byte 4 1060121929 +byte 4 3205921044 +byte 4 3201942579 +byte 4 3207605577 +byte 4 3205921044 +byte 4 3205921044 +byte 4 3201942579 +byte 4 3207605577 +byte 4 3207605577 +byte 4 3205921044 +byte 4 3201942579 +export Q_rand +code +proc Q_rand 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 69069 +ADDRFP4 0 +INDIRP4 +INDIRI4 +MULI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +RETI4 +LABELV $60 +endproc Q_rand 4 0 +export Q_random +proc Q_random 4 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 Q_rand +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 65535 +BANDI4 +CVIF4 4 +CNSTF4 1199570944 +DIVF4 +RETF4 +LABELV $61 +endproc Q_random 4 4 +export Q_crandom +proc Q_crandom 4 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 Q_random +CALLF4 +ASGNF4 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +RETF4 +LABELV $62 +endproc Q_crandom 4 4 +export ClampChar +proc ClampChar 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 -128 +GEI4 $64 +CNSTI4 -128 +RETI4 +ADDRGP4 $63 +JUMPV +LABELV $64 +ADDRFP4 0 +INDIRI4 +CNSTI4 127 +LEI4 $66 +CNSTI4 127 +RETI4 +ADDRGP4 $63 +JUMPV +LABELV $66 +ADDRFP4 0 +INDIRI4 +CVII1 4 +CVII4 1 +RETI4 +LABELV $63 +endproc ClampChar 0 0 +export ClampShort +proc ClampShort 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 -32768 +GEI4 $69 +CNSTI4 -32768 +RETI4 +ADDRGP4 $68 +JUMPV +LABELV $69 +ADDRFP4 0 +INDIRI4 +CNSTI4 32767 +LEI4 $71 +CNSTI4 32767 +RETI4 +ADDRGP4 $68 +JUMPV +LABELV $71 +ADDRFP4 0 +INDIRI4 +CVII2 4 +CVII4 2 +RETI4 +LABELV $68 +endproc ClampShort 0 0 +export DirToByte +proc DirToByte 28 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $74 +CNSTI4 0 +RETI4 +ADDRGP4 $73 +JUMPV +LABELV $74 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 16 +INDIRI4 +ASGNI4 +LABELV $76 +ADDRLP4 24 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 bytedirs +ADDP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 bytedirs+4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 bytedirs+8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +LEF4 $82 +ADDRLP4 8 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $82 +LABELV $77 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 162 +LTI4 $76 +ADDRLP4 12 +INDIRI4 +RETI4 +LABELV $73 +endproc DirToByte 28 0 +export ByteToDir +proc ByteToDir 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $87 +ADDRFP4 0 +INDIRI4 +CNSTI4 162 +LTI4 $85 +LABELV $87 +ADDRFP4 4 +INDIRP4 +ADDRGP4 vec3_origin +INDIRB +ASGNB 12 +ADDRGP4 $84 +JUMPV +LABELV $85 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bytedirs +ADDP4 +INDIRB +ASGNB 12 +LABELV $84 +endproc ByteToDir 4 0 +export ColorBytes3 +proc ColorBytes3 40 0 +ADDRLP4 12 +CNSTF4 1132396544 +ADDRFP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 16 +INDIRF4 +LTF4 $90 +ADDRLP4 4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $91 +JUMPV +LABELV $90 +ADDRLP4 4 +ADDRLP4 12 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $91 +ADDRLP4 0 +ADDRLP4 4 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 20 +CNSTF4 1132396544 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +LTF4 $94 +ADDRLP4 8 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $95 +JUMPV +LABELV $94 +ADDRLP4 8 +ADDRLP4 20 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $95 +ADDRLP4 0+1 +ADDRLP4 8 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 32 +CNSTF4 1132396544 +ADDRFP4 8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 36 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 36 +INDIRF4 +LTF4 $98 +ADDRLP4 28 +ADDRLP4 32 +INDIRF4 +ADDRLP4 36 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $99 +JUMPV +LABELV $98 +ADDRLP4 28 +ADDRLP4 32 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $99 +ADDRLP4 0+2 +ADDRLP4 28 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 0 +INDIRU4 +RETU4 +LABELV $88 +endproc ColorBytes3 40 0 +export ColorBytes4 +proc ColorBytes4 52 0 +ADDRLP4 12 +CNSTF4 1132396544 +ADDRFP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 16 +INDIRF4 +LTF4 $102 +ADDRLP4 4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $103 +JUMPV +LABELV $102 +ADDRLP4 4 +ADDRLP4 12 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $103 +ADDRLP4 0 +ADDRLP4 4 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 20 +CNSTF4 1132396544 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +LTF4 $106 +ADDRLP4 8 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $107 +JUMPV +LABELV $106 +ADDRLP4 8 +ADDRLP4 20 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $107 +ADDRLP4 0+1 +ADDRLP4 8 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 32 +CNSTF4 1132396544 +ADDRFP4 8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 36 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 36 +INDIRF4 +LTF4 $110 +ADDRLP4 28 +ADDRLP4 32 +INDIRF4 +ADDRLP4 36 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $111 +JUMPV +LABELV $110 +ADDRLP4 28 +ADDRLP4 32 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $111 +ADDRLP4 0+2 +ADDRLP4 28 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 44 +CNSTF4 1132396544 +ADDRFP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 48 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 48 +INDIRF4 +LTF4 $114 +ADDRLP4 40 +ADDRLP4 44 +INDIRF4 +ADDRLP4 48 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $115 +JUMPV +LABELV $114 +ADDRLP4 40 +ADDRLP4 44 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $115 +ADDRLP4 0+3 +ADDRLP4 40 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 0 +INDIRU4 +RETU4 +LABELV $100 +endproc ColorBytes4 52 0 +export NormalizeColor +proc NormalizeColor 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +LEF4 $117 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $117 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +LEF4 $119 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $119 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +NEF4 $121 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRGP4 $122 +JUMPV +LABELV $121 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 8 +CNSTI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 12 +CNSTI4 8 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +DIVF4 +ASGNF4 +LABELV $122 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $116 +endproc NormalizeColor 16 0 +export PlaneFromPoints +proc PlaneFromPoints 76 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 32 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 36 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 8 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 12 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 4 +ASGNI4 +ADDRLP4 12+4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 8 +ASGNI4 +ADDRLP4 12+8 +ADDRFP4 12 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 56 +INDIRF4 +CNSTF4 0 +NEF4 $128 +CNSTI4 0 +RETI4 +ADDRGP4 $123 +JUMPV +LABELV $128 +ADDRLP4 68 +CNSTI4 4 +ASGNI4 +ADDRLP4 72 +CNSTI4 8 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 1 +RETI4 +LABELV $123 +endproc PlaneFromPoints 76 12 +export RotatePointAroundVector +proc RotatePointAroundVector 148 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTF4 1078530011 +ADDRFP4 12 +INDIRF4 +MULF4 +CNSTF4 1127481344 +DIVF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 84 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 88 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 88 +INDIRF4 +ASGNF4 +ADDRLP4 36 +CNSTF4 1065353216 +ADDRLP4 40 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 100 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 100 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 108 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 112 +ADDRLP4 108 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 112 +INDIRF4 +ADDRLP4 112 +INDIRF4 +MULF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 116 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 120 +ADDRLP4 116 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 120 +INDIRF4 +ADDRLP4 120 +INDIRF4 +MULF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 48 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 108 +INDIRP4 +INDIRF4 +MULF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 52 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +MULF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 108 +INDIRP4 +INDIRF4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +MULF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 60 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64 +ADDRLP4 108 +INDIRP4 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 68 +ADDRLP4 116 +INDIRP4 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 72 +INDIRF4 +ADDRLP4 40 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 48 +INDIRF4 +ADDRLP4 68 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 52 +INDIRF4 +ADDRLP4 64 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+12 +ADDRLP4 48 +INDIRF4 +ADDRLP4 68 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+12+4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 40 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+12+8 +ADDRLP4 56 +INDIRF4 +ADDRLP4 60 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+24 +ADDRLP4 52 +INDIRF4 +ADDRLP4 64 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+24+4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 60 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+24+8 +ADDRLP4 80 +INDIRF4 +ADDRLP4 40 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 132 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 0+12 +INDIRF4 +MULF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 0+12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 140 +CNSTI4 8 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 140 +INDIRI4 +ADDP4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 0+24 +INDIRF4 +MULF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 0+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 140 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0+24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $130 +endproc RotatePointAroundVector 148 4 +export RotateAroundDirection +proc RotateAroundDirection 60 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +CNSTF4 1078530011 +ADDRFP4 4 +INDIRF4 +MULF4 +CNSTF4 1127481344 +DIVF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 PerpendicularVector +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +LABELV $155 +endproc RotateAroundDirection 60 12 +export vectoangles +proc vectoangles 40 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +NEF4 $157 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +NEF4 $157 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +LEF4 $159 +ADDRLP4 4 +CNSTF4 1119092736 +ASGNF4 +ADDRGP4 $158 +JUMPV +LABELV $159 +ADDRLP4 4 +CNSTF4 1132920832 +ASGNF4 +ADDRGP4 $158 +JUMPV +LABELV $157 +ADDRFP4 0 +INDIRP4 +INDIRF4 +CNSTF4 0 +EQF4 $161 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 atan2 +CALLF4 +ASGNF4 +ADDRLP4 0 +CNSTF4 1127481344 +ADDRLP4 24 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRGP4 $162 +JUMPV +LABELV $161 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $163 +ADDRLP4 0 +CNSTF4 1119092736 +ASGNF4 +ADDRGP4 $164 +JUMPV +LABELV $163 +ADDRLP4 0 +CNSTF4 1132920832 +ASGNF4 +LABELV $164 +LABELV $162 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $165 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $165 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 36 +ADDRGP4 atan2 +CALLF4 +ASGNF4 +ADDRLP4 4 +CNSTF4 1127481344 +ADDRLP4 36 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +GEF4 $167 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $167 +LABELV $158 +ADDRFP4 4 +INDIRP4 +ADDRLP4 4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTF4 0 +ASGNF4 +LABELV $156 +endproc vectoangles 40 8 +export AxisToAngles +proc AxisToAngles 52 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +NEF4 $170 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +NEF4 $170 +ADDRLP4 24 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +LEF4 $172 +ADDRLP4 8 +CNSTF4 1119092736 +ASGNF4 +ADDRGP4 $171 +JUMPV +LABELV $172 +ADDRLP4 8 +CNSTF4 1132920832 +ASGNF4 +ADDRGP4 $171 +JUMPV +LABELV $170 +ADDRFP4 0 +INDIRP4 +INDIRF4 +CNSTF4 0 +EQF4 $174 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 atan2 +CALLF4 +ASGNF4 +ADDRLP4 4 +CNSTF4 1127481344 +ADDRLP4 28 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRGP4 $175 +JUMPV +LABELV $174 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $176 +ADDRLP4 4 +CNSTF4 1119092736 +ASGNF4 +ADDRGP4 $177 +JUMPV +LABELV $176 +ADDRLP4 4 +CNSTF4 1132920832 +ASGNF4 +LABELV $177 +LABELV $175 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +GEF4 $178 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $178 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 32 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 36 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 40 +ADDRGP4 atan2 +CALLF4 +ASGNF4 +ADDRLP4 8 +CNSTF4 1127481344 +ADDRLP4 40 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +GEF4 $180 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $180 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 48 +ADDRGP4 atan2 +CALLF4 +ASGNF4 +ADDRLP4 0 +CNSTF4 1127481344 +ADDRLP4 48 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $182 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $182 +LABELV $171 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRF4 +NEGF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0 +INDIRF4 +ASGNF4 +LABELV $169 +endproc AxisToAngles 52 8 +export AnglesToAxis +proc AnglesToAxis 16 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRGP4 vec3_origin +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 vec3_origin+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRGP4 vec3_origin+8 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $184 +endproc AnglesToAxis 16 16 +export AxisClear +proc AxisClear 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTF4 1065353216 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $189 +endproc AxisClear 0 0 +export AxisCopy +proc AxisCopy 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +CNSTI4 12 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +CNSTI4 24 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +LABELV $190 +endproc AxisCopy 8 0 +export ProjectPointOnPlane +proc ProjectPointOnPlane 72 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 28 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 32 +CNSTI4 4 +ASGNI4 +ADDRLP4 36 +ADDRFP4 8 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 36 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 8 +ASGNI4 +ADDRLP4 48 +ADDRFP4 8 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 48 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 20 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 52 +INDIRF4 +ADDRLP4 52 +INDIRF4 +MULF4 +ADDF4 +DIVF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 20 +INDIRF4 +ADDRLP4 0 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +MULF4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+8 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 64 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 68 +CNSTI4 8 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4+8 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +LABELV $191 +endproc ProjectPointOnPlane 72 0 +export MakeNormalVectors +proc MakeNormalVectors 36 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +CNSTI4 4 +ASGNI4 +ADDRLP4 16 +CNSTI4 8 +ASGNI4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +CNSTI4 8 +ASGNI4 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +LABELV $196 +endproc MakeNormalVectors 36 12 +export VectorRotate +proc VectorRotate 40 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 4 +ASGNI4 +ADDRLP4 12 +CNSTI4 8 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +CNSTI4 4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +CNSTI4 8 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $197 +endproc VectorRotate 40 0 +export Q_rsqrt +proc Q_rsqrt 24 0 +ADDRLP4 12 +CNSTF4 1069547520 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 8 +CNSTF4 1056964608 +ADDRLP4 16 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 1597463007 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +RSHI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDRLP4 0 +INDIRF4 +MULF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $198 +endproc Q_rsqrt 24 0 +export Q_fabs +proc Q_fabs 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $199 +endproc Q_fabs 4 0 +export LerpAngle +proc LerpAngle 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRF4 +ADDRFP4 0 +INDIRF4 +SUBF4 +CNSTF4 1127481344 +LEF4 $201 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +CNSTF4 1135869952 +SUBF4 +ASGNF4 +LABELV $201 +ADDRFP4 4 +INDIRF4 +ADDRFP4 0 +INDIRF4 +SUBF4 +CNSTF4 3274964992 +GEF4 $203 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $203 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ADDRFP4 8 +INDIRF4 +ADDRFP4 4 +INDIRF4 +ADDRFP4 0 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $200 +endproc LerpAngle 8 0 +export AngleSubtract +proc AngleSubtract 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ADDRFP4 4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $207 +JUMPV +LABELV $206 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +CNSTF4 1135869952 +SUBF4 +ASGNF4 +LABELV $207 +ADDRLP4 0 +INDIRF4 +CNSTF4 1127481344 +GTF4 $206 +ADDRGP4 $210 +JUMPV +LABELV $209 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $210 +ADDRLP4 0 +INDIRF4 +CNSTF4 3274964992 +LTF4 $209 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $205 +endproc AngleSubtract 4 0 +export AnglesSubtract +proc AnglesSubtract 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 AngleSubtract +CALLF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +ADDRGP4 AngleSubtract +CALLF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 12 +CNSTI4 8 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 AngleSubtract +CALLF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +LABELV $212 +endproc AnglesSubtract 20 8 +export AngleMod +proc AngleMod 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 0 +CNSTF4 1001652224 +CNSTF4 1127615329 +ADDRFP4 0 +INDIRF4 +MULF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +RETF4 +LABELV $213 +endproc AngleMod 0 0 +export AngleNormalize360 +proc AngleNormalize360 0 0 +CNSTF4 1001652224 +CNSTF4 1127615329 +ADDRFP4 0 +INDIRF4 +MULF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +CVIF4 4 +MULF4 +RETF4 +LABELV $214 +endproc AngleNormalize360 0 0 +export AngleNormalize180 +proc AngleNormalize180 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 AngleNormalize360 +CALLF4 +ASGNF4 +ADDRFP4 0 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +CNSTF4 1127481344 +LEF4 $216 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +CNSTF4 1135869952 +SUBF4 +ASGNF4 +LABELV $216 +ADDRFP4 0 +INDIRF4 +RETF4 +LABELV $215 +endproc AngleNormalize180 4 4 +export AngleDelta +proc AngleDelta 4 4 +ADDRFP4 0 +INDIRF4 +ADDRFP4 4 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 AngleNormalize180 +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $218 +endproc AngleDelta 4 4 +export SetPlaneSignbits +proc SetPlaneSignbits 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +LABELV $220 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +CNSTF4 0 +GEF4 $224 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +LABELV $224 +LABELV $221 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $220 +ADDRFP4 0 +INDIRP4 +CNSTI4 17 +ADDP4 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +LABELV $219 +endproc SetPlaneSignbits 12 0 +export BoxOnPlaneSide +proc BoxOnPlaneSide 60 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 3 +GEI4 $227 +ADDRFP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +GTF4 $229 +CNSTI4 1 +RETI4 +ADDRGP4 $226 +JUMPV +LABELV $229 +ADDRFP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +LTF4 $231 +CNSTI4 2 +RETI4 +ADDRGP4 $226 +JUMPV +LABELV $231 +CNSTI4 3 +RETI4 +ADDRGP4 $226 +JUMPV +LABELV $227 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 17 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 8 +GEI4 $234 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $236 +ADDRLP4 4 +ADDRFP4 8 +INDIRP4 +CNSTI4 17 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 0 +INDIRI4 +RSHI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRLP4 32 +CNSTI4 2 +ASGNI4 +ADDRLP4 36 +ADDRLP4 4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LSHI4 +ADDRLP4 8 +ADDP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 0 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LSHI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +ADDRLP4 40 +INDIRI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 40 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $241 +ADDRLP4 44 +CNSTI4 1 +ASGNI4 +ADDRGP4 $242 +JUMPV +LABELV $241 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +LABELV $242 +ADDRLP4 48 +CNSTI4 2 +ASGNI4 +ADDRLP4 52 +ADDRLP4 44 +INDIRI4 +ADDRLP4 48 +INDIRI4 +LSHI4 +ADDRLP4 8 +ADDP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 0 +INDIRI4 +ADDRLP4 48 +INDIRI4 +LSHI4 +ASGNI4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +ADDRLP4 56 +INDIRI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $237 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $236 +LABELV $234 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +LTF4 $243 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +LABELV $243 +ADDRLP4 8+4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +GEF4 $245 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +LABELV $245 +ADDRLP4 16 +INDIRI4 +RETI4 +LABELV $226 +endproc BoxOnPlaneSide 60 0 +export RadiusFromBounds +proc RadiusFromBounds 36 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $249 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +LEF4 $254 +ADDRLP4 32 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $255 +JUMPV +LABELV $254 +ADDRLP4 32 +ADDRLP4 8 +INDIRF4 +ASGNF4 +LABELV $255 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +LABELV $250 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $249 +ADDRLP4 12 +ARGP4 +ADDRLP4 24 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +RETF4 +LABELV $248 +endproc RadiusFromBounds 36 4 +export ClearBounds +proc ClearBounds 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTF4 1203982208 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +CNSTF4 3351465856 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +LABELV $256 +endproc ClearBounds 16 0 +export AddPointToBounds +proc AddPointToBounds 20 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +GEF4 $258 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +LABELV $258 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +LEF4 $260 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +LABELV $260 +ADDRLP4 0 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRF4 +GEF4 $262 +ADDRLP4 4 +CNSTI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $262 +ADDRLP4 4 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +LEF4 $264 +ADDRLP4 8 +CNSTI4 4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $264 +ADDRLP4 8 +CNSTI4 8 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +GEF4 $266 +ADDRLP4 12 +CNSTI4 8 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $266 +ADDRLP4 12 +CNSTI4 8 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +LEF4 $268 +ADDRLP4 16 +CNSTI4 8 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $268 +LABELV $257 +endproc AddPointToBounds 20 0 +export BoundsIntersect +proc BoundsIntersect 24 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +LTF4 $277 +ADDRLP4 8 +CNSTI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +LTF4 $277 +ADDRLP4 12 +CNSTI4 8 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +LTF4 $277 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +GTF4 $277 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +GTF4 $277 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +LEF4 $271 +LABELV $277 +CNSTI4 0 +RETI4 +ADDRGP4 $270 +JUMPV +LABELV $271 +CNSTI4 1 +RETI4 +LABELV $270 +endproc BoundsIntersect 24 0 +export BoundsIntersectSphere +proc BoundsIntersectSphere 36 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +SUBF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +GTF4 $285 +ADDRLP4 4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +LTF4 $285 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +ADDRLP4 24 +ADDRFP4 8 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRFP4 12 +INDIRF4 +SUBF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +GTF4 $285 +ADDRLP4 24 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +LTF4 $285 +ADDRLP4 28 +CNSTI4 8 +ASGNI4 +ADDRLP4 32 +ADDRFP4 8 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 32 +INDIRF4 +ADDRFP4 12 +INDIRF4 +SUBF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRF4 +GTF4 $285 +ADDRLP4 32 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRF4 +GEF4 $279 +LABELV $285 +CNSTI4 0 +RETI4 +ADDRGP4 $278 +JUMPV +LABELV $279 +CNSTI4 1 +RETI4 +LABELV $278 +endproc BoundsIntersectSphere 36 0 +export BoundsIntersectPoint +proc BoundsIntersectPoint 32 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +GTF4 $293 +ADDRLP4 4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +LTF4 $293 +ADDRLP4 16 +CNSTI4 4 +ASGNI4 +ADDRLP4 20 +ADDRFP4 8 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRF4 +GTF4 $293 +ADDRLP4 20 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRF4 +LTF4 $293 +ADDRLP4 24 +CNSTI4 8 +ASGNI4 +ADDRLP4 28 +ADDRFP4 8 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRF4 +GTF4 $293 +ADDRLP4 28 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRF4 +GEF4 $287 +LABELV $293 +CNSTI4 0 +RETI4 +ADDRGP4 $286 +JUMPV +LABELV $287 +CNSTI4 1 +RETI4 +LABELV $286 +endproc BoundsIntersectPoint 32 0 +export VectorNormalize +proc VectorNormalize 40 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +EQF4 $295 +ADDRLP4 4 +CNSTF4 1065353216 +ADDRLP4 0 +INDIRF4 +DIVF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $295 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $294 +endproc VectorNormalize 40 4 +export VectorNormalize2 +proc VectorNormalize2 36 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +EQF4 $298 +ADDRLP4 4 +CNSTF4 1065353216 +ADDRLP4 0 +INDIRF4 +DIVF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +CNSTI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 32 +CNSTI4 8 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $299 +JUMPV +LABELV $298 +ADDRLP4 32 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +LABELV $299 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $297 +endproc VectorNormalize2 36 4 +export _VectorMA +proc _VectorMA 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 12 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 8 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $300 +endproc _VectorMA 8 0 +export _DotProduct +proc _DotProduct 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 4 +ASGNI4 +ADDRLP4 12 +CNSTI4 8 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +RETF4 +LABELV $301 +endproc _DotProduct 16 0 +export _VectorSubtract +proc _VectorSubtract 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 8 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $302 +endproc _VectorSubtract 8 0 +export _VectorAdd +proc _VectorAdd 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 8 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $303 +endproc _VectorAdd 8 0 +export _VectorCopy +proc _VectorCopy 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 8 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $304 +endproc _VectorCopy 8 0 +export _VectorScale +proc _VectorScale 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 8 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $305 +endproc _VectorScale 8 0 +export Vector4Scale +proc Vector4Scale 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 8 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +CNSTI4 12 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $306 +endproc Vector4Scale 12 0 +export Q_log2 +proc Q_log2 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $309 +JUMPV +LABELV $308 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $309 +ADDRLP4 4 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +RSHI4 +ASGNI4 +ADDRFP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $308 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $307 +endproc Q_log2 8 0 +export MatrixMultiply +proc MatrixMultiply 104 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +CNSTI4 4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +CNSTI4 8 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 32 +CNSTI4 12 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 16 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 56 +CNSTI4 20 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +CNSTI4 24 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +CNSTI4 28 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 92 +CNSTI4 32 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $311 +endproc MatrixMultiply 104 0 +export VectorMatrixMultiply +proc VectorMatrixMultiply 32 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +CNSTI4 4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +CNSTI4 8 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $312 +endproc VectorMatrixMultiply 32 0 +bss +align 4 +LABELV $314 +skip 4 +align 4 +LABELV $315 +skip 4 +align 4 +LABELV $316 +skip 4 +align 4 +LABELV $317 +skip 4 +align 4 +LABELV $318 +skip 4 +align 4 +LABELV $319 +skip 4 +export AngleVectors +code +proc AngleVectors 36 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1016003125 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRGP4 $316 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 8 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRGP4 $319 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTF4 1016003125 +ADDRFP4 0 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRGP4 $315 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRGP4 $318 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTF4 1016003125 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 20 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRGP4 $314 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRGP4 $317 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $320 +ADDRFP4 4 +INDIRP4 +ADDRGP4 $318 +INDIRF4 +ADDRGP4 $319 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRGP4 $318 +INDIRF4 +ADDRGP4 $316 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRGP4 $315 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $320 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $322 +ADDRLP4 28 +CNSTF4 3212836864 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 28 +INDIRF4 +ADDRGP4 $314 +INDIRF4 +MULF4 +ADDRGP4 $315 +INDIRF4 +MULF4 +ADDRGP4 $319 +INDIRF4 +MULF4 +ADDRLP4 28 +INDIRF4 +ADDRGP4 $317 +INDIRF4 +MULF4 +ADDRGP4 $316 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 32 +CNSTF4 3212836864 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 32 +INDIRF4 +ADDRGP4 $314 +INDIRF4 +MULF4 +ADDRGP4 $315 +INDIRF4 +MULF4 +ADDRGP4 $316 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRF4 +ADDRGP4 $317 +INDIRF4 +MULF4 +ADDRGP4 $319 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTF4 3212836864 +ADDRGP4 $314 +INDIRF4 +MULF4 +ADDRGP4 $318 +INDIRF4 +MULF4 +ASGNF4 +LABELV $322 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $324 +ADDRFP4 12 +INDIRP4 +ADDRGP4 $317 +INDIRF4 +ADDRGP4 $315 +INDIRF4 +MULF4 +ADDRGP4 $319 +INDIRF4 +MULF4 +ADDRGP4 $314 +INDIRF4 +NEGF4 +ADDRGP4 $316 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRGP4 $317 +INDIRF4 +ADDRGP4 $315 +INDIRF4 +MULF4 +ADDRGP4 $316 +INDIRF4 +MULF4 +ADDRGP4 $314 +INDIRF4 +NEGF4 +ADDRGP4 $319 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRGP4 $317 +INDIRF4 +ADDRGP4 $318 +INDIRF4 +MULF4 +ASGNF4 +LABELV $324 +LABELV $313 +endproc AngleVectors 36 4 +export PerpendicularVector +proc PerpendicularVector 40 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $330 +JUMPV +LABELV $327 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 4 +INDIRF4 +GEF4 $331 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 36 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $331 +LABELV $328 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $330 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $327 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +LABELV $326 +endproc PerpendicularVector 40 12 +export pointToLineDistance +proc pointToLineDistance 84 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 8 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 68 +CNSTI4 4 +ASGNI4 +ADDRLP4 12+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 72 +CNSTI4 8 +ASGNI4 +ADDRLP4 12+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 28 +ARGP4 +ADDRLP4 76 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 80 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 0 +NEF4 $340 +CNSTF4 0 +RETF4 +ADDRGP4 $335 +JUMPV +LABELV $340 +ADDRLP4 40 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +RETF4 +LABELV $335 +endproc pointToLineDistance 84 12 +export GetPerpendicularViewVector +proc GetPerpendicularViewVector 56 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 32 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 36 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 4 +ASGNI4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 8 +ASGNI4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +LABELV $342 +endproc GetPerpendicularViewVector 56 12 +export ProjectPointOntoVector +proc ProjectPointOntoVector 68 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 32 +CNSTI4 4 +ASGNI4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 36 +CNSTI4 8 +ASGNI4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 8 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 56 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 12 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 60 +CNSTI4 4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64 +CNSTI4 8 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $347 +endproc ProjectPointOntoVector 68 4 +export VectorMaxComponent +proc VectorMaxComponent 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +LEF4 $367 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $367 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +LEF4 $369 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $369 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $366 +endproc VectorMaxComponent 4 0 +export VectorMinComponent +proc VectorMinComponent 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +GEF4 $372 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $372 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +GEF4 $374 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $374 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $371 +endproc VectorMinComponent 4 0 +export DistanceBetweenLineSegmentsSquared +proc DistanceBetweenLineSegmentsSquared 184 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 20 +ADDRFP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 100 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 12 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 112 +CNSTI4 4 +ASGNI4 +ADDRLP4 12+4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 116 +CNSTI4 8 +ASGNI4 +ADDRLP4 12+8 +ADDRFP4 12 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 128 +CNSTI4 4 +ASGNI4 +ADDRLP4 24+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 132 +CNSTI4 8 +ASGNI4 +ADDRLP4 24+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 136 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 136 +INDIRF4 +ADDRLP4 136 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 140 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 136 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64 +ADDRLP4 140 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 144 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 68 +ADDRLP4 136 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 140 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 152 +ADDRLP4 76 +INDIRF4 +ADDRLP4 64 +INDIRF4 +MULF4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 56 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 84 +ADDRLP4 152 +INDIRF4 +ASGNF4 +ADDRLP4 60 +ADDRLP4 152 +INDIRF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 152 +INDIRF4 +ASGNF4 +ADDRLP4 84 +INDIRF4 +CNSTF4 925353388 +GEF4 $403 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRLP4 72 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 48 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 60 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRGP4 $404 +JUMPV +LABELV $403 +ADDRLP4 160 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 56 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 68 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 76 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 68 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 52 +INDIRF4 +CNSTF4 0 +GEF4 $405 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRLP4 48 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 60 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRGP4 $406 +JUMPV +LABELV $405 +ADDRLP4 52 +INDIRF4 +ADDRLP4 72 +INDIRF4 +LEF4 $407 +ADDRLP4 52 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 80 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 60 +ADDRLP4 64 +INDIRF4 +ASGNF4 +LABELV $407 +LABELV $406 +LABELV $404 +ADDRLP4 48 +INDIRF4 +CNSTF4 0 +GEF4 $409 +ADDRLP4 48 +CNSTF4 0 +ASGNF4 +ADDRLP4 68 +INDIRF4 +NEGF4 +CNSTF4 0 +GEF4 $411 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRGP4 $410 +JUMPV +LABELV $411 +ADDRLP4 68 +INDIRF4 +NEGF4 +ADDRLP4 76 +INDIRF4 +LEF4 $413 +ADDRLP4 52 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRGP4 $410 +JUMPV +LABELV $413 +ADDRLP4 52 +ADDRLP4 68 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRGP4 $410 +JUMPV +LABELV $409 +ADDRLP4 48 +INDIRF4 +ADDRLP4 60 +INDIRF4 +LEF4 $415 +ADDRLP4 48 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 68 +INDIRF4 +NEGF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +CNSTF4 0 +GEF4 $417 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRGP4 $418 +JUMPV +LABELV $417 +ADDRLP4 68 +INDIRF4 +NEGF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +ADDRLP4 76 +INDIRF4 +LEF4 $419 +ADDRLP4 52 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRGP4 $420 +JUMPV +LABELV $419 +ADDRLP4 52 +ADDRLP4 68 +INDIRF4 +NEGF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 76 +INDIRF4 +ASGNF4 +LABELV $420 +LABELV $418 +LABELV $415 +LABELV $410 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 160 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 160 +INDIRF4 +CNSTF4 925353388 +GEF4 $422 +ADDRLP4 156 +CNSTF4 0 +ASGNF4 +ADDRGP4 $423 +JUMPV +LABELV $422 +ADDRLP4 156 +ADDRLP4 52 +INDIRF4 +ADDRLP4 72 +INDIRF4 +DIVF4 +ASGNF4 +LABELV $423 +ADDRFP4 16 +INDIRP4 +ADDRLP4 156 +INDIRF4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 168 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 168 +INDIRF4 +CNSTF4 925353388 +GEF4 $425 +ADDRLP4 164 +CNSTF4 0 +ASGNF4 +ADDRGP4 $426 +JUMPV +LABELV $425 +ADDRLP4 164 +ADDRLP4 48 +INDIRF4 +ADDRLP4 60 +INDIRF4 +DIVF4 +ASGNF4 +LABELV $426 +ADDRFP4 20 +INDIRP4 +ADDRLP4 164 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRFP4 16 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 16 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 16 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRFP4 20 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 12+4 +INDIRF4 +ADDRFP4 20 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 12+8 +INDIRF4 +ADDRFP4 20 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 24 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36+4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36+8 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 36 +INDIRF4 +ADDRLP4 12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 36+4 +ADDRLP4 36+4 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 36+8 +ADDRLP4 36+8 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 36 +ARGP4 +ADDRLP4 180 +ADDRGP4 VectorLengthSquared +CALLF4 +ASGNF4 +ADDRLP4 180 +INDIRF4 +RETF4 +LABELV $376 +endproc DistanceBetweenLineSegmentsSquared 184 4 +export DistanceBetweenLineSegments +proc DistanceBetweenLineSegments 8 24 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 DistanceBetweenLineSegmentsSquared +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +RETF4 +LABELV $447 +endproc DistanceBetweenLineSegments 8 24 +export Q_isnan +proc Q_isnan 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRU4 +CNSTU4 2147483647 +BANDU4 +ASGNU4 +ADDRLP4 0 +CNSTU4 2139095040 +ADDRLP4 0 +INDIRU4 +SUBU4 +ASGNU4 +ADDRLP4 0 +INDIRU4 +CNSTI4 31 +RSHU4 +CVUI4 4 +RETI4 +LABELV $448 +endproc Q_isnan 4 0 +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import VectorDistance +import Q_acos +import Q_StripIndentMarker +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort diff --git a/build/release-linux-x86_64/base/qcommon/q_shared.asm b/build/release-linux-x86_64/base/qcommon/q_shared.asm new file mode 100644 index 0000000..5ff6eab --- /dev/null +++ b/build/release-linux-x86_64/base/qcommon/q_shared.asm @@ -0,0 +1,6407 @@ +export Com_Clamp +code +proc Com_Clamp 0 0 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 8 +INDIRF4 +ADDRFP4 0 +INDIRF4 +GEF4 $28 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $27 +JUMPV +LABELV $28 +ADDRFP4 8 +INDIRF4 +ADDRFP4 4 +INDIRF4 +LEF4 $30 +ADDRFP4 4 +INDIRF4 +RETF4 +ADDRGP4 $27 +JUMPV +LABELV $30 +ADDRFP4 8 +INDIRF4 +RETF4 +LABELV $27 +endproc Com_Clamp 0 0 +export COM_SkipPath +proc COM_SkipPath 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $34 +JUMPV +LABELV $33 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 47 +NEI4 $36 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $34 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $33 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $32 +endproc COM_SkipPath 4 0 +export COM_GetExtension +proc COM_GetExtension 16 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 8 +INDIRU4 +CNSTU4 1 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $40 +JUMPV +LABELV $39 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 47 +EQI4 $44 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $42 +LABELV $44 +ADDRGP4 $45 +RETP4 +ADDRGP4 $38 +JUMPV +LABELV $42 +LABELV $40 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +NEI4 $39 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +RETP4 +LABELV $38 +endproc COM_GetExtension 16 4 +export COM_StripExtension +proc COM_StripExtension 12 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ADDRLP4 4 +INDIRU4 +CNSTU4 1 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $48 +JUMPV +LABELV $47 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 47 +NEI4 $50 +ADDRGP4 $46 +JUMPV +LABELV $50 +LABELV $48 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $52 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +NEI4 $47 +LABELV $52 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $53 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $53 +LABELV $46 +endproc COM_StripExtension 12 12 +export COM_DefaultExtension +proc COM_DefaultExtension 76 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ADDRLP4 68 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 -1 +ADDP4 +ASGNP4 +ADDRGP4 $57 +JUMPV +LABELV $56 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +NEI4 $59 +ADDRGP4 $55 +JUMPV +LABELV $59 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 -1 +ADDP4 +ASGNP4 +LABELV $57 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 47 +EQI4 $61 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $56 +LABELV $61 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $62 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $55 +endproc COM_DefaultExtension 76 20 +export ShortSwap +proc ShortSwap 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CVII2 4 +ASGNI2 +ADDRLP4 4 +ADDRFP4 0 +INDIRI2 +CVII4 2 +ASGNI4 +ADDRLP4 8 +CNSTI4 255 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 12 +CNSTI4 8 +ASGNI4 +ADDRLP4 1 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +RSHI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 0 +INDIRU1 +CVUI4 1 +ADDRLP4 12 +INDIRI4 +LSHI4 +ADDRLP4 1 +INDIRU1 +CVUI4 1 +ADDI4 +CVII2 4 +CVII4 2 +RETI4 +LABELV $63 +endproc ShortSwap 16 0 +export ShortNoSwap +proc ShortNoSwap 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CVII2 4 +ASGNI2 +ADDRFP4 0 +INDIRI2 +CVII4 2 +RETI4 +LABELV $64 +endproc ShortNoSwap 0 0 +export LongSwap +proc LongSwap 24 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 255 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 12 +CNSTI4 8 +ASGNI4 +ADDRLP4 1 +ADDRFP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +RSHI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 16 +CNSTI4 16 +ASGNI4 +ADDRLP4 2 +ADDRFP4 0 +INDIRI4 +ADDRLP4 16 +INDIRI4 +RSHI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 20 +CNSTI4 24 +ASGNI4 +ADDRLP4 3 +ADDRFP4 0 +INDIRI4 +ADDRLP4 20 +INDIRI4 +RSHI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 0 +INDIRU1 +CVUI4 1 +ADDRLP4 20 +INDIRI4 +LSHI4 +ADDRLP4 1 +INDIRU1 +CVUI4 1 +ADDRLP4 16 +INDIRI4 +LSHI4 +ADDI4 +ADDRLP4 2 +INDIRU1 +CVUI4 1 +ADDRLP4 12 +INDIRI4 +LSHI4 +ADDI4 +ADDRLP4 3 +INDIRU1 +CVUI4 1 +ADDI4 +RETI4 +LABELV $65 +endproc LongSwap 24 0 +export LongNoSwap +proc LongNoSwap 0 0 +ADDRFP4 0 +INDIRI4 +RETI4 +LABELV $66 +endproc LongNoSwap 0 0 +export Long64Swap +proc Long64Swap 12 0 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +CNSTI4 7 +ADDP4 +INDIRU1 +ASGNU1 +ADDRLP4 0+1 +ADDRLP4 8 +INDIRP4 +CNSTI4 6 +ADDP4 +INDIRU1 +ASGNU1 +ADDRLP4 0+2 +ADDRFP4 4 +INDIRP4 +CNSTI4 5 +ADDP4 +INDIRU1 +ASGNU1 +ADDRLP4 0+3 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRU1 +ASGNU1 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3 +ADDP4 +INDIRU1 +ASGNU1 +ADDRLP4 0+5 +ADDRFP4 4 +INDIRP4 +CNSTI4 2 +ADDP4 +INDIRU1 +ASGNU1 +ADDRLP4 0+6 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRU1 +ASGNU1 +ADDRLP4 0+7 +ADDRFP4 4 +INDIRP4 +INDIRU1 +ASGNU1 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRB +ASGNB 8 +LABELV $67 +endproc Long64Swap 12 0 +export Long64NoSwap +proc Long64NoSwap 0 0 +ADDRFP4 0 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 8 +LABELV $76 +endproc Long64NoSwap 0 0 +export FloatSwap +proc FloatSwap 8 4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 4 +ADDRGP4 LongSwap +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $78 +endproc FloatSwap 8 4 +export FloatNoSwap +proc FloatNoSwap 0 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +RETF4 +LABELV $79 +endproc FloatNoSwap 0 0 +export COM_BeginParseSession +proc COM_BeginParseSession 0 16 +ADDRGP4 com_lines +CNSTI4 0 +ASGNI4 +ADDRGP4 com_parsename +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $81 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $80 +endproc COM_BeginParseSession 0 16 +export COM_GetCurrentParseLine +proc COM_GetCurrentParseLine 0 0 +ADDRGP4 com_lines +INDIRI4 +RETI4 +LABELV $82 +endproc COM_GetCurrentParseLine 0 0 +export COM_Parse +proc COM_Parse 4 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $83 +endproc COM_Parse 4 8 +bss +align 1 +LABELV $85 +skip 4096 +export COM_ParseError +code +proc COM_ParseError 4 16 +ADDRLP4 0 +ADDRFP4 0+4 +ASGNP4 +ADDRGP4 $85 +ARGP4 +CNSTU4 4096 +ARGU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRGP4 $87 +ARGP4 +ADDRGP4 com_parsename +ARGP4 +ADDRGP4 com_lines +INDIRI4 +ARGI4 +ADDRGP4 $85 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $84 +endproc COM_ParseError 4 16 +bss +align 1 +LABELV $89 +skip 4096 +export COM_ParseWarning +code +proc COM_ParseWarning 4 16 +ADDRLP4 0 +ADDRFP4 0+4 +ASGNP4 +ADDRGP4 $89 +ARGP4 +CNSTU4 4096 +ARGU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRGP4 $91 +ARGP4 +ADDRGP4 com_parsename +ARGP4 +ADDRGP4 com_lines +INDIRI4 +ARGI4 +ADDRGP4 $89 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $88 +endproc COM_ParseWarning 4 16 +proc SkipWhitespace 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $94 +JUMPV +LABELV $93 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $96 +CNSTP4 0 +RETP4 +ADDRGP4 $92 +JUMPV +LABELV $96 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +NEI4 $98 +ADDRLP4 4 +ADDRGP4 com_lines +ASGNP4 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +LABELV $98 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $94 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 32 +LEI4 $93 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $92 +endproc SkipWhitespace 12 0 +export COM_Compress +proc COM_Compress 48 0 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $101 +ADDRGP4 $104 +JUMPV +LABELV $103 +ADDRLP4 24 +CNSTI4 47 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $106 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 24 +INDIRI4 +NEI4 $106 +ADDRGP4 $109 +JUMPV +LABELV $108 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $109 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $111 +ADDRLP4 28 +INDIRI4 +CNSTI4 10 +NEI4 $108 +LABELV $111 +ADDRGP4 $107 +JUMPV +LABELV $106 +ADDRLP4 4 +INDIRI4 +CNSTI4 47 +NEI4 $112 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 42 +NEI4 $112 +ADDRGP4 $115 +JUMPV +LABELV $114 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $115 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $117 +ADDRLP4 32 +INDIRI4 +CNSTI4 42 +NEI4 $114 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 47 +NEI4 $114 +LABELV $117 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $113 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRGP4 $113 +JUMPV +LABELV $112 +ADDRLP4 4 +INDIRI4 +CNSTI4 10 +EQI4 $122 +ADDRLP4 4 +INDIRI4 +CNSTI4 13 +NEI4 $120 +LABELV $122 +ADDRLP4 32 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +ASGNP4 +ADDRGP4 $121 +JUMPV +LABELV $120 +ADDRLP4 4 +INDIRI4 +CNSTI4 32 +EQI4 $125 +ADDRLP4 4 +INDIRI4 +CNSTI4 9 +NEI4 $123 +LABELV $125 +ADDRLP4 36 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +ASGNP4 +ADDRGP4 $124 +JUMPV +LABELV $123 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $126 +ADDRLP4 36 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 36 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI1 10 +ASGNI1 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 40 +INDIRI4 +ASGNI4 +LABELV $126 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $128 +ADDRLP4 36 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 36 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI1 32 +ASGNI1 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $128 +ADDRLP4 4 +INDIRI4 +CNSTI4 34 +NEI4 $130 +ADDRLP4 36 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 36 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $133 +JUMPV +LABELV $132 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $134 +ADDRLP4 4 +INDIRI4 +CNSTI4 34 +EQI4 $134 +ADDRLP4 44 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 44 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $136 +LABELV $133 +ADDRGP4 $132 +JUMPV +LABELV $134 +ADDRLP4 4 +INDIRI4 +CNSTI4 34 +NEI4 $131 +ADDRLP4 40 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 40 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $131 +JUMPV +LABELV $130 +ADDRLP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 36 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +ASGNP4 +LABELV $131 +LABELV $124 +LABELV $121 +LABELV $113 +LABELV $107 +LABELV $104 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $103 +LABELV $101 +ADDRLP4 8 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +RETI4 +LABELV $100 +endproc COM_Compress 48 0 +export COM_ParseExt +proc COM_ParseExt 36 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 com_token +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $143 +ADDRFP4 0 +INDIRP4 +CNSTP4 0 +ASGNP4 +ADDRGP4 com_token +RETP4 +ADDRGP4 $139 +JUMPV +LABELV $142 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 16 +ADDRGP4 SkipWhitespace +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $145 +ADDRFP4 0 +INDIRP4 +CNSTP4 0 +ASGNP4 +ADDRGP4 com_token +RETP4 +ADDRGP4 $139 +JUMPV +LABELV $145 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $147 +ADDRFP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $147 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 com_token +RETP4 +ADDRGP4 $139 +JUMPV +LABELV $147 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 24 +CNSTI4 47 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $149 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 24 +INDIRI4 +NEI4 $149 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRGP4 $152 +JUMPV +LABELV $151 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $152 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $154 +ADDRLP4 28 +INDIRI4 +CNSTI4 10 +NEI4 $151 +LABELV $154 +ADDRGP4 $150 +JUMPV +LABELV $149 +ADDRLP4 4 +INDIRI4 +CNSTI4 47 +NEI4 $144 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 42 +NEI4 $144 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRGP4 $158 +JUMPV +LABELV $157 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $158 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $160 +ADDRLP4 32 +INDIRI4 +CNSTI4 42 +NEI4 $157 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 47 +NEI4 $157 +LABELV $160 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $156 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +LABELV $156 +LABELV $150 +LABELV $143 +ADDRGP4 $142 +JUMPV +LABELV $144 +ADDRLP4 4 +INDIRI4 +CNSTI4 34 +NEI4 $163 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $166 +JUMPV +LABELV $165 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 16 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 34 +EQI4 $170 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $168 +LABELV $170 +ADDRLP4 8 +INDIRI4 +ADDRGP4 com_token +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 com_token +RETP4 +ADDRGP4 $139 +JUMPV +LABELV $168 +ADDRLP4 8 +INDIRI4 +CNSTI4 1023 +GEI4 $171 +ADDRLP4 8 +INDIRI4 +ADDRGP4 com_token +ADDP4 +ADDRLP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $171 +LABELV $166 +ADDRGP4 $165 +JUMPV +LABELV $163 +LABELV $173 +ADDRLP4 8 +INDIRI4 +CNSTI4 1023 +GEI4 $176 +ADDRLP4 8 +INDIRI4 +ADDRGP4 com_token +ADDP4 +ADDRLP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $176 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 10 +NEI4 $178 +ADDRLP4 16 +ADDRGP4 com_lines +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $178 +LABELV $174 +ADDRLP4 4 +INDIRI4 +CNSTI4 32 +GTI4 $173 +ADDRLP4 8 +INDIRI4 +ADDRGP4 com_token +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 com_token +RETP4 +LABELV $139 +endproc COM_ParseExt 36 8 +export COM_MatchToken +proc COM_MatchToken 12 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $181 +CNSTI4 1 +ARGI4 +ADDRGP4 $183 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $181 +LABELV $180 +endproc COM_MatchToken 12 16 +export SkipBracedSection +proc SkipBracedSection 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $185 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $188 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 123 +NEI4 $190 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $191 +JUMPV +LABELV $190 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $192 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $192 +LABELV $191 +LABELV $188 +LABELV $186 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $194 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $185 +LABELV $194 +LABELV $184 +endproc SkipBracedSection 12 8 +export SkipRestOfLine +proc SkipRestOfLine 16 0 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRGP4 $197 +JUMPV +LABELV $196 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +NEI4 $199 +ADDRLP4 8 +ADDRGP4 com_lines +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $198 +JUMPV +LABELV $199 +LABELV $197 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 8 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $196 +LABELV $198 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $195 +endproc SkipRestOfLine 16 0 +export Parse1DMatrix +proc Parse1DMatrix 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $202 +ARGP4 +ADDRGP4 COM_MatchToken +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $206 +JUMPV +LABELV $203 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +LABELV $204 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $206 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $203 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $207 +ARGP4 +ADDRGP4 COM_MatchToken +CALLV +pop +LABELV $201 +endproc Parse1DMatrix 16 8 +export Parse2DMatrix +proc Parse2DMatrix 8 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $202 +ARGP4 +ADDRGP4 COM_MatchToken +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $212 +JUMPV +LABELV $209 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +MULI4 +CNSTI4 2 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +ARGP4 +ADDRGP4 Parse1DMatrix +CALLV +pop +LABELV $210 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $212 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $209 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $207 +ARGP4 +ADDRGP4 COM_MatchToken +CALLV +pop +LABELV $208 +endproc Parse2DMatrix 8 12 +export Parse3DMatrix +proc Parse3DMatrix 12 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $202 +ARGP4 +ADDRGP4 COM_MatchToken +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $217 +JUMPV +LABELV $214 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 12 +INDIRI4 +MULI4 +ADDRFP4 8 +INDIRI4 +MULI4 +CNSTI4 2 +LSHI4 +ADDRFP4 16 +INDIRP4 +ADDP4 +ARGP4 +ADDRGP4 Parse2DMatrix +CALLV +pop +LABELV $215 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $217 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $214 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $207 +ARGP4 +ADDRGP4 COM_MatchToken +CALLV +pop +LABELV $213 +endproc Parse3DMatrix 12 16 +export Com_HexStrToInt +proc Com_HexStrToInt 32 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $221 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $219 +LABELV $221 +CNSTI4 -1 +RETI4 +ADDRGP4 $218 +JUMPV +LABELV $219 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +NEI4 $222 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 120 +NEI4 $222 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 2 +ASGNI4 +ADDRGP4 $227 +JUMPV +LABELV $224 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +LSHI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 20 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 20 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 24 +ADDRLP4 16 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 48 +LTI4 $228 +ADDRLP4 24 +INDIRI4 +CNSTI4 57 +GTI4 $228 +ADDRLP4 16 +ADDRLP4 16 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +CVII1 4 +ASGNI1 +ADDRGP4 $229 +JUMPV +LABELV $228 +ADDRLP4 28 +ADDRLP4 16 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 97 +LTI4 $230 +ADDRLP4 28 +INDIRI4 +CNSTI4 102 +GTI4 $230 +ADDRLP4 16 +ADDRLP4 16 +INDIRI1 +CVII4 1 +CNSTI4 97 +SUBI4 +CNSTI4 10 +ADDI4 +CVII1 4 +ASGNI1 +ADDRGP4 $231 +JUMPV +LABELV $230 +CNSTI4 -1 +RETI4 +ADDRGP4 $218 +JUMPV +LABELV $231 +LABELV $229 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI1 +CVII4 1 +ADDI4 +ASGNI4 +LABELV $225 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $227 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +INDIRI4 +CVIU4 4 +ADDRLP4 16 +INDIRU4 +LTU4 $224 +ADDRLP4 12 +INDIRI4 +RETI4 +ADDRGP4 $218 +JUMPV +LABELV $222 +CNSTI4 -1 +RETI4 +LABELV $218 +endproc Com_HexStrToInt 32 4 +export Q_isprint +proc Q_isprint 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $233 +ADDRLP4 0 +INDIRI4 +CNSTI4 126 +GTI4 $233 +CNSTI4 1 +RETI4 +ADDRGP4 $232 +JUMPV +LABELV $233 +CNSTI4 0 +RETI4 +LABELV $232 +endproc Q_isprint 4 0 +export Q_islower +proc Q_islower 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 97 +LTI4 $236 +ADDRLP4 0 +INDIRI4 +CNSTI4 122 +GTI4 $236 +CNSTI4 1 +RETI4 +ADDRGP4 $235 +JUMPV +LABELV $236 +CNSTI4 0 +RETI4 +LABELV $235 +endproc Q_islower 4 0 +export Q_isupper +proc Q_isupper 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 65 +LTI4 $239 +ADDRLP4 0 +INDIRI4 +CNSTI4 90 +GTI4 $239 +CNSTI4 1 +RETI4 +ADDRGP4 $238 +JUMPV +LABELV $239 +CNSTI4 0 +RETI4 +LABELV $238 +endproc Q_isupper 4 0 +export Q_isalpha +proc Q_isalpha 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 97 +LTI4 $245 +ADDRFP4 0 +INDIRI4 +CNSTI4 122 +LEI4 $244 +LABELV $245 +ADDRFP4 0 +INDIRI4 +CNSTI4 65 +LTI4 $242 +ADDRFP4 0 +INDIRI4 +CNSTI4 90 +GTI4 $242 +LABELV $244 +CNSTI4 1 +RETI4 +ADDRGP4 $241 +JUMPV +LABELV $242 +CNSTI4 0 +RETI4 +LABELV $241 +endproc Q_isalpha 8 0 +export Q_strrchr +proc Q_strrchr 12 0 +ADDRLP4 4 +ADDRFP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $248 +JUMPV +LABELV $247 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 4 +INDIRI1 +CVII4 1 +NEI4 $250 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $250 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $248 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $247 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $252 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $252 +ADDRLP4 8 +INDIRP4 +RETP4 +LABELV $246 +endproc Q_strrchr 12 0 +export Q_isanumber +proc Q_isanumber 16 8 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $255 +CNSTI4 0 +RETI4 +ADDRGP4 $254 +JUMPV +LABELV $255 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 strtod +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $258 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRGP4 $259 +JUMPV +LABELV $258 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $259 +ADDRLP4 12 +INDIRI4 +RETI4 +LABELV $254 +endproc Q_isanumber 16 8 +export Q_isintegral +proc Q_isintegral 8 0 +ADDRLP4 4 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ADDRLP4 4 +INDIRF4 +NEF4 $262 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $263 +JUMPV +LABELV $262 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $263 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $260 +endproc Q_isintegral 8 0 +export Q_strncpyz +proc Q_strncpyz 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $265 +CNSTI4 0 +ARGI4 +ADDRGP4 $267 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $265 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $268 +CNSTI4 0 +ARGI4 +ADDRGP4 $270 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $268 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +GEI4 $271 +CNSTI4 0 +ARGI4 +ADDRGP4 $273 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $271 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIU4 4 +ARGU4 +ADDRGP4 strncpy +CALLP4 +pop +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $264 +endproc Q_strncpyz 0 12 +export Q_stricmpn +proc Q_stricmpn 36 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $275 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $277 +CNSTI4 0 +RETI4 +ADDRGP4 $274 +JUMPV +LABELV $277 +CNSTI4 -1 +RETI4 +ADDRGP4 $274 +JUMPV +LABELV $275 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $279 +CNSTI4 1 +RETI4 +ADDRGP4 $274 +JUMPV +LABELV $279 +LABELV $281 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRLP4 8 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRLP4 16 +INDIRI4 +ADDRLP4 20 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $284 +CNSTI4 0 +RETI4 +ADDRGP4 $274 +JUMPV +LABELV $284 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $286 +ADDRLP4 0 +INDIRI4 +CNSTI4 97 +LTI4 $288 +ADDRLP4 0 +INDIRI4 +CNSTI4 122 +GTI4 $288 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +SUBI4 +ASGNI4 +LABELV $288 +ADDRLP4 4 +INDIRI4 +CNSTI4 97 +LTI4 $290 +ADDRLP4 4 +INDIRI4 +CNSTI4 122 +GTI4 $290 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 32 +SUBI4 +ASGNI4 +LABELV $290 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $292 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +GEI4 $295 +ADDRLP4 32 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $296 +JUMPV +LABELV $295 +ADDRLP4 32 +CNSTI4 1 +ASGNI4 +LABELV $296 +ADDRLP4 32 +INDIRI4 +RETI4 +ADDRGP4 $274 +JUMPV +LABELV $292 +LABELV $286 +LABELV $282 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $281 +CNSTI4 0 +RETI4 +LABELV $274 +endproc Q_stricmpn 36 0 +export Q_strncmp +proc Q_strncmp 28 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +LABELV $298 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRLP4 8 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRLP4 16 +INDIRI4 +ADDRLP4 20 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $301 +CNSTI4 0 +RETI4 +ADDRGP4 $297 +JUMPV +LABELV $301 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $303 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +GEI4 $306 +ADDRLP4 24 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $307 +JUMPV +LABELV $306 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +LABELV $307 +ADDRLP4 24 +INDIRI4 +RETI4 +ADDRGP4 $297 +JUMPV +LABELV $303 +LABELV $299 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $298 +CNSTI4 0 +RETI4 +LABELV $297 +endproc Q_strncmp 28 0 +export Q_stricmp +proc Q_stricmp 12 12 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $310 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $310 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 99999 +ARGI4 +ADDRLP4 8 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $311 +JUMPV +LABELV $310 +ADDRLP4 0 +CNSTI4 -1 +ASGNI4 +LABELV $311 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $308 +endproc Q_stricmp 12 12 +export Q_strlwr +proc Q_strlwr 12 4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $314 +JUMPV +LABELV $313 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 8 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $314 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $313 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $312 +endproc Q_strlwr 12 4 +export Q_strupr +proc Q_strupr 12 4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $318 +JUMPV +LABELV $317 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 8 +ADDRGP4 toupper +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $318 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $317 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $316 +endproc Q_strupr 12 4 +export Q_strcat +proc Q_strcat 12 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ADDRLP4 4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $321 +CNSTI4 0 +ARGI4 +ADDRGP4 $323 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $321 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $320 +endproc Q_strcat 12 12 +export Q_stristr +proc Q_stristr 36 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 8 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 1 +ADDRLP4 12 +INDIRI1 +ASGNI1 +ADDRLP4 12 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $325 +ADDRLP4 16 +ADDRLP4 1 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 97 +LTI4 $327 +ADDRLP4 16 +INDIRI4 +CNSTI4 122 +GTI4 $327 +ADDRLP4 1 +ADDRLP4 1 +INDIRI1 +CVII4 1 +CNSTI4 32 +SUBI4 +CVII1 4 +ASGNI1 +LABELV $327 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 20 +INDIRU4 +ASGNU4 +LABELV $329 +LABELV $332 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 24 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 0 +ADDRLP4 28 +INDIRI1 +ASGNI1 +ADDRLP4 28 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $335 +CNSTP4 0 +RETP4 +ADDRGP4 $324 +JUMPV +LABELV $335 +ADDRLP4 32 +ADDRLP4 0 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 97 +LTI4 $337 +ADDRLP4 32 +INDIRI4 +CNSTI4 122 +GTI4 $337 +ADDRLP4 0 +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 32 +SUBI4 +CVII1 4 +ASGNI1 +LABELV $337 +LABELV $333 +ADDRLP4 0 +INDIRI1 +CVII4 1 +ADDRLP4 1 +INDIRI1 +CVII4 1 +NEI4 $332 +LABELV $330 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 24 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $329 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 -1 +ADDP4 +ASGNP4 +LABELV $325 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $324 +endproc Q_stristr 36 12 +export Q_PrintStrlen +proc Q_PrintStrlen 28 0 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $340 +CNSTI4 0 +RETI4 +ADDRGP4 $339 +JUMPV +LABELV $340 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $343 +JUMPV +LABELV $342 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $345 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $345 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $345 +ADDRLP4 12 +INDIRI4 +CNSTI4 65 +LTI4 $348 +ADDRLP4 12 +INDIRI4 +CNSTI4 90 +LEI4 $347 +LABELV $348 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 97 +LTI4 $349 +ADDRLP4 16 +INDIRI4 +CNSTI4 122 +LEI4 $347 +LABELV $349 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 48 +LTI4 $345 +ADDRLP4 20 +INDIRI4 +CNSTI4 57 +GTI4 $345 +LABELV $347 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRGP4 $343 +JUMPV +LABELV $345 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $343 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $342 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $339 +endproc Q_PrintStrlen 28 0 +export Q_CleanStr +proc Q_CleanStr 40 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $352 +JUMPV +LABELV $351 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $354 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $354 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $354 +ADDRLP4 20 +INDIRI4 +CNSTI4 65 +LTI4 $357 +ADDRLP4 20 +INDIRI4 +CNSTI4 90 +LEI4 $356 +LABELV $357 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 97 +LTI4 $358 +ADDRLP4 24 +INDIRI4 +CNSTI4 122 +LEI4 $356 +LABELV $358 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 48 +LTI4 $354 +ADDRLP4 28 +INDIRI4 +CNSTI4 57 +GTI4 $354 +LABELV $356 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $355 +JUMPV +LABELV $354 +ADDRLP4 4 +INDIRI4 +CNSTI4 32 +LTI4 $359 +ADDRLP4 4 +INDIRI4 +CNSTI4 126 +GTI4 $359 +ADDRLP4 36 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 36 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +LABELV $359 +LABELV $355 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $352 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $351 +ADDRLP4 8 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $350 +endproc Q_CleanStr 40 0 +export Q_CountChar +proc Q_CountChar 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $365 +JUMPV +LABELV $362 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRFP4 4 +INDIRI1 +CVII4 1 +NEI4 $366 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $366 +LABELV $363 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $365 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $362 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $361 +endproc Q_CountChar 4 0 +export Q_StripIndentMarker +proc Q_StripIndentMarker 20 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $372 +JUMPV +LABELV $369 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 11 +EQI4 $373 +ADDRLP4 12 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $373 +LABELV $370 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $372 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $369 +ADDRLP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $368 +endproc Q_StripIndentMarker 20 0 +export Q_ParseNewlines +proc Q_ParseNewlines 24 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $379 +JUMPV +LABELV $376 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $381 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 110 +NEI4 $381 +ADDRLP4 0 +CNSTI4 10 +ASGNI4 +ADDRGP4 $382 +JUMPV +LABELV $381 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +LABELV $382 +ADDRLP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +CVII1 4 +ASGNI1 +LABELV $377 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ADDRLP4 16 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $379 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $383 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +GTI4 $376 +LABELV $383 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $375 +endproc Q_ParseNewlines 24 0 +export Com_sprintf +proc Com_sprintf 12 16 +ADDRLP4 0 +ADDRFP4 8+4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_vsnprintf +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $386 +ADDRGP4 $388 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $386 +LABELV $384 +endproc Com_sprintf 12 16 +bss +align 1 +LABELV $390 +skip 64000 +data +align 4 +LABELV $391 +byte 4 0 +export va +code +proc va 20 16 +ADDRLP4 8 +ADDRGP4 $391 +ASGNP4 +ADDRLP4 12 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +CNSTI4 32000 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +BANDI4 +MULI4 +ADDRGP4 $390 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0+4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTU4 32000 +ARGU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRP4 +RETP4 +LABELV $389 +endproc va 20 16 +export Com_TruncateLongString +proc Com_TruncateLongString 8 12 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ADDRLP4 4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +GTI4 $394 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $395 +JUMPV +LABELV $394 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 29 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $396 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI4 -29 +ADDP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $395 +LABELV $393 +endproc Com_TruncateLongString 8 12 +bss +align 1 +LABELV $398 +skip 16384 +data +align 4 +LABELV $399 +byte 4 0 +export Info_ValueForKey +code +proc Info_ValueForKey 8220 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8196 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 8196 +INDIRU4 +EQU4 $402 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8196 +INDIRU4 +NEU4 $400 +LABELV $402 +ADDRGP4 $45 +RETP4 +ADDRGP4 $397 +JUMPV +LABELV $400 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8200 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8200 +INDIRU4 +CNSTU4 8192 +LTU4 $403 +CNSTI4 1 +ARGI4 +ADDRGP4 $405 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $403 +ADDRLP4 8204 +ADDRGP4 $399 +ASGNP4 +ADDRLP4 8204 +INDIRP4 +ADDRLP4 8204 +INDIRP4 +INDIRI4 +CNSTI4 1 +BXORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $409 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $409 +JUMPV +LABELV $408 +ADDRLP4 0 +ADDRLP4 4 +ASGNP4 +ADDRGP4 $412 +JUMPV +LABELV $411 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $414 +ADDRGP4 $45 +RETP4 +ADDRGP4 $397 +JUMPV +LABELV $414 +ADDRLP4 8208 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8216 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8208 +INDIRP4 +ADDRLP4 8216 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8212 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 8212 +INDIRP4 +ADDRLP4 8216 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8208 +INDIRP4 +ADDRLP4 8212 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $412 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $411 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 $399 +INDIRI4 +CNSTI4 13 +LSHI4 +ADDRGP4 $398 +ADDP4 +ASGNP4 +ADDRGP4 $417 +JUMPV +LABELV $416 +ADDRLP4 8208 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8216 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8208 +INDIRP4 +ADDRLP4 8216 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8212 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 8212 +INDIRP4 +ADDRLP4 8216 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8208 +INDIRP4 +ADDRLP4 8212 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $417 +ADDRLP4 8208 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8208 +INDIRI4 +CNSTI4 92 +EQI4 $419 +ADDRLP4 8208 +INDIRI4 +CNSTI4 0 +NEI4 $416 +LABELV $419 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8212 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8212 +INDIRI4 +CNSTI4 0 +NEI4 $420 +ADDRGP4 $399 +INDIRI4 +CNSTI4 13 +LSHI4 +ADDRGP4 $398 +ADDP4 +RETP4 +ADDRGP4 $397 +JUMPV +LABELV $420 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $422 +ADDRGP4 $410 +JUMPV +LABELV $422 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $409 +ADDRGP4 $408 +JUMPV +LABELV $410 +ADDRGP4 $45 +RETP4 +LABELV $397 +endproc Info_ValueForKey 8220 8 +export Info_NextPair +proc Info_NextPair 20 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $425 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $425 +ADDRFP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 8 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $428 +JUMPV +LABELV $427 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $430 +ADDRLP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $424 +JUMPV +LABELV $430 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $428 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $427 +ADDRLP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRGP4 $433 +JUMPV +LABELV $432 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $433 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 92 +EQI4 $435 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $432 +LABELV $435 +ADDRLP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $424 +endproc Info_NextPair 20 0 +export Info_RemoveKey +proc Info_RemoveKey 2080 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2056 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 2056 +INDIRU4 +CNSTU4 1024 +LTU4 $437 +CNSTI4 1 +ARGI4 +ADDRGP4 $439 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $437 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 92 +ARGI4 +ADDRLP4 2060 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 2060 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $443 +ADDRGP4 $436 +JUMPV +LABELV $442 +ADDRLP4 1028 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $445 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $445 +ADDRLP4 0 +ADDRLP4 4 +ASGNP4 +ADDRGP4 $448 +JUMPV +LABELV $447 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $450 +ADDRGP4 $436 +JUMPV +LABELV $450 +ADDRLP4 2068 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 2076 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 2068 +INDIRP4 +ADDRLP4 2076 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 2072 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 2072 +INDIRP4 +ADDRLP4 2076 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 2068 +INDIRP4 +ADDRLP4 2072 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $448 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $447 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1032 +ASGNP4 +ADDRGP4 $453 +JUMPV +LABELV $452 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $455 +ADDRGP4 $436 +JUMPV +LABELV $455 +ADDRLP4 2068 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 2076 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 2068 +INDIRP4 +ADDRLP4 2076 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 2072 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 2072 +INDIRP4 +ADDRLP4 2076 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 2068 +INDIRP4 +ADDRLP4 2072 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $453 +ADDRLP4 2068 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 2068 +INDIRI4 +CNSTI4 92 +EQI4 $457 +ADDRLP4 2068 +INDIRI4 +CNSTI4 0 +NEI4 $452 +LABELV $457 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 2072 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 2072 +INDIRI4 +CNSTI4 0 +NEI4 $458 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2076 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1028 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2076 +INDIRU4 +CNSTU4 1 +ADDU4 +ARGU4 +ADDRGP4 memmove +CALLP4 +pop +ADDRGP4 $436 +JUMPV +LABELV $458 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $460 +ADDRGP4 $436 +JUMPV +LABELV $460 +LABELV $443 +ADDRGP4 $442 +JUMPV +LABELV $436 +endproc Info_RemoveKey 2080 12 +export Info_RemoveKey_Big +proc Info_RemoveKey_Big 16416 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16392 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 16392 +INDIRU4 +CNSTU4 8192 +LTU4 $463 +CNSTI4 1 +ARGI4 +ADDRGP4 $465 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $463 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 92 +ARGI4 +ADDRLP4 16396 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 16396 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $469 +ADDRGP4 $462 +JUMPV +LABELV $468 +ADDRLP4 8196 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $471 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $471 +ADDRLP4 0 +ADDRLP4 4 +ASGNP4 +ADDRGP4 $474 +JUMPV +LABELV $473 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $476 +ADDRGP4 $462 +JUMPV +LABELV $476 +ADDRLP4 16404 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16412 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 16404 +INDIRP4 +ADDRLP4 16412 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 16408 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 16408 +INDIRP4 +ADDRLP4 16412 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 16404 +INDIRP4 +ADDRLP4 16408 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $474 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $473 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8200 +ASGNP4 +ADDRGP4 $479 +JUMPV +LABELV $478 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $481 +ADDRGP4 $462 +JUMPV +LABELV $481 +ADDRLP4 16404 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16412 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 16404 +INDIRP4 +ADDRLP4 16412 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 16408 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 16408 +INDIRP4 +ADDRLP4 16412 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 16404 +INDIRP4 +ADDRLP4 16408 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $479 +ADDRLP4 16404 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16404 +INDIRI4 +CNSTI4 92 +EQI4 $483 +ADDRLP4 16404 +INDIRI4 +CNSTI4 0 +NEI4 $478 +LABELV $483 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 16408 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 16408 +INDIRI4 +CNSTI4 0 +NEI4 $484 +ADDRLP4 8196 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRGP4 $462 +JUMPV +LABELV $484 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $486 +ADDRGP4 $462 +JUMPV +LABELV $486 +LABELV $469 +ADDRGP4 $468 +JUMPV +LABELV $462 +endproc Info_RemoveKey_Big 16416 8 +export Info_Validate +proc Info_Validate 8 4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $490 +JUMPV +LABELV $489 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 4 +ADDRGP4 Q_isprint +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $492 +CNSTI4 0 +RETI4 +ADDRGP4 $488 +JUMPV +LABELV $492 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 34 +NEI4 $494 +CNSTI4 0 +RETI4 +ADDRGP4 $488 +JUMPV +LABELV $494 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 59 +NEI4 $496 +CNSTI4 0 +RETI4 +ADDRGP4 $488 +JUMPV +LABELV $496 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $490 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $489 +CNSTI4 1 +RETI4 +LABELV $488 +endproc Info_Validate 8 4 +export Info_SetValueForKey +proc Info_SetValueForKey 1048 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 $499 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1028 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1028 +INDIRU4 +CNSTU4 1024 +LTU4 $506 +CNSTI4 1 +ARGI4 +ADDRGP4 $502 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +ADDRGP4 $506 +JUMPV +LABELV $503 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 1032 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 1032 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $509 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 1036 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 1036 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $507 +LABELV $509 +ADDRGP4 $510 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $498 +JUMPV +LABELV $507 +LABELV $504 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $506 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $503 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Info_RemoveKey +CALLV +pop +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $513 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 1036 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1036 +INDIRU4 +CNSTU4 0 +NEU4 $511 +LABELV $513 +ADDRGP4 $498 +JUMPV +LABELV $511 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $514 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 1040 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1040 +INDIRU4 +ADDRLP4 1044 +INDIRU4 +ADDU4 +CNSTU4 1024 +LTU4 $515 +ADDRGP4 $517 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $498 +JUMPV +LABELV $515 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $498 +endproc Info_SetValueForKey 1048 20 +export Info_SetValueForKey_Big +proc Info_SetValueForKey_Big 8208 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 $499 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8196 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8196 +INDIRU4 +CNSTU4 8192 +LTU4 $524 +CNSTI4 1 +ARGI4 +ADDRGP4 $502 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +ADDRGP4 $524 +JUMPV +LABELV $521 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 8200 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 8200 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $527 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 8204 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 8204 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $525 +LABELV $527 +ADDRGP4 $510 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $518 +JUMPV +LABELV $525 +LABELV $522 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $524 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $521 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Info_RemoveKey_Big +CALLV +pop +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $528 +ADDRGP4 $518 +JUMPV +LABELV $528 +ADDRLP4 4 +ARGP4 +CNSTI4 8192 +ARGI4 +ADDRGP4 $514 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 8200 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8204 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8200 +INDIRU4 +ADDRLP4 8204 +INDIRU4 +ADDU4 +CNSTU4 8192 +LTU4 $530 +ADDRGP4 $532 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $518 +JUMPV +LABELV $530 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +LABELV $518 +endproc Info_SetValueForKey_Big 8208 20 +proc Com_CharIsOneOfCharset 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $537 +JUMPV +LABELV $534 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDRFP4 0 +INDIRI1 +CVII4 1 +NEI4 $538 +CNSTI4 1 +RETI4 +ADDRGP4 $533 +JUMPV +LABELV $538 +LABELV $535 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $537 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDRLP4 4 +INDIRU4 +LTU4 $534 +CNSTI4 0 +RETI4 +LABELV $533 +endproc Com_CharIsOneOfCharset 8 4 +export Com_SkipCharset +proc Com_SkipCharset 8 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $542 +JUMPV +LABELV $541 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Com_CharIsOneOfCharset +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $543 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $545 +LABELV $542 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $541 +LABELV $543 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $540 +endproc Com_SkipCharset 8 8 +export Com_SkipTokens +proc Com_SkipTokens 20 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $548 +JUMPV +LABELV $547 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Com_CharIsOneOfCharset +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $550 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $553 +JUMPV +LABELV $552 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $553 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 Com_CharIsOneOfCharset +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $552 +ADDRGP4 $551 +JUMPV +LABELV $550 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $555 +ADDRGP4 $549 +JUMPV +LABELV $555 +LABELV $551 +LABELV $548 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $547 +LABELV $549 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $557 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $546 +JUMPV +LABELV $557 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $546 +endproc Com_SkipTokens 20 8 +export Com_ClientListContains +proc Com_ClientListContains 12 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $563 +ADDRFP4 4 +INDIRI4 +CNSTI4 64 +GEI4 $563 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $560 +LABELV $563 +CNSTI4 0 +RETI4 +ADDRGP4 $559 +JUMPV +LABELV $560 +ADDRFP4 4 +INDIRI4 +CNSTI4 32 +GEI4 $564 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRU4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +CVIU4 4 +BANDU4 +CNSTU4 0 +EQU4 $567 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $568 +JUMPV +LABELV $567 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $568 +ADDRLP4 4 +INDIRI4 +RETI4 +ADDRGP4 $559 +JUMPV +LABELV $564 +ADDRFP4 0 +INDIRP4 +INDIRU4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +CNSTI4 32 +SUBI4 +LSHI4 +CVIU4 4 +BANDU4 +CNSTU4 0 +EQU4 $570 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $571 +JUMPV +LABELV $570 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $571 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $559 +endproc Com_ClientListContains 12 0 +export Com_ClientListAdd +proc Com_ClientListAdd 12 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $576 +ADDRFP4 4 +INDIRI4 +CNSTI4 64 +GEI4 $576 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $573 +LABELV $576 +ADDRGP4 $572 +JUMPV +LABELV $573 +ADDRFP4 4 +INDIRI4 +CNSTI4 32 +GEI4 $577 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRU4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +CVIU4 4 +BORU4 +ASGNU4 +ADDRGP4 $578 +JUMPV +LABELV $577 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRU4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +CNSTI4 32 +SUBI4 +LSHI4 +CVIU4 4 +BORU4 +ASGNU4 +LABELV $578 +LABELV $572 +endproc Com_ClientListAdd 12 0 +export Com_ClientListRemove +proc Com_ClientListRemove 12 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $583 +ADDRFP4 4 +INDIRI4 +CNSTI4 64 +GEI4 $583 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $580 +LABELV $583 +ADDRGP4 $579 +JUMPV +LABELV $580 +ADDRFP4 4 +INDIRI4 +CNSTI4 32 +GEI4 $584 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRU4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BCOMI4 +CVIU4 4 +BANDU4 +ASGNU4 +ADDRGP4 $585 +JUMPV +LABELV $584 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRU4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +CNSTI4 32 +SUBI4 +LSHI4 +BCOMI4 +CVIU4 4 +BANDU4 +ASGNU4 +LABELV $585 +LABELV $579 +endproc Com_ClientListRemove 12 0 +bss +align 1 +LABELV $587 +skip 17 +export Com_ClientListString +code +proc Com_ClientListString 4 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $587 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $588 +ADDRGP4 $587 +RETP4 +ADDRGP4 $586 +JUMPV +LABELV $588 +ADDRGP4 $587 +ARGP4 +CNSTI4 17 +ARGI4 +ADDRGP4 $590 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRU4 +ARGU4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRU4 +ARGU4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $587 +RETP4 +LABELV $586 +endproc Com_ClientListString 4 20 +export Com_ClientListParse +proc Com_ClientListParse 8 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $592 +ADDRGP4 $591 +JUMPV +LABELV $592 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CNSTU4 0 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $594 +ADDRGP4 $591 +JUMPV +LABELV $594 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +INDIRU4 +CNSTU4 16 +EQU4 $596 +ADDRGP4 $591 +JUMPV +LABELV $596 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $598 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +LABELV $591 +endproc Com_ClientListParse 8 16 +bss +align 4 +LABELV com_lines +skip 4 +align 1 +LABELV com_parsename +skip 1024 +align 1 +LABELV com_token +skip 1024 +import Com_Printf +import Com_Error +import Info_RemoveKey_big +import Com_RandomBytes +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $598 +byte 1 37 +byte 1 120 +byte 1 37 +byte 1 120 +byte 1 0 +align 1 +LABELV $590 +byte 1 37 +byte 1 48 +byte 1 56 +byte 1 120 +byte 1 37 +byte 1 48 +byte 1 56 +byte 1 120 +byte 1 0 +align 1 +LABELV $532 +byte 1 66 +byte 1 73 +byte 1 71 +byte 1 32 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 103 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $517 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 103 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $514 +byte 1 92 +byte 1 37 +byte 1 115 +byte 1 92 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $510 +byte 1 94 +byte 1 51 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 99 +byte 1 39 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $502 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 83 +byte 1 101 +byte 1 116 +byte 1 86 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 70 +byte 1 111 +byte 1 114 +byte 1 75 +byte 1 101 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $499 +byte 1 92 +byte 1 59 +byte 1 34 +byte 1 0 +align 1 +LABELV $465 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 75 +byte 1 101 +byte 1 121 +byte 1 95 +byte 1 66 +byte 1 105 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $439 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 75 +byte 1 101 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $405 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 86 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 70 +byte 1 111 +byte 1 114 +byte 1 75 +byte 1 101 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $396 +byte 1 32 +byte 1 46 +byte 1 46 +byte 1 46 +byte 1 32 +byte 1 0 +align 1 +LABELV $388 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 102 +byte 1 58 +byte 1 32 +byte 1 79 +byte 1 117 +byte 1 116 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 103 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 44 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $323 +byte 1 81 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $273 +byte 1 81 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 110 +byte 1 99 +byte 1 112 +byte 1 121 +byte 1 122 +byte 1 58 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 32 +byte 1 60 +byte 1 32 +byte 1 49 +byte 1 0 +align 1 +LABELV $270 +byte 1 81 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 110 +byte 1 99 +byte 1 112 +byte 1 121 +byte 1 122 +byte 1 58 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 32 +byte 1 115 +byte 1 114 +byte 1 99 +byte 1 0 +align 1 +LABELV $267 +byte 1 81 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 110 +byte 1 99 +byte 1 112 +byte 1 121 +byte 1 122 +byte 1 58 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $207 +byte 1 41 +byte 1 0 +align 1 +LABELV $202 +byte 1 40 +byte 1 0 +align 1 +LABELV $183 +byte 1 77 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 84 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 33 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $91 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $87 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $81 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $62 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $45 +byte 1 0 diff --git a/build/release-linux-x86_64/base/ui/bg_lib.asm b/build/release-linux-x86_64/base/ui/bg_lib.asm new file mode 100644 index 0000000..856010e --- /dev/null +++ b/build/release-linux-x86_64/base/ui/bg_lib.asm @@ -0,0 +1,11223 @@ +code +proc swapfunc 24 0 +ADDRFP4 12 +INDIRI4 +CNSTI4 1 +GTI4 $28 +ADDRLP4 8 +ADDRFP4 8 +INDIRI4 +CVIU4 4 +CNSTI4 2 +RSHU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +LABELV $30 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $31 +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GTI4 $30 +ADDRGP4 $29 +JUMPV +LABELV $28 +ADDRLP4 8 +ADDRFP4 8 +INDIRI4 +CVIU4 4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +LABELV $33 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 12 +INDIRI1 +ASGNI1 +LABELV $34 +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GTI4 $33 +LABELV $29 +LABELV $27 +endproc swapfunc 24 0 +proc med3 40 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +GEI4 $42 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +GEI4 $44 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $45 +JUMPV +LABELV $44 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +GEI4 $46 +ADDRLP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRGP4 $47 +JUMPV +LABELV $46 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $47 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $45 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $43 +JUMPV +LABELV $42 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +LEI4 $48 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $49 +JUMPV +LABELV $48 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $50 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $51 +JUMPV +LABELV $50 +ADDRLP4 16 +ADDRFP4 8 +INDIRP4 +ASGNP4 +LABELV $51 +ADDRLP4 12 +ADDRLP4 16 +INDIRP4 +ASGNP4 +LABELV $49 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +LABELV $43 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $36 +endproc med3 40 8 +export qsort +proc qsort 124 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRU4 +ASGNU4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +LABELV $53 +ADDRLP4 52 +CNSTU4 3 +ASGNU4 +ADDRLP4 56 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CVUI4 4 +CVIU4 4 +ADDRLP4 52 +INDIRU4 +BANDU4 +ADDRLP4 56 +INDIRU4 +NEU4 $58 +ADDRFP4 8 +INDIRU4 +ADDRLP4 52 +INDIRU4 +BANDU4 +ADDRLP4 56 +INDIRU4 +EQU4 $56 +LABELV $58 +ADDRLP4 44 +CNSTI4 2 +ASGNI4 +ADDRGP4 $57 +JUMPV +LABELV $56 +ADDRFP4 8 +INDIRU4 +CNSTU4 4 +NEU4 $59 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRGP4 $60 +JUMPV +LABELV $59 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +LABELV $60 +ADDRLP4 44 +ADDRLP4 48 +INDIRI4 +ASGNI4 +LABELV $57 +ADDRLP4 16 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRU4 +CNSTU4 7 +GEU4 $61 +ADDRLP4 32 +ADDRFP4 8 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRGP4 $66 +JUMPV +LABELV $63 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRGP4 $70 +JUMPV +LABELV $67 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $71 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRGP4 $72 +JUMPV +LABELV $71 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $72 +LABELV $68 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +LABELV $70 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +LEU4 $73 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +GTI4 $67 +LABELV $73 +LABELV $64 +ADDRLP4 32 +ADDRFP4 8 +INDIRU4 +ADDRLP4 32 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $66 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CVPU4 4 +LTU4 $63 +ADDRGP4 $52 +JUMPV +LABELV $61 +ADDRLP4 32 +ADDRFP4 4 +INDIRU4 +CNSTI4 1 +RSHU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRU4 +CNSTU4 7 +LEU4 $74 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRFP4 4 +INDIRU4 +CNSTU4 1 +SUBU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRU4 +CNSTU4 40 +LEU4 $76 +ADDRLP4 40 +ADDRFP4 4 +INDIRU4 +CNSTI4 3 +RSHU4 +ADDRFP4 8 +INDIRU4 +MULU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRLP4 76 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 med3 +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRLP4 88 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 88 +INDIRI4 +SUBP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 88 +INDIRI4 +ADDRLP4 32 +INDIRP4 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRGP4 med3 +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 92 +INDIRP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 100 +INDIRI4 +CNSTI4 1 +LSHI4 +SUBP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 100 +INDIRI4 +SUBP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 med3 +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 104 +INDIRP4 +ASGNP4 +LABELV $76 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 med3 +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 72 +INDIRP4 +ASGNP4 +LABELV $74 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $78 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRGP4 $79 +JUMPV +LABELV $78 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $79 +ADDRLP4 72 +ADDRFP4 8 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 76 +ADDRFP4 4 +INDIRU4 +CNSTU4 1 +SUBU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRGP4 $85 +JUMPV +LABELV $84 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $87 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $89 +ADDRLP4 80 +ADDRLP4 20 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRGP4 $90 +JUMPV +LABELV $89 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $90 +ADDRLP4 20 +ADDRFP4 8 +INDIRU4 +ADDRLP4 20 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $87 +ADDRLP4 4 +ADDRFP4 8 +INDIRU4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $85 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +GTU4 $91 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +LEI4 $84 +LABELV $91 +ADDRGP4 $93 +JUMPV +LABELV $92 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $95 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $97 +ADDRLP4 88 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ASGNI4 +ADDRGP4 $98 +JUMPV +LABELV $97 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $98 +ADDRLP4 24 +ADDRLP4 24 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +LABELV $95 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +LABELV $93 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +GTU4 $99 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +GEI4 $92 +LABELV $99 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +LEU4 $100 +ADDRGP4 $82 +JUMPV +LABELV $100 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $102 +ADDRLP4 96 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRGP4 $103 +JUMPV +LABELV $102 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $103 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRFP4 8 +INDIRU4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +ADDRGP4 $85 +JUMPV +LABELV $82 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $104 +ADDRLP4 32 +ADDRFP4 8 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRGP4 $109 +JUMPV +LABELV $106 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRGP4 $113 +JUMPV +LABELV $110 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $114 +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRGP4 $115 +JUMPV +LABELV $114 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $115 +LABELV $111 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +LABELV $113 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +LEU4 $116 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +GTI4 $110 +LABELV $116 +LABELV $107 +ADDRLP4 32 +ADDRFP4 8 +INDIRU4 +ADDRLP4 32 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $109 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CVPU4 4 +LTU4 $106 +ADDRGP4 $52 +JUMPV +LABELV $104 +ADDRLP4 36 +ADDRFP4 4 +INDIRU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 88 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 88 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 88 +INDIRU4 +SUBU4 +CVUI4 4 +GEI4 $118 +ADDRLP4 80 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $119 +JUMPV +LABELV $118 +ADDRLP4 80 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +LABELV $119 +ADDRLP4 12 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $120 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +SUBP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $120 +ADDRLP4 100 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 100 +INDIRU4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +ADDRLP4 100 +INDIRU4 +SUBU4 +CVUI4 4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +SUBU4 +GEU4 $123 +ADDRLP4 96 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ASGNU4 +ADDRGP4 $124 +JUMPV +LABELV $123 +ADDRLP4 96 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +SUBU4 +ASGNU4 +LABELV $124 +ADDRLP4 12 +ADDRLP4 96 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $125 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 12 +INDIRI4 +SUBP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $125 +ADDRLP4 108 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 108 +INDIRI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +LEU4 $127 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +DIVU4 +ARGU4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 qsort +CALLV +pop +LABELV $127 +ADDRLP4 116 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 116 +INDIRI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +LEU4 $129 +ADDRFP4 0 +ADDRLP4 36 +INDIRP4 +ADDRLP4 12 +INDIRI4 +SUBP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +DIVU4 +ASGNU4 +ADDRGP4 $53 +JUMPV +LABELV $129 +LABELV $52 +endproc qsort 124 16 +export strlen +proc strlen 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $133 +JUMPV +LABELV $132 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $133 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $132 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +RETU4 +LABELV $131 +endproc strlen 4 0 +export strcat +proc strcat 16 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $137 +JUMPV +LABELV $136 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $137 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $136 +ADDRGP4 $140 +JUMPV +LABELV $139 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $140 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $139 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $135 +endproc strcat 16 0 +export strcpy +proc strcpy 16 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $144 +JUMPV +LABELV $143 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $144 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $143 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $142 +endproc strcpy 16 0 +export strcmp +proc strcmp 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $148 +JUMPV +LABELV $147 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ASGNP4 +LABELV $148 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $151 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $151 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $147 +LABELV $151 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +SUBI4 +RETI4 +LABELV $146 +endproc strcmp 12 0 +export strrchr +proc strrchr 16 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 12 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $156 +JUMPV +LABELV $153 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRFP4 4 +INDIRI4 +NEI4 $157 +ADDRLP4 4 +INDIRP4 +RETP4 +ADDRGP4 $152 +JUMPV +LABELV $157 +LABELV $154 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $156 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $153 +CNSTP4 0 +RETP4 +LABELV $152 +endproc strrchr 16 4 +export strchr +proc strchr 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $161 +JUMPV +LABELV $160 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRFP4 4 +INDIRI4 +NEI4 $163 +ADDRFP4 0 +INDIRP4 +RETP4 +ADDRGP4 $159 +JUMPV +LABELV $163 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $161 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $160 +CNSTP4 0 +RETP4 +LABELV $159 +endproc strchr 0 0 +export strstr +proc strstr 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $167 +JUMPV +LABELV $166 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $172 +JUMPV +LABELV $169 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +EQI4 $173 +ADDRGP4 $171 +JUMPV +LABELV $173 +LABELV $170 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $172 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $169 +LABELV $171 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $175 +ADDRFP4 0 +INDIRP4 +RETP4 +ADDRGP4 $165 +JUMPV +LABELV $175 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $167 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $166 +CNSTP4 0 +RETP4 +LABELV $165 +endproc strstr 8 0 +export tolower +proc tolower 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 65 +LTI4 $178 +ADDRFP4 0 +INDIRI4 +CNSTI4 90 +GTI4 $178 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 32 +ADDI4 +ASGNI4 +LABELV $178 +ADDRFP4 0 +INDIRI4 +RETI4 +LABELV $177 +endproc tolower 4 0 +export toupper +proc toupper 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 97 +LTI4 $181 +ADDRFP4 0 +INDIRI4 +CNSTI4 122 +GTI4 $181 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 -32 +ADDI4 +ASGNI4 +LABELV $181 +ADDRFP4 0 +INDIRI4 +RETI4 +LABELV $180 +endproc toupper 4 0 +export memmove +proc memmove 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +LEU4 $184 +ADDRLP4 0 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRGP4 $187 +JUMPV +LABELV $186 +ADDRLP4 0 +ADDRLP4 0 +INDIRU4 +CNSTU4 1 +SUBU4 +ASGNU4 +ADDRLP4 0 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRU4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $187 +ADDRLP4 0 +INDIRU4 +CNSTU4 0 +NEU4 $186 +ADDRGP4 $185 +JUMPV +LABELV $184 +ADDRLP4 0 +CNSTU4 0 +ASGNU4 +ADDRGP4 $192 +JUMPV +LABELV $189 +ADDRLP4 0 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRU4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $190 +ADDRLP4 0 +ADDRLP4 0 +INDIRU4 +CNSTU4 1 +ADDU4 +ASGNU4 +LABELV $192 +ADDRLP4 0 +INDIRU4 +ADDRFP4 8 +INDIRU4 +LTU4 $189 +LABELV $185 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $183 +endproc memmove 8 0 +export rint +proc rint 8 4 +ADDRFP4 0 +INDIRF4 +CNSTF4 1056964608 +LTF4 $194 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +RETF4 +ADDRGP4 $193 +JUMPV +LABELV $194 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 floor +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +RETF4 +LABELV $193 +endproc rint 8 4 +export tan +proc tan 8 4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +DIVF4 +RETF4 +LABELV $196 +endproc tan 8 4 +lit +align 4 +LABELV pi +byte 4 1078530010 +align 4 +LABELV pio2_hi +byte 4 1070141402 +align 4 +LABELV pio2_lo +byte 4 866263400 +align 4 +LABELV pS0 +byte 4 1042983595 +align 4 +LABELV pS1 +byte 4 3198595216 +align 4 +LABELV pS2 +byte 4 1045301928 +align 4 +LABELV pS3 +byte 4 3173257542 +align 4 +LABELV pS4 +byte 4 978288388 +align 4 +LABELV pS5 +byte 4 940699400 +align 4 +LABELV qS1 +byte 4 3222917433 +align 4 +LABELV qS2 +byte 4 1073829677 +align 4 +LABELV qS3 +byte 4 3207607137 +align 4 +LABELV qS4 +byte 4 1033750062 +export acos +code +proc acos 64 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +LABELV $199 +ADDRLP4 44 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 44 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $200 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1065353216 +NEI4 $202 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $204 +CNSTF4 0 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $204 +ADDRGP4 pi +INDIRF4 +CNSTF4 1073741824 +ADDRGP4 pio2_lo +INDIRF4 +MULF4 +ADDF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $202 +ADDRLP4 12 +INDIRI4 +CNSTI4 1065353216 +LEI4 $206 +ADDRLP4 48 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ADDRLP4 48 +INDIRF4 +DIVF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $206 +ADDRLP4 12 +INDIRI4 +CNSTI4 1056964608 +GEI4 $208 +ADDRLP4 12 +INDIRI4 +CNSTI4 587202560 +GTI4 $210 +ADDRGP4 pio2_hi +INDIRF4 +ADDRGP4 pio2_lo +INDIRF4 +ADDF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $210 +ADDRLP4 4 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 pS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS5 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS4 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 pio2_hi +INDIRF4 +ADDRFP4 0 +INDIRF4 +ADDRGP4 pio2_lo +INDIRF4 +ADDRFP4 0 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +SUBF4 +SUBF4 +SUBF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $208 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $212 +ADDRLP4 44 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4 +CNSTF4 1056964608 +ADDRFP4 0 +INDIRF4 +ADDRLP4 44 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 pS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS5 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS4 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDRLP4 44 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 52 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 28 +INDIRF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ADDRGP4 pio2_lo +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 pi +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 56 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +MULF4 +SUBF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $212 +ADDRLP4 4 +CNSTF4 1056964608 +CNSTF4 1065353216 +ADDRFP4 0 +INDIRF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 48 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 32 +INDIRF4 +ASGNF4 +LABELV $214 +ADDRLP4 52 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 52 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $215 +LABELV $217 +ADDRLP4 52 +ADDRLP4 44 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 52 +INDIRF4 +ASGNF4 +LABELV $218 +ADDRLP4 60 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +SUBF4 +ADDRLP4 60 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +DIVF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 pS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS5 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS4 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 28 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDRLP4 40 +INDIRF4 +ADDF4 +ASGNF4 +CNSTF4 1073741824 +ADDRLP4 8 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +MULF4 +RETF4 +LABELV $198 +endproc acos 64 4 +lit +align 4 +LABELV bp +byte 4 1065353216 +byte 4 1069547520 +align 4 +LABELV dp_h +byte 4 0 +byte 4 1058390016 +align 4 +LABELV dp_l +byte 4 0 +byte 4 902942684 +align 4 +LABELV huge +byte 4 1900671690 +align 4 +LABELV tiny +byte 4 228737632 +align 4 +LABELV zero +byte 4 0 +align 4 +LABELV one +byte 4 1065353216 +align 4 +LABELV two +byte 4 1073741824 +align 4 +LABELV two24 +byte 4 1266679808 +align 4 +LABELV two25 +byte 4 1275068416 +align 4 +LABELV twom25 +byte 4 855638016 +align 4 +LABELV L1 +byte 4 1058642330 +align 4 +LABELV L2 +byte 4 1054567863 +align 4 +LABELV L3 +byte 4 1051372203 +align 4 +LABELV L4 +byte 4 1049338629 +align 4 +LABELV L5 +byte 4 1047278165 +align 4 +LABELV L6 +byte 4 1045688642 +align 4 +LABELV P1 +byte 4 1042983595 +align 4 +LABELV P2 +byte 4 3140881249 +align 4 +LABELV P3 +byte 4 948613973 +align 4 +LABELV P4 +byte 4 3051219470 +align 4 +LABELV P5 +byte 4 858897228 +align 4 +LABELV lg2 +byte 4 1060205080 +align 4 +LABELV lg2_h +byte 4 1060205056 +align 4 +LABELV lg2_l +byte 4 901758604 +align 4 +LABELV ovt +byte 4 859351612 +align 4 +LABELV cp +byte 4 1064712271 +align 4 +LABELV cp_h +byte 4 1064712192 +align 4 +LABELV cp_l +byte 4 916308896 +align 4 +LABELV ivln2 +byte 4 1069066811 +align 4 +LABELV ivln2_h +byte 4 1069066752 +align 4 +LABELV ivln2_l +byte 4 921478512 +code +proc copysignf 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +LABELV $221 +ADDRLP4 8 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 8 +INDIRU4 +ASGNU4 +LABELV $222 +LABELV $224 +ADDRLP4 8 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 8 +INDIRU4 +ASGNU4 +LABELV $225 +LABELV $227 +ADDRLP4 8 +ADDRLP4 0 +INDIRU4 +CNSTU4 2147483647 +BANDU4 +ADDRLP4 4 +INDIRU4 +CNSTU4 2147483648 +BANDU4 +BORU4 +ASGNU4 +ADDRFP4 0 +ADDRLP4 8 +INDIRF4 +ASGNF4 +LABELV $228 +ADDRFP4 0 +INDIRF4 +RETF4 +LABELV $220 +endproc copysignf 12 0 +proc __scalbnf 40 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +LABELV $231 +ADDRLP4 8 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 8 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $232 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2139095040 +BANDI4 +CNSTI4 23 +RSHI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $234 +ADDRLP4 0 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +CNSTI4 0 +NEI4 $236 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $236 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ADDRGP4 two25 +INDIRF4 +MULF4 +ASGNF4 +LABELV $238 +ADDRLP4 8 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 8 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $239 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2139095040 +BANDI4 +CNSTI4 23 +RSHI4 +CNSTI4 25 +SUBI4 +ASGNI4 +LABELV $234 +ADDRLP4 4 +INDIRI4 +CNSTI4 255 +NEI4 $241 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +ADDF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $241 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 50000 +GTI4 $245 +ADDRLP4 4 +INDIRI4 +CNSTI4 254 +LEI4 $243 +LABELV $245 +ADDRLP4 12 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 copysignf +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $243 +ADDRFP4 4 +INDIRI4 +CNSTI4 -50000 +GEI4 $246 +ADDRLP4 20 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 copysignf +CALLF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $246 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $248 +LABELV $250 +ADDRLP4 28 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 2155872255 +BANDU4 +ADDRLP4 4 +INDIRI4 +CNSTI4 23 +LSHI4 +CVIU4 4 +BORU4 +ASGNU4 +ADDRFP4 0 +ADDRLP4 28 +INDIRF4 +ASGNF4 +LABELV $251 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $248 +ADDRLP4 4 +INDIRI4 +CNSTI4 -25 +GTI4 $253 +ADDRLP4 28 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 copysignf +CALLF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 32 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $253 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 25 +ADDI4 +ASGNI4 +LABELV $255 +ADDRLP4 36 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 2155872255 +BANDU4 +ADDRLP4 4 +INDIRI4 +CNSTI4 23 +LSHI4 +CVIU4 4 +BORU4 +ASGNU4 +ADDRFP4 0 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $256 +ADDRFP4 0 +INDIRF4 +ADDRGP4 twom25 +INDIRF4 +MULF4 +RETF4 +LABELV $230 +endproc __scalbnf 40 8 +export pow +proc pow 208 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +CNSTF4 1065353216 +NEF4 $259 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $259 +LABELV $261 +ADDRLP4 108 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 108 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $262 +LABELV $264 +ADDRLP4 108 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 108 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $265 +ADDRLP4 108 +CNSTI4 2147483647 +ASGNI4 +ADDRLP4 20 +ADDRLP4 32 +INDIRI4 +ADDRLP4 108 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 36 +INDIRI4 +ADDRLP4 108 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $267 +ADDRGP4 one +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $267 +ADDRLP4 112 +CNSTI4 2139095040 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 112 +INDIRI4 +GTI4 $271 +ADDRLP4 60 +INDIRI4 +ADDRLP4 112 +INDIRI4 +LEI4 $269 +LABELV $271 +ADDRFP4 0 +INDIRF4 +ADDRFP4 4 +INDIRF4 +ADDF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $269 +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +ADDRLP4 80 +ADDRLP4 116 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 116 +INDIRI4 +GEI4 $272 +ADDRLP4 60 +INDIRI4 +CNSTI4 1266679808 +LTI4 $274 +ADDRLP4 80 +CNSTI4 2 +ASGNI4 +ADDRGP4 $275 +JUMPV +LABELV $274 +ADDRLP4 60 +INDIRI4 +CNSTI4 1065353216 +LTI4 $276 +ADDRLP4 124 +CNSTI4 23 +ASGNI4 +ADDRLP4 28 +ADDRLP4 60 +INDIRI4 +ADDRLP4 124 +INDIRI4 +RSHI4 +CNSTI4 127 +SUBI4 +ASGNI4 +ADDRLP4 128 +ADDRLP4 124 +INDIRI4 +ADDRLP4 28 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 60 +INDIRI4 +ADDRLP4 128 +INDIRI4 +RSHI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 128 +INDIRI4 +LSHI4 +ADDRLP4 60 +INDIRI4 +NEI4 $278 +ADDRLP4 80 +CNSTI4 2 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +BANDI4 +SUBI4 +ASGNI4 +LABELV $278 +LABELV $276 +LABELV $275 +LABELV $272 +ADDRLP4 60 +INDIRI4 +CNSTI4 2139095040 +NEI4 $280 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353216 +NEI4 $282 +ADDRFP4 4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +SUBF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $282 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353216 +LEI4 $284 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +LTI4 $287 +ADDRLP4 124 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $288 +JUMPV +LABELV $287 +ADDRLP4 124 +ADDRGP4 zero +INDIRF4 +ASGNF4 +LABELV $288 +ADDRLP4 124 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $284 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $290 +ADDRLP4 128 +ADDRFP4 4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRGP4 $291 +JUMPV +LABELV $290 +ADDRLP4 128 +ADDRGP4 zero +INDIRF4 +ASGNF4 +LABELV $291 +ADDRLP4 128 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $280 +ADDRLP4 60 +INDIRI4 +CNSTI4 1065353216 +NEI4 $292 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $294 +ADDRGP4 one +INDIRF4 +ADDRFP4 0 +INDIRF4 +DIVF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $294 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $292 +ADDRLP4 36 +INDIRI4 +CNSTI4 1073741824 +NEI4 $296 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $296 +ADDRLP4 36 +INDIRI4 +CNSTI4 1056964608 +NEI4 $298 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +LTI4 $300 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 124 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 124 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $300 +LABELV $298 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 124 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 124 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRI4 +CNSTI4 2139095040 +EQI4 $305 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $305 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353216 +NEI4 $302 +LABELV $305 +ADDRLP4 8 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $306 +ADDRLP4 8 +ADDRGP4 one +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +ASGNF4 +LABELV $306 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +GEI4 $308 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353216 +SUBI4 +ADDRLP4 80 +INDIRI4 +BORI4 +CNSTI4 0 +NEI4 $310 +ADDRLP4 136 +ADDRLP4 8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 136 +INDIRF4 +ADDRLP4 136 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 $311 +JUMPV +LABELV $310 +ADDRLP4 80 +INDIRI4 +CNSTI4 1 +NEI4 $312 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $312 +LABELV $311 +LABELV $308 +ADDRLP4 8 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $302 +ADDRLP4 32 +INDIRI4 +CVIU4 4 +CNSTI4 31 +RSHU4 +CNSTU4 1 +SUBU4 +ADDRLP4 80 +INDIRI4 +CVIU4 4 +BORU4 +CNSTU4 0 +NEU4 $314 +ADDRLP4 136 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 136 +INDIRF4 +ADDRLP4 136 +INDIRF4 +DIVF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $314 +ADDRLP4 60 +INDIRI4 +CNSTI4 1291845632 +LEI4 $316 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353208 +GEI4 $318 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $321 +ADDRLP4 144 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 140 +ADDRLP4 144 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $321 +ADDRLP4 148 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 140 +ADDRLP4 148 +INDIRF4 +ADDRLP4 148 +INDIRF4 +MULF4 +ASGNF4 +LABELV $322 +ADDRLP4 140 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $318 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353223 +LEI4 $323 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +LEI4 $326 +ADDRLP4 156 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 152 +ADDRLP4 156 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $327 +JUMPV +LABELV $326 +ADDRLP4 160 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 152 +ADDRLP4 160 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ASGNF4 +LABELV $327 +ADDRLP4 152 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $323 +ADDRLP4 4 +ADDRFP4 0 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +CNSTF4 1056964608 +ADDRLP4 4 +INDIRF4 +CNSTF4 1051372203 +CNSTF4 1048576000 +ADDRLP4 4 +INDIRF4 +MULF4 +SUBF4 +MULF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 52 +ADDRGP4 ivln2_h +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 4 +INDIRF4 +ADDRGP4 ivln2_l +INDIRF4 +MULF4 +ADDRLP4 76 +INDIRF4 +ADDRGP4 ivln2 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 52 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $328 +ADDRLP4 168 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 168 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $329 +LABELV $331 +ADDRLP4 168 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 16 +ADDRLP4 168 +INDIRF4 +ASGNF4 +LABELV $332 +ADDRLP4 92 +ADDRLP4 56 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRGP4 $317 +JUMPV +LABELV $316 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 8388608 +GEI4 $334 +ADDRLP4 48 +ADDRLP4 48 +INDIRF4 +ADDRGP4 two24 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 24 +SUBI4 +ASGNI4 +LABELV $336 +ADDRLP4 160 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 160 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $337 +LABELV $334 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 23 +RSHI4 +CNSTI4 127 +SUBI4 +ADDI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 20 +INDIRI4 +CNSTI4 8388607 +BANDI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 12 +INDIRI4 +CNSTI4 1065353216 +BORI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1885297 +GTI4 $339 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRGP4 $340 +JUMPV +LABELV $339 +ADDRLP4 12 +INDIRI4 +CNSTI4 6140887 +GEI4 $341 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRGP4 $342 +JUMPV +LABELV $341 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 8388608 +SUBI4 +ASGNI4 +LABELV $342 +LABELV $340 +LABELV $343 +ADDRLP4 168 +ADDRLP4 20 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRLP4 48 +ADDRLP4 168 +INDIRF4 +ASGNF4 +LABELV $344 +ADDRLP4 172 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bp +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 48 +INDIRF4 +ADDRLP4 172 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56 +ADDRGP4 one +INDIRF4 +ADDRLP4 48 +INDIRF4 +ADDRLP4 172 +INDIRP4 +INDIRF4 +ADDF4 +DIVF4 +ASGNF4 +ADDRLP4 64 +ADDRLP4 52 +INDIRF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 144 +ADDRLP4 64 +INDIRF4 +ASGNF4 +LABELV $346 +ADDRLP4 176 +ADDRLP4 144 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 176 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $347 +LABELV $349 +ADDRLP4 176 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 144 +ADDRLP4 176 +INDIRF4 +ASGNF4 +LABELV $350 +LABELV $352 +ADDRLP4 176 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +RSHI4 +CNSTI4 536870912 +BORI4 +CNSTI4 262144 +ADDI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 21 +LSHI4 +ADDI4 +CVIU4 4 +ASGNU4 +ADDRLP4 140 +ADDRLP4 176 +INDIRF4 +ASGNF4 +LABELV $353 +ADDRLP4 152 +ADDRLP4 48 +INDIRF4 +ADDRLP4 140 +INDIRF4 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bp +ADDP4 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRLP4 156 +ADDRLP4 56 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDRLP4 144 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +SUBF4 +ADDRLP4 144 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 148 +ADDRLP4 64 +INDIRF4 +ADDRLP4 64 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 104 +ADDRGP4 L3 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRGP4 L4 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRGP4 L5 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRGP4 L6 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 148 +INDIRF4 +ADDRLP4 148 +INDIRF4 +MULF4 +ADDRGP4 L1 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRGP4 L2 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 72 +INDIRF4 +ADDRLP4 156 +INDIRF4 +ADDRLP4 144 +INDIRF4 +ADDRLP4 64 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 148 +ADDRLP4 144 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 140 +ADDRLP4 148 +INDIRF4 +CNSTF4 1077936128 +ADDF4 +ADDRLP4 72 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $355 +ADDRLP4 192 +ADDRLP4 140 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 192 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $356 +LABELV $358 +ADDRLP4 192 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 140 +ADDRLP4 192 +INDIRF4 +ASGNF4 +LABELV $359 +ADDRLP4 152 +ADDRLP4 72 +INDIRF4 +ADDRLP4 140 +INDIRF4 +CNSTF4 1077936128 +SUBF4 +ADDRLP4 148 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 144 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 156 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ADDRLP4 152 +INDIRF4 +ADDRLP4 64 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 52 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $361 +ADDRLP4 196 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 196 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $362 +LABELV $364 +ADDRLP4 196 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 24 +ADDRLP4 196 +INDIRF4 +ASGNF4 +LABELV $365 +ADDRLP4 68 +ADDRLP4 56 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRLP4 96 +ADDRGP4 cp_h +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 200 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 100 +ADDRGP4 cp_l +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDRLP4 68 +INDIRF4 +ADDRGP4 cp +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 200 +INDIRI4 +ADDRGP4 dp_l +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 44 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 96 +INDIRF4 +ADDRLP4 100 +INDIRF4 +ADDF4 +ADDRLP4 200 +INDIRI4 +ADDRGP4 dp_h +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $367 +ADDRLP4 204 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 204 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $368 +LABELV $370 +ADDRLP4 204 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 16 +ADDRLP4 204 +INDIRF4 +ASGNF4 +LABELV $371 +ADDRLP4 92 +ADDRLP4 100 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 dp_h +ADDP4 +INDIRF4 +SUBF4 +ADDRLP4 96 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +LABELV $317 +ADDRLP4 64 +ADDRGP4 one +INDIRF4 +ASGNF4 +ADDRLP4 32 +INDIRI4 +CVIU4 4 +CNSTI4 31 +RSHU4 +CNSTU4 1 +SUBU4 +ADDRLP4 80 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIU4 4 +BORU4 +CNSTU4 0 +NEU4 $373 +ADDRLP4 64 +ADDRGP4 one +INDIRF4 +NEGF4 +ASGNF4 +LABELV $373 +LABELV $375 +ADDRLP4 140 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 140 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $376 +LABELV $378 +ADDRLP4 140 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 40 +ADDRLP4 140 +INDIRF4 +ASGNF4 +LABELV $379 +ADDRLP4 68 +ADDRFP4 4 +INDIRF4 +ADDRLP4 40 +INDIRF4 +SUBF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 40 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 68 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $381 +ADDRLP4 152 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 152 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $382 +ADDRLP4 12 +INDIRI4 +CNSTI4 1124073472 +LEI4 $384 +ADDRLP4 152 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ADDRLP4 152 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $384 +ADDRLP4 12 +INDIRI4 +CNSTI4 1124073472 +NEI4 $386 +ADDRLP4 68 +INDIRF4 +ADDRGP4 ovt +INDIRF4 +ADDF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +LEF4 $387 +ADDRLP4 156 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ADDRLP4 156 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $386 +ADDRLP4 12 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +CNSTI4 1125515264 +LEI4 $390 +ADDRLP4 156 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ADDRLP4 156 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $390 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +CNSTU4 3272998912 +NEU4 $392 +ADDRLP4 68 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +GTF4 $394 +ADDRLP4 160 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ADDRLP4 160 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $394 +LABELV $392 +LABELV $387 +ADDRLP4 84 +ADDRLP4 12 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 84 +INDIRI4 +CNSTI4 23 +RSHI4 +CNSTI4 127 +SUBI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 1056964608 +LEI4 $396 +ADDRLP4 44 +ADDRLP4 12 +INDIRI4 +CNSTI4 8388608 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +RSHI4 +ADDI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 44 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +CNSTI4 23 +RSHI4 +CNSTI4 127 +SUBI4 +ASGNI4 +LABELV $398 +ADDRLP4 164 +ADDRLP4 44 +INDIRI4 +CNSTI4 8388607 +ADDRLP4 28 +INDIRI4 +RSHI4 +BCOMI4 +BANDI4 +CVIU4 4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 164 +INDIRF4 +ASGNF4 +LABELV $399 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 8388607 +BANDI4 +CNSTI4 8388608 +BORI4 +CNSTI4 23 +ADDRLP4 28 +INDIRI4 +SUBI4 +RSHI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $401 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $401 +ADDRLP4 24 +ADDRLP4 24 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $396 +ADDRLP4 4 +ADDRLP4 68 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $403 +ADDRLP4 164 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 164 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $404 +LABELV $406 +ADDRLP4 164 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 164 +INDIRF4 +ASGNF4 +LABELV $407 +ADDRLP4 52 +ADDRLP4 4 +INDIRF4 +ADDRGP4 lg2_h +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 68 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +SUBF4 +ADDRGP4 lg2 +INDIRF4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 lg2_l +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 52 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 56 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 88 +ADDRGP4 P3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 P4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 P5 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 P1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 P2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 8 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 16 +INDIRF4 +ADDRGP4 two +INDIRF4 +SUBF4 +DIVF4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ADDRGP4 one +INDIRF4 +ADDRLP4 72 +INDIRF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +LABELV $409 +ADDRLP4 192 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 192 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $410 +ADDRLP4 192 +CNSTI4 23 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 44 +INDIRI4 +ADDRLP4 192 +INDIRI4 +LSHI4 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 192 +INDIRI4 +RSHI4 +CNSTI4 0 +GTI4 $412 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRLP4 196 +ADDRGP4 __scalbnf +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 196 +INDIRF4 +ASGNF4 +ADDRGP4 $413 +JUMPV +LABELV $412 +LABELV $414 +ADDRLP4 200 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 200 +INDIRF4 +ASGNF4 +LABELV $415 +LABELV $413 +ADDRLP4 64 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +RETF4 +LABELV $258 +endproc pow 208 8 +data +align 4 +LABELV randSeed +byte 4 0 +export srand +code +proc srand 0 0 +ADDRGP4 randSeed +ADDRFP4 0 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $417 +endproc srand 0 0 +export rand +proc rand 4 0 +ADDRLP4 0 +ADDRGP4 randSeed +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 69069 +ADDRLP4 0 +INDIRP4 +INDIRI4 +MULI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 32767 +BANDI4 +RETI4 +LABELV $418 +endproc rand 4 0 +export atof +proc atof 36 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $421 +JUMPV +LABELV $420 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $423 +CNSTF4 0 +RETF4 +ADDRGP4 $419 +JUMPV +LABELV $423 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $421 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $420 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 43 +EQI4 $428 +ADDRLP4 12 +INDIRI4 +CNSTI4 45 +EQI4 $429 +ADDRGP4 $425 +JUMPV +LABELV $428 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $426 +JUMPV +LABELV $429 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $426 +JUMPV +LABELV $425 +ADDRLP4 8 +CNSTF4 1065353216 +ASGNF4 +LABELV $426 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 46 +EQI4 $430 +LABELV $432 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $437 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $435 +LABELV $437 +ADDRGP4 $431 +JUMPV +LABELV $435 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 4 +CNSTF4 1092616192 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +LABELV $433 +ADDRGP4 $432 +JUMPV +ADDRGP4 $431 +JUMPV +LABELV $430 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $431 +ADDRLP4 0 +INDIRI4 +CNSTI4 46 +NEI4 $438 +ADDRLP4 20 +CNSTF4 1036831949 +ASGNF4 +LABELV $440 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $445 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $443 +LABELV $445 +ADDRGP4 $442 +JUMPV +LABELV $443 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 1036831949 +ADDRLP4 20 +INDIRF4 +MULF4 +ASGNF4 +LABELV $441 +ADDRGP4 $440 +JUMPV +LABELV $442 +LABELV $438 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +RETF4 +LABELV $419 +endproc atof 36 0 +export strtod +proc strtod 60 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $447 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $448 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 32 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 12 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 10 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 13 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 9 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 11 +EQI4 $447 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $452 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 12 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $450 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $453 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3 +ADDP4 +ASGNP4 +LABELV $453 +ADDRFP4 0 +INDIRP4 +CNSTI4 3 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 40 +NEI4 $455 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 24 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 28 +ADDRGP4 strtol +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 41 +NEI4 $457 +ADDRLP4 16 +ADDRLP4 20 +INDIRI4 +CNSTI4 8388607 +BANDI4 +CNSTI4 2139095040 +BORI4 +CVIU4 4 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $459 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $459 +ADDRLP4 16 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $457 +LABELV $455 +ADDRLP4 16 +CNSTU4 2147483647 +ASGNU4 +ADDRLP4 16 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $450 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $463 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 16 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $461 +ADDRLP4 20 +CNSTU4 2139095040 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $464 +ADDRLP4 20 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $464 +ADDRFP4 0 +INDIRP4 +CNSTI4 3 +ADDP4 +ARGP4 +ADDRGP4 $468 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRLP4 24 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $466 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRGP4 $467 +JUMPV +LABELV $466 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3 +ADDP4 +ASGNP4 +LABELV $467 +ADDRLP4 20 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $461 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $469 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $469 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 43 +NEI4 $471 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $471 +LABELV $470 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $475 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRLP4 20 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $473 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $476 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 48 +LTI4 $480 +ADDRLP4 32 +INDIRI4 +CNSTI4 57 +GTI4 $480 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 36 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1098907648 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDRLP4 36 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRGP4 $476 +JUMPV +LABELV $480 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 65 +LTI4 $482 +ADDRLP4 40 +INDIRI4 +CNSTI4 70 +GTI4 $482 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 44 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1098907648 +ADDRLP4 0 +INDIRF4 +MULF4 +CNSTF4 1092616192 +ADDF4 +ADDRLP4 44 +INDIRP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ADDF4 +CNSTF4 1115815936 +SUBF4 +ASGNF4 +ADDRGP4 $476 +JUMPV +LABELV $482 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 97 +LTI4 $478 +ADDRLP4 48 +INDIRI4 +CNSTI4 102 +GTI4 $478 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 52 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1098907648 +ADDRLP4 0 +INDIRF4 +MULF4 +CNSTF4 1092616192 +ADDF4 +ADDRLP4 52 +INDIRP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ADDF4 +CNSTF4 1120010240 +SUBF4 +ASGNF4 +ADDRGP4 $476 +JUMPV +LABELV $478 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +GEU4 $486 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $486 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +NEI4 $488 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 32 +CNSTF4 1031798784 +ASGNF4 +LABELV $490 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 48 +LTI4 $494 +ADDRLP4 36 +INDIRI4 +CNSTI4 57 +GTI4 $494 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 40 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 40 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $495 +JUMPV +LABELV $494 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 65 +LTI4 $496 +ADDRLP4 44 +INDIRI4 +CNSTI4 70 +GTI4 $496 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 48 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 48 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +ADDI4 +CNSTI4 65 +SUBI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $497 +JUMPV +LABELV $496 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 97 +LTI4 $492 +ADDRLP4 52 +INDIRI4 +CNSTI4 102 +GTI4 $492 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 56 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 56 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +ADDI4 +CNSTI4 97 +SUBI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $499 +LABELV $497 +LABELV $495 +LABELV $491 +ADDRLP4 32 +ADDRLP4 32 +INDIRF4 +CNSTF4 1098907648 +DIVF4 +ASGNF4 +ADDRGP4 $490 +JUMPV +LABELV $492 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +GEU4 $500 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $500 +LABELV $488 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +EQU4 $502 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 32 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 112 +NEI4 $502 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ARGP4 +ADDRLP4 24 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 44 +ADDRGP4 strtol +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +NEU4 $504 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $506 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $506 +ADDRLP4 0 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $504 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +LEI4 $516 +ADDRGP4 $511 +JUMPV +LABELV $510 +ADDRLP4 36 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 0 +INDIRF4 +GTF4 $513 +ADDRGP4 $509 +JUMPV +LABELV $513 +ADDRLP4 0 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $511 +ADDRLP4 48 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +GTI4 $510 +ADDRGP4 $509 +JUMPV +LABELV $515 +ADDRLP4 36 +ADDRLP4 0 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 0 +INDIRF4 +LTF4 $518 +ADDRGP4 $517 +JUMPV +LABELV $518 +ADDRLP4 0 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $516 +ADDRLP4 48 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +LTI4 $515 +LABELV $517 +LABELV $509 +LABELV $502 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $520 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +LABELV $520 +ADDRLP4 0 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $473 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRGP4 $525 +JUMPV +LABELV $522 +LABELV $523 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 32 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1092616192 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ADDF4 +CNSTF4 1111490560 +SUBF4 +ASGNF4 +LABELV $525 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 48 +LTI4 $526 +ADDRLP4 36 +INDIRI4 +CNSTI4 57 +LEI4 $522 +LABELV $526 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +GEU4 $527 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $527 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +NEI4 $529 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 40 +CNSTF4 1036831949 +ASGNF4 +ADDRGP4 $534 +JUMPV +LABELV $531 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 44 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 44 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +CVIF4 4 +ADDRLP4 40 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $532 +ADDRLP4 40 +ADDRLP4 40 +INDIRF4 +CNSTF4 1092616192 +DIVF4 +ASGNF4 +LABELV $534 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 48 +LTI4 $535 +ADDRLP4 48 +INDIRI4 +CNSTI4 57 +LEI4 $531 +LABELV $535 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +GEU4 $536 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $536 +LABELV $529 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +EQU4 $538 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 40 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 101 +NEI4 $538 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ARGP4 +ADDRLP4 24 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 52 +ADDRGP4 strtol +CALLI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +NEU4 $540 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $542 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $542 +ADDRLP4 0 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $540 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +LEI4 $544 +ADDRGP4 $547 +JUMPV +LABELV $546 +ADDRLP4 44 +CNSTF4 1092616192 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 0 +INDIRF4 +GTF4 $549 +ADDRGP4 $545 +JUMPV +LABELV $549 +ADDRLP4 0 +ADDRLP4 44 +INDIRF4 +ASGNF4 +LABELV $547 +ADDRLP4 56 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +GTI4 $546 +ADDRGP4 $545 +JUMPV +LABELV $544 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +GEI4 $551 +ADDRGP4 $554 +JUMPV +LABELV $553 +ADDRLP4 44 +ADDRLP4 0 +INDIRF4 +CNSTF4 1092616192 +DIVF4 +ASGNF4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 0 +INDIRF4 +LTF4 $556 +ADDRGP4 $555 +JUMPV +LABELV $556 +ADDRLP4 0 +ADDRLP4 44 +INDIRF4 +ASGNF4 +LABELV $554 +ADDRLP4 56 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +LTI4 $553 +LABELV $555 +LABELV $551 +LABELV $545 +LABELV $538 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $558 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +LABELV $558 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $446 +endproc strtod 60 12 +export _atof +proc _atof 40 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 48 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRGP4 $562 +JUMPV +LABELV $561 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $564 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +CNSTF4 0 +RETF4 +ADDRGP4 $560 +JUMPV +LABELV $564 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $562 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $561 +ADDRLP4 16 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 43 +EQI4 $569 +ADDRLP4 16 +INDIRI4 +CNSTI4 45 +EQI4 $570 +ADDRGP4 $566 +JUMPV +LABELV $569 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $567 +JUMPV +LABELV $570 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $567 +JUMPV +LABELV $566 +ADDRLP4 12 +CNSTF4 1065353216 +ASGNF4 +LABELV $567 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +EQI4 $571 +LABELV $573 +ADDRLP4 24 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $578 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $576 +LABELV $578 +ADDRGP4 $575 +JUMPV +LABELV $576 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 8 +CNSTF4 1092616192 +ADDRLP4 8 +INDIRF4 +MULF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +LABELV $574 +ADDRGP4 $573 +JUMPV +LABELV $575 +LABELV $571 +ADDRLP4 0 +INDIRI4 +CNSTI4 46 +NEI4 $579 +ADDRLP4 24 +CNSTF4 1036831949 +ASGNF4 +LABELV $581 +ADDRLP4 28 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 28 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $586 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $584 +LABELV $586 +ADDRGP4 $583 +JUMPV +LABELV $584 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1036831949 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +LABELV $582 +ADDRGP4 $581 +JUMPV +LABELV $583 +LABELV $579 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +RETF4 +LABELV $560 +endproc _atof 40 0 +export strtol +proc strtol 32 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $588 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $588 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $593 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +EQI4 $593 +ADDRFP4 8 +INDIRI4 +CNSTI4 36 +LEI4 $595 +LABELV $593 +CNSTI4 0 +RETI4 +ADDRGP4 $587 +JUMPV +LABELV $594 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $595 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 32 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 12 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 13 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 9 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 11 +EQI4 $594 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $597 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $598 +JUMPV +LABELV $597 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 43 +NEI4 $599 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $599 +LABELV $598 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +NEI4 $601 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $603 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $603 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 120 +EQI4 $607 +ADDRLP4 16 +INDIRI4 +CNSTI4 88 +NEI4 $605 +LABELV $607 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $608 +ADDRFP4 8 +INDIRI4 +CNSTI4 16 +EQI4 $608 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $610 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $610 +CNSTI4 0 +RETI4 +ADDRGP4 $587 +JUMPV +LABELV $608 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRFP4 8 +CNSTI4 16 +ASGNI4 +ADDRGP4 $602 +JUMPV +LABELV $605 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $602 +ADDRFP4 8 +CNSTI4 8 +ASGNI4 +ADDRGP4 $602 +JUMPV +LABELV $601 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $614 +ADDRFP4 8 +CNSTI4 10 +ASGNI4 +LABELV $614 +LABELV $602 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $616 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 48 +LTI4 $620 +ADDRLP4 20 +INDIRI4 +CNSTI4 57 +GTI4 $620 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRGP4 $621 +JUMPV +LABELV $620 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 97 +LTI4 $622 +ADDRLP4 24 +INDIRI4 +CNSTI4 122 +GTI4 $622 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +ADDI4 +CNSTI4 97 +SUBI4 +ASGNI4 +ADDRGP4 $623 +JUMPV +LABELV $622 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 65 +LTI4 $618 +ADDRLP4 28 +INDIRI4 +CNSTI4 90 +GTI4 $618 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +ADDI4 +CNSTI4 65 +SUBI4 +ASGNI4 +LABELV $625 +LABELV $623 +LABELV $621 +ADDRLP4 16 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LTI4 $626 +ADDRGP4 $618 +JUMPV +LABELV $626 +ADDRLP4 0 +INDIRI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 -2147483648 +ADDI4 +ADDRFP4 8 +INDIRI4 +DIVI4 +GEI4 $628 +ADDRLP4 0 +CNSTI4 -2147483648 +ASGNI4 +ADDRGP4 $629 +JUMPV +LABELV $628 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRLP4 16 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $629 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $616 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $616 +JUMPV +LABELV $618 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $632 +ADDRLP4 0 +INDIRI4 +CNSTI4 -2147483648 +NEI4 $634 +ADDRLP4 0 +CNSTI4 2147483647 +ASGNI4 +ADDRGP4 $635 +JUMPV +LABELV $634 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $635 +LABELV $632 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $587 +endproc strtol 32 0 +export atoi +proc atoi 28 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $638 +JUMPV +LABELV $637 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $640 +CNSTI4 0 +RETI4 +ADDRGP4 $636 +JUMPV +LABELV $640 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $638 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $637 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 43 +EQI4 $645 +ADDRLP4 12 +INDIRI4 +CNSTI4 45 +EQI4 $646 +ADDRGP4 $642 +JUMPV +LABELV $645 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $643 +JUMPV +LABELV $646 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $643 +JUMPV +LABELV $642 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +LABELV $643 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $647 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $652 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $650 +LABELV $652 +ADDRGP4 $649 +JUMPV +LABELV $650 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 10 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $648 +ADDRGP4 $647 +JUMPV +LABELV $649 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +RETI4 +LABELV $636 +endproc atoi 28 0 +export _atoi +proc _atoi 32 0 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRGP4 $655 +JUMPV +LABELV $654 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $657 +CNSTI4 0 +RETI4 +ADDRGP4 $653 +JUMPV +LABELV $657 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $655 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $654 +ADDRLP4 16 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 43 +EQI4 $662 +ADDRLP4 16 +INDIRI4 +CNSTI4 45 +EQI4 $663 +ADDRGP4 $659 +JUMPV +LABELV $662 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $660 +JUMPV +LABELV $663 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $660 +JUMPV +LABELV $659 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $660 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $664 +ADDRLP4 24 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $669 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $667 +LABELV $669 +ADDRGP4 $666 +JUMPV +LABELV $667 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 10 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $665 +ADDRGP4 $664 +JUMPV +LABELV $666 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +MULI4 +RETI4 +LABELV $653 +endproc _atoi 32 0 +export abs +proc abs 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $672 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +NEGI4 +ASGNI4 +ADDRGP4 $673 +JUMPV +LABELV $672 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +LABELV $673 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $670 +endproc abs 4 0 +export fabs +proc fabs 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $676 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +NEGF4 +ASGNF4 +ADDRGP4 $677 +JUMPV +LABELV $676 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +LABELV $677 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $674 +endproc fabs 4 0 +export _hextoi +proc _hextoi 32 0 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRGP4 $680 +JUMPV +LABELV $679 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $682 +CNSTU4 0 +RETU4 +ADDRGP4 $678 +JUMPV +LABELV $682 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $680 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $679 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $685 +JUMPV +LABELV $684 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $687 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +GTI4 $687 +ADDRLP4 8 +ADDRLP4 8 +INDIRU4 +CNSTI4 4 +LSHU4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDU4 +CNSTU4 48 +SUBU4 +ASGNU4 +ADDRGP4 $685 +JUMPV +LABELV $687 +ADDRLP4 0 +INDIRI4 +CNSTI4 97 +LTI4 $689 +ADDRLP4 0 +INDIRI4 +CNSTI4 102 +GTI4 $689 +ADDRLP4 8 +ADDRLP4 8 +INDIRU4 +CNSTI4 4 +LSHU4 +CNSTU4 10 +ADDU4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDU4 +CNSTU4 97 +SUBU4 +ASGNU4 +ADDRGP4 $685 +JUMPV +LABELV $689 +ADDRLP4 0 +INDIRI4 +CNSTI4 65 +LTI4 $686 +ADDRLP4 0 +INDIRI4 +CNSTI4 70 +GTI4 $686 +ADDRLP4 8 +ADDRLP4 8 +INDIRU4 +CNSTI4 4 +LSHU4 +CNSTU4 10 +ADDU4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDU4 +CNSTU4 65 +SUBU4 +ASGNU4 +LABELV $685 +ADDRLP4 16 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRLP4 16 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 8 +GEI4 $693 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $684 +LABELV $693 +LABELV $686 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRU4 +RETU4 +LABELV $678 +endproc _hextoi 32 0 +proc dopr 276 32 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 48 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +ADDRLP4 44 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 44 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 44 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 24 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRGP4 $696 +JUMPV +LABELV $695 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $698 +ADDRLP4 0 +CNSTI4 8 +ASGNI4 +LABELV $698 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $701 +ADDRLP4 0 +INDIRI4 +CNSTI4 8 +GTI4 $701 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $808 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $808 +address $702 +address $705 +address $715 +address $720 +address $723 +address $730 +address $741 +address $746 +address $701 +code +LABELV $702 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 37 +NEI4 $703 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $704 +JUMPV +LABELV $703 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 56 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 56 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $704 +ADDRLP4 60 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 60 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 60 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $705 +ADDRLP4 64 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 72 +CNSTI4 32 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 72 +INDIRI4 +EQI4 $711 +ADDRLP4 64 +INDIRI4 +CNSTI4 35 +EQI4 $712 +ADDRLP4 64 +INDIRI4 +ADDRLP4 72 +INDIRI4 +LTI4 $706 +LABELV $714 +ADDRLP4 64 +INDIRI4 +CNSTI4 43 +EQI4 $710 +ADDRLP4 64 +INDIRI4 +CNSTI4 45 +EQI4 $709 +ADDRLP4 64 +INDIRI4 +CNSTI4 48 +EQI4 $713 +ADDRGP4 $706 +JUMPV +LABELV $709 +ADDRLP4 84 +CNSTI4 1 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +ADDRLP4 84 +INDIRI4 +BORI4 +ASGNI4 +ADDRLP4 80 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 80 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 80 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $710 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRLP4 88 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 88 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 88 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $711 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRLP4 92 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 92 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 92 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $712 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +ADDRLP4 96 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 96 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 96 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $713 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRLP4 100 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 100 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 100 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $706 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $715 +ADDRLP4 80 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +CNSTI4 48 +ADDRLP4 80 +INDIRI4 +GTI4 $716 +ADDRLP4 80 +INDIRI4 +CNSTI4 57 +GTI4 $716 +ADDRLP4 16 +CNSTI4 10 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ADDI4 +ASGNI4 +ADDRLP4 84 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 84 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 84 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $716 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 42 +NEI4 $718 +ADDRLP4 88 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 88 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 88 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 84 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 84 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 84 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $718 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $720 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 46 +NEI4 $721 +ADDRLP4 0 +CNSTI4 4 +ASGNI4 +ADDRLP4 84 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 84 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 84 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $721 +ADDRLP4 0 +CNSTI4 5 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $723 +ADDRLP4 84 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +CNSTI4 48 +ADDRLP4 84 +INDIRI4 +GTI4 $724 +ADDRLP4 84 +INDIRI4 +CNSTI4 57 +GTI4 $724 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +GEI4 $726 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $726 +ADDRLP4 8 +CNSTI4 10 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ADDI4 +ASGNI4 +ADDRLP4 88 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 88 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 88 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $724 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 42 +NEI4 $728 +ADDRLP4 92 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 92 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 92 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 88 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 88 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 88 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 0 +CNSTI4 5 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $728 +ADDRLP4 0 +CNSTI4 5 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $730 +ADDRLP4 88 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 96 +CNSTI4 104 +ASGNI4 +ADDRLP4 88 +INDIRI4 +ADDRLP4 96 +INDIRI4 +EQI4 $734 +ADDRLP4 88 +INDIRI4 +ADDRLP4 96 +INDIRI4 +GTI4 $738 +LABELV $737 +ADDRLP4 88 +INDIRI4 +CNSTI4 76 +EQI4 $736 +ADDRGP4 $732 +JUMPV +LABELV $738 +ADDRLP4 88 +INDIRI4 +CNSTI4 108 +EQI4 $735 +ADDRGP4 $732 +JUMPV +LABELV $734 +ADDRLP4 104 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 100 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 100 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 100 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $732 +JUMPV +LABELV $735 +ADDRLP4 12 +CNSTI4 2 +ASGNI4 +ADDRLP4 108 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 108 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 108 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $732 +JUMPV +LABELV $736 +ADDRLP4 12 +CNSTI4 4 +ASGNI4 +ADDRLP4 112 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 112 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 112 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $732 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +EQI4 $739 +ADDRLP4 0 +CNSTI4 7 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $739 +ADDRLP4 0 +CNSTI4 6 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $741 +ADDRLP4 100 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 108 +EQI4 $745 +ADDRGP4 $743 +JUMPV +LABELV $745 +ADDRLP4 12 +CNSTI4 3 +ASGNI4 +ADDRLP4 104 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 104 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 104 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $743 +ADDRLP4 0 +CNSTI4 7 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $746 +ADDRLP4 104 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 69 +EQI4 $782 +ADDRLP4 112 +CNSTI4 71 +ASGNI4 +ADDRLP4 104 +INDIRI4 +ADDRLP4 112 +INDIRI4 +EQI4 $786 +ADDRLP4 104 +INDIRI4 +ADDRLP4 112 +INDIRI4 +GTI4 $803 +LABELV $802 +ADDRLP4 104 +INDIRI4 +CNSTI4 37 +EQI4 $800 +ADDRGP4 $748 +JUMPV +LABELV $803 +ADDRLP4 120 +CNSTI4 88 +ASGNI4 +ADDRLP4 104 +INDIRI4 +ADDRLP4 120 +INDIRI4 +EQI4 $771 +ADDRLP4 104 +INDIRI4 +ADDRLP4 120 +INDIRI4 +LTI4 $748 +LABELV $804 +ADDRLP4 104 +INDIRI4 +CNSTI4 99 +LTI4 $748 +ADDRLP4 104 +INDIRI4 +CNSTI4 120 +GTI4 $748 +ADDRLP4 104 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $805-396 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $805 +address $790 +address $750 +address $783 +address $779 +address $787 +address $748 +address $750 +address $748 +address $748 +address $748 +address $748 +address $793 +address $757 +address $792 +address $748 +address $748 +address $791 +address $748 +address $764 +address $748 +address $801 +address $772 +code +LABELV $750 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $751 +ADDRLP4 128 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 128 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 128 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +ASGNI4 +ADDRGP4 $752 +JUMPV +LABELV $751 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $753 +ADDRLP4 132 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 132 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 132 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $754 +JUMPV +LABELV $753 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $755 +ADDRLP4 136 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 136 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $756 +JUMPV +LABELV $755 +ADDRLP4 140 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 140 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 140 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $756 +LABELV $754 +LABELV $752 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 32 +INDIRI4 +ARGI4 +CNSTI4 10 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 144 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 144 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $757 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $758 +ADDRLP4 148 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 148 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 148 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CNSTU4 65535 +BANDU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $759 +JUMPV +LABELV $758 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $760 +ADDRLP4 152 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 152 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 152 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $761 +JUMPV +LABELV $760 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $762 +ADDRLP4 156 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 156 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 156 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $763 +JUMPV +LABELV $762 +ADDRLP4 160 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 160 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 160 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $763 +LABELV $761 +LABELV $759 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 32 +INDIRI4 +ARGI4 +CNSTI4 8 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 164 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 164 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $764 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $765 +ADDRLP4 168 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 168 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 168 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CNSTU4 65535 +BANDU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $766 +JUMPV +LABELV $765 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $767 +ADDRLP4 172 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 172 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 172 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $768 +JUMPV +LABELV $767 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $769 +ADDRLP4 176 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 176 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 176 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $770 +JUMPV +LABELV $769 +ADDRLP4 180 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 180 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 180 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $770 +LABELV $768 +LABELV $766 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 32 +INDIRI4 +ARGI4 +CNSTI4 10 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 184 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 184 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $771 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $772 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $773 +ADDRLP4 188 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 188 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 188 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CNSTU4 65535 +BANDU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $774 +JUMPV +LABELV $773 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $775 +ADDRLP4 192 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 192 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 192 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $776 +JUMPV +LABELV $775 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $777 +ADDRLP4 196 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 196 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 196 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $778 +JUMPV +LABELV $777 +ADDRLP4 200 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 200 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 200 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $778 +LABELV $776 +LABELV $774 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 32 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 204 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 204 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $779 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +NEI4 $780 +ADDRLP4 208 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 208 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 208 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $781 +JUMPV +LABELV $780 +ADDRLP4 212 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 212 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 212 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $781 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 216 +ADDRGP4 fmtfp +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 216 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $782 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $783 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +NEI4 $784 +ADDRLP4 220 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 220 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 220 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $785 +JUMPV +LABELV $784 +ADDRLP4 224 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 224 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 224 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $785 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 228 +ADDRGP4 fmtfp +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 228 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $786 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $787 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +NEI4 $788 +ADDRLP4 232 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 232 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 232 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $789 +JUMPV +LABELV $788 +ADDRLP4 236 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 236 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 236 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $789 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 240 +ADDRGP4 fmtfp +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 240 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $790 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 244 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 244 +INDIRP4 +ASGNP4 +ADDRLP4 244 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +ADDRLP4 248 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 248 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $791 +ADDRLP4 252 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 252 +INDIRP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 252 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 256 +ADDRGP4 fmtstr +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 256 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $792 +ADDRLP4 260 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 260 +INDIRP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 260 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 40 +INDIRP4 +CVPU4 4 +CVUI4 4 +ARGI4 +CNSTI4 16 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 264 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 264 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $793 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $794 +ADDRLP4 272 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 272 +INDIRP4 +ASGNP4 +ADDRLP4 268 +ADDRLP4 272 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 28 +INDIRU4 +CVUI4 4 +CVII2 4 +ASGNI2 +ADDRGP4 $748 +JUMPV +LABELV $794 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $796 +ADDRLP4 272 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 272 +INDIRP4 +ASGNP4 +ADDRLP4 268 +ADDRLP4 272 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 28 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $796 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $798 +ADDRLP4 272 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 272 +INDIRP4 +ASGNP4 +ADDRLP4 268 +ADDRLP4 272 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 28 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $798 +ADDRLP4 272 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 272 +INDIRP4 +ASGNP4 +ADDRLP4 268 +ADDRLP4 272 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 28 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $800 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 268 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 268 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $801 +ADDRLP4 272 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 272 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 272 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $748 +ADDRLP4 128 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 128 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 128 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 132 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +LABELV $701 +LABELV $696 +ADDRLP4 0 +INDIRI4 +CNSTI4 8 +NEI4 $695 +ADDRFP4 4 +INDIRU4 +CNSTU4 0 +EQU4 $809 +ADDRLP4 28 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $809 +ADDRLP4 24 +INDIRI4 +RETI4 +LABELV $694 +endproc dopr 276 32 +proc fmtstr 32 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $812 +ADDRFP4 12 +ADDRGP4 $814 +ASGNP4 +LABELV $812 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $818 +JUMPV +LABELV $815 +LABELV $816 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $818 +ADDRLP4 8 +INDIRI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $815 +ADDRFP4 24 +INDIRI4 +CNSTI4 0 +LTI4 $819 +ADDRFP4 24 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $819 +ADDRLP4 8 +ADDRFP4 24 +INDIRI4 +ASGNI4 +LABELV $819 +ADDRLP4 0 +ADDRFP4 20 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $821 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $821 +ADDRFP4 16 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $826 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +NEGI4 +ASGNI4 +ADDRGP4 $826 +JUMPV +LABELV $825 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 20 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $826 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $825 +ADDRGP4 $829 +JUMPV +LABELV $828 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 20 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 24 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $829 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 12 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 20 +INDIRI4 +EQI4 $831 +ADDRFP4 24 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LTI4 $828 +ADDRLP4 12 +INDIRI4 +ADDRFP4 24 +INDIRI4 +LTI4 $828 +LABELV $831 +ADDRGP4 $833 +JUMPV +LABELV $832 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 28 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $833 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $832 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $811 +endproc fmtstr 32 16 +proc fmtint 84 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 28 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 24 +INDIRI4 +CNSTI4 0 +GEI4 $836 +ADDRFP4 24 +CNSTI4 0 +ASGNI4 +LABELV $836 +ADDRLP4 8 +ADDRFP4 12 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRFP4 28 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $838 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $840 +ADDRLP4 48 +CNSTI4 45 +ASGNI4 +ADDRLP4 8 +ADDRFP4 12 +INDIRI4 +NEGI4 +CVIU4 4 +ASGNU4 +ADDRGP4 $841 +JUMPV +LABELV $840 +ADDRFP4 28 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $842 +ADDRLP4 48 +CNSTI4 43 +ASGNI4 +ADDRGP4 $843 +JUMPV +LABELV $842 +ADDRFP4 28 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $844 +ADDRLP4 48 +CNSTI4 32 +ASGNI4 +LABELV $844 +LABELV $843 +LABELV $841 +LABELV $838 +ADDRFP4 28 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $846 +ADDRLP4 44 +ADDRGP4 $848 +ASGNP4 +ADDRGP4 $847 +JUMPV +LABELV $846 +ADDRLP4 44 +ADDRGP4 $849 +ASGNP4 +LABELV $847 +LABELV $850 +ADDRLP4 52 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 52 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 8 +INDIRU4 +ADDRFP4 16 +INDIRI4 +CVIU4 4 +MODU4 +ADDRLP4 44 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRLP4 8 +ADDRLP4 8 +INDIRU4 +ADDRFP4 16 +INDIRI4 +CVIU4 4 +DIVU4 +ASGNU4 +LABELV $851 +ADDRLP4 8 +INDIRU4 +CNSTU4 0 +EQU4 $853 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 24 +LTU4 $850 +LABELV $853 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 24 +NEU4 $854 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $854 +ADDRLP4 0 +INDIRI4 +ADDRLP4 16 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 40 +ADDRFP4 24 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +ASGNI4 +ADDRFP4 24 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LEI4 $858 +ADDRLP4 52 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $859 +JUMPV +LABELV $858 +ADDRLP4 52 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $859 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $860 +ADDRLP4 56 +CNSTI4 1 +ASGNI4 +ADDRGP4 $861 +JUMPV +LABELV $860 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +LABELV $861 +ADDRLP4 4 +ADDRFP4 20 +INDIRI4 +ADDRLP4 52 +INDIRI4 +SUBI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +GEI4 $862 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +LABELV $862 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +GEI4 $864 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $864 +ADDRFP4 28 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $866 +ADDRLP4 40 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $869 +ADDRLP4 68 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $870 +JUMPV +LABELV $869 +ADDRLP4 68 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $870 +ADDRLP4 40 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $866 +ADDRFP4 28 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $874 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +NEGI4 +ASGNI4 +ADDRGP4 $874 +JUMPV +LABELV $873 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 68 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 68 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $874 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +GTI4 $873 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $876 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 48 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +ADDRLP4 68 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 68 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $876 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +LEI4 $884 +ADDRGP4 $881 +JUMPV +LABELV $880 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 48 +ARGI4 +ADDRLP4 72 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 72 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $881 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +GTI4 $880 +ADDRGP4 $884 +JUMPV +LABELV $883 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 72 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +ADDRLP4 16 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 76 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 76 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $884 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $883 +ADDRGP4 $887 +JUMPV +LABELV $886 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 80 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 80 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $887 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $886 +ADDRLP4 12 +INDIRI4 +RETI4 +LABELV $835 +endproc fmtint 84 16 +proc abs_val 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $890 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $890 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $889 +endproc abs_val 4 0 +proc pow10 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $894 +JUMPV +LABELV $893 +ADDRLP4 0 +CNSTF4 1092616192 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $894 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $893 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $892 +endproc pow10 4 0 +proc round 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +CNSTF4 1056964608 +LTF4 $897 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $897 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $896 +endproc round 8 0 +proc fmtfp 136 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 20 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 0 +GEI4 $900 +ADDRFP4 20 +CNSTI4 6 +ASGNI4 +LABELV $900 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 80 +ADDRGP4 abs_val +CALLF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRFP4 12 +INDIRF4 +CNSTF4 0 +GEF4 $902 +ADDRLP4 72 +CNSTI4 45 +ASGNI4 +ADDRGP4 $903 +JUMPV +LABELV $902 +ADDRFP4 24 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $904 +ADDRLP4 72 +CNSTI4 43 +ASGNI4 +ADDRGP4 $905 +JUMPV +LABELV $904 +ADDRFP4 24 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $906 +ADDRLP4 72 +CNSTI4 32 +ASGNI4 +LABELV $906 +LABELV $905 +LABELV $903 +ADDRLP4 12 +ADDRLP4 76 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 9 +LEI4 $908 +ADDRFP4 20 +CNSTI4 9 +ASGNI4 +LABELV $908 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 pow10 +CALLF4 +ASGNF4 +ADDRLP4 84 +INDIRF4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +SUBF4 +MULF4 +ARGF4 +ADDRLP4 88 +ADDRGP4 round +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 88 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 92 +ADDRGP4 pow10 +CALLF4 +ASGNF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDRLP4 92 +INDIRF4 +LTF4 $910 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 96 +ADDRGP4 pow10 +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDRLP4 96 +INDIRF4 +SUBF4 +CVFI4 4 +ASGNI4 +LABELV $910 +LABELV $912 +ADDRLP4 100 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 100 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $916 +ADDRLP4 96 +ADDRGP4 $848 +ASGNP4 +ADDRGP4 $917 +JUMPV +LABELV $916 +ADDRLP4 96 +ADDRGP4 $849 +ASGNP4 +LABELV $917 +ADDRLP4 100 +INDIRI4 +ADDRLP4 24 +ADDP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +MODI4 +ADDRLP4 96 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +DIVI4 +ASGNI4 +LABELV $913 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $918 +ADDRLP4 8 +INDIRI4 +CNSTI4 20 +LTI4 $912 +LABELV $918 +ADDRLP4 8 +INDIRI4 +CNSTI4 20 +NEI4 $919 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $919 +ADDRLP4 8 +INDIRI4 +ADDRLP4 24 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $921 +ADDRLP4 100 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 100 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $925 +ADDRLP4 96 +ADDRGP4 $848 +ASGNP4 +ADDRGP4 $926 +JUMPV +LABELV $925 +ADDRLP4 96 +ADDRGP4 $849 +ASGNP4 +LABELV $926 +ADDRLP4 100 +INDIRI4 +ADDRLP4 48 +ADDP4 +ADDRLP4 16 +INDIRI4 +CNSTI4 10 +MODI4 +ADDRLP4 96 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 10 +DIVI4 +ASGNI4 +LABELV $922 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $927 +ADDRLP4 20 +INDIRI4 +CNSTI4 20 +LTI4 $921 +LABELV $927 +ADDRLP4 20 +INDIRI4 +CNSTI4 20 +NEI4 $928 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $928 +ADDRLP4 20 +INDIRI4 +ADDRLP4 48 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $931 +ADDRLP4 96 +CNSTI4 1 +ASGNI4 +ADDRGP4 $932 +JUMPV +LABELV $931 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +LABELV $932 +ADDRLP4 0 +ADDRFP4 16 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ADDRFP4 20 +INDIRI4 +SUBI4 +CNSTI4 1 +SUBI4 +ADDRLP4 96 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 68 +ADDRFP4 20 +INDIRI4 +ADDRLP4 20 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +GEI4 $933 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +LABELV $933 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $935 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $935 +ADDRFP4 24 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $937 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $937 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRFP4 24 +INDIRI4 +CNSTI4 16 +BANDI4 +ADDRLP4 100 +INDIRI4 +EQI4 $947 +ADDRLP4 0 +INDIRI4 +ADDRLP4 100 +INDIRI4 +LEI4 $947 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $944 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 72 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +ADDRLP4 104 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRGP4 $944 +JUMPV +LABELV $943 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 48 +ARGI4 +ADDRLP4 104 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $944 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $943 +ADDRGP4 $947 +JUMPV +LABELV $946 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 104 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $947 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $946 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $952 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 72 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +ADDRLP4 104 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $952 +JUMPV +LABELV $951 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 108 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 108 +INDIRI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +ADDRLP4 24 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 112 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 112 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $952 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +GTI4 $951 +ADDRFP4 20 +INDIRI4 +CNSTI4 0 +LEI4 $963 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 46 +ARGI4 +ADDRLP4 116 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 116 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $957 +JUMPV +LABELV $956 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 48 +ARGI4 +ADDRLP4 120 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 120 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $957 +ADDRLP4 124 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 124 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +GTI4 $956 +ADDRGP4 $960 +JUMPV +LABELV $959 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 128 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRLP4 128 +INDIRI4 +ADDRLP4 48 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 132 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 132 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $960 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +GTI4 $959 +ADDRGP4 $963 +JUMPV +LABELV $962 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 116 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 116 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $963 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $962 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $899 +endproc fmtfp 136 16 +proc dopr_outch 8 0 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRFP4 4 +INDIRP4 +INDIRU4 +CNSTU4 1 +ADDU4 +ADDRFP4 8 +INDIRU4 +GEU4 $966 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +INDIRU4 +ASGNU4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 0 +INDIRU4 +CNSTU4 1 +ADDU4 +ASGNU4 +ADDRLP4 0 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRFP4 12 +INDIRI1 +ASGNI1 +LABELV $966 +CNSTI4 1 +RETI4 +LABELV $965 +endproc dopr_outch 8 0 +export Q_vsnprintf +proc Q_vsnprintf 4 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 dopr +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $968 +endproc Q_vsnprintf 4 16 +export Q_snprintf +proc Q_snprintf 12 16 +ADDRLP4 0 +ADDRFP4 8+4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_vsnprintf +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $969 +endproc Q_snprintf 12 16 +export sscanf +proc sscanf 92 4 +ADDRLP4 8 +ADDRFP4 4+4 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $974 +JUMPV +LABELV $973 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 37 +EQI4 $976 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $974 +JUMPV +LABELV $976 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $978 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +GTI4 $978 +ADDRFP4 4 +ARGP4 +ADDRLP4 20 +ADDRGP4 _atoi +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 -1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRGP4 $979 +JUMPV +LABELV $978 +ADDRLP4 4 +CNSTU4 1023 +ASGNU4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $979 +ADDRLP4 24 +CNSTI4 100 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $982 +ADDRLP4 0 +INDIRI4 +CNSTI4 102 +EQI4 $983 +ADDRLP4 0 +INDIRI4 +CNSTI4 105 +EQI4 $982 +ADDRLP4 0 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LTI4 $980 +LABELV $994 +ADDRLP4 0 +INDIRI4 +CNSTI4 115 +EQI4 $985 +ADDRLP4 0 +INDIRI4 +CNSTI4 117 +EQI4 $982 +ADDRLP4 0 +INDIRI4 +CNSTI4 120 +EQI4 $984 +ADDRGP4 $980 +JUMPV +LABELV $982 +ADDRLP4 32 +ADDRLP4 8 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ARGP4 +ADDRLP4 36 +ADDRGP4 _atoi +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRGP4 $981 +JUMPV +LABELV $983 +ADDRLP4 40 +ADDRLP4 8 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ARGP4 +ADDRLP4 44 +ADDRGP4 _atof +CALLF4 +ASGNF4 +ADDRLP4 40 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRGP4 $981 +JUMPV +LABELV $984 +ADDRLP4 48 +ADDRLP4 8 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ARGP4 +ADDRLP4 52 +ADDRGP4 _hextoi +CALLU4 +ASGNU4 +ADDRLP4 48 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ADDRLP4 52 +INDIRU4 +ASGNU4 +ADDRGP4 $981 +JUMPV +LABELV $985 +ADDRLP4 60 +ADDRLP4 8 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 60 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $987 +JUMPV +LABELV $986 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $987 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 32 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 12 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 10 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 13 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 9 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 11 +EQI4 $986 +ADDRGP4 $990 +JUMPV +LABELV $989 +ADDRLP4 68 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 76 +CNSTI4 1 +ASGNI4 +ADDRLP4 56 +ADDRLP4 68 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 72 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $990 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 32 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 12 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 10 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 13 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 9 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 11 +EQI4 $993 +ADDRLP4 80 +ADDRLP4 4 +INDIRU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 80 +INDIRU4 +CNSTU4 1 +SUBU4 +ASGNU4 +ADDRLP4 80 +INDIRU4 +CNSTU4 0 +NEU4 $989 +LABELV $993 +ADDRLP4 88 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 88 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $980 +LABELV $981 +LABELV $974 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $973 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +INDIRI4 +RETI4 +LABELV $971 +endproc sscanf 92 4 +export bsearch +proc bsearch 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRU4 +ASGNU4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTU4 0 +ASGNU4 +ADDRLP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRGP4 $997 +JUMPV +LABELV $996 +ADDRLP4 4 +ADDRLP4 0 +INDIRU4 +ADDRLP4 8 +INDIRU4 +ADDRLP4 0 +INDIRU4 +SUBU4 +CNSTI4 1 +RSHU4 +ADDU4 +ASGNU4 +ADDRLP4 16 +ADDRLP4 4 +INDIRU4 +ADDRFP4 12 +INDIRU4 +MULU4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRFP4 16 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $999 +ADDRLP4 8 +ADDRLP4 4 +INDIRU4 +ASGNU4 +ADDRGP4 $1000 +JUMPV +LABELV $999 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $1001 +ADDRLP4 0 +ADDRLP4 4 +INDIRU4 +CNSTU4 1 +ADDU4 +ASGNU4 +ADDRGP4 $1002 +JUMPV +LABELV $1001 +ADDRLP4 16 +INDIRP4 +RETP4 +ADDRGP4 $995 +JUMPV +LABELV $1002 +LABELV $1000 +LABELV $997 +ADDRLP4 0 +INDIRU4 +ADDRLP4 8 +INDIRU4 +LTU4 $996 +CNSTP4 0 +RETP4 +LABELV $995 +endproc bsearch 28 8 +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import strncpy +lit +align 1 +LABELV $849 +byte 1 48 +byte 1 49 +byte 1 50 +byte 1 51 +byte 1 52 +byte 1 53 +byte 1 54 +byte 1 55 +byte 1 56 +byte 1 57 +byte 1 97 +byte 1 98 +byte 1 99 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 0 +align 1 +LABELV $848 +byte 1 48 +byte 1 49 +byte 1 50 +byte 1 51 +byte 1 52 +byte 1 53 +byte 1 54 +byte 1 55 +byte 1 56 +byte 1 57 +byte 1 65 +byte 1 66 +byte 1 67 +byte 1 68 +byte 1 69 +byte 1 70 +byte 1 0 +align 1 +LABELV $814 +byte 1 60 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 62 +byte 1 0 +align 1 +LABELV $475 +byte 1 48 +byte 1 120 +byte 1 0 +align 1 +LABELV $468 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $463 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 0 +align 1 +LABELV $452 +byte 1 110 +byte 1 97 +byte 1 110 +byte 1 0 diff --git a/build/release-linux-x86_64/base/ui/bg_misc.asm b/build/release-linux-x86_64/base/ui/bg_misc.asm new file mode 100644 index 0000000..770d4d4 --- /dev/null +++ b/build/release-linux-x86_64/base/ui/bg_misc.asm @@ -0,0 +1,28896 @@ +lit +align 4 +LABELV bg_buildableList +byte 4 1 +address $60 +address $61 +address $62 +address $63 +byte 4 5 +byte 4 0 +byte 4 10 +byte 4 7 +byte 4 250 +byte 4 8 +byte 4 50 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 100 +byte 4 15000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 80 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 900 +byte 4 2 +address $64 +address $65 +address $66 +address $67 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 7 +byte 4 750 +byte 4 6 +byte 4 15 +byte 4 300 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 30000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 120 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 4500 +byte 4 3 +address $68 +address $69 +address $70 +address $71 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 7 +byte 4 350 +byte 4 14 +byte 4 50 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 100 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 70 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 450 +byte 4 4 +address $72 +address $73 +address $74 +address $75 +byte 4 5 +byte 4 0 +byte 4 6 +byte 4 7 +byte 4 125 +byte 4 10 +byte 4 50 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 200 +byte 4 8000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 30 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 540 +byte 4 5 +address $76 +address $77 +address $78 +address $79 +byte 4 5 +byte 4 0 +byte 4 4 +byte 4 6 +byte 4 50 +byte 4 6 +byte 4 15 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 100 +byte 4 5000 +byte 4 0 +byte 4 400 +byte 4 1000 +byte 4 24 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 25 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 360 +byte 4 6 +address $80 +address $81 +address $82 +address $83 +byte 4 5 +byte 4 0 +byte 4 14 +byte 4 6 +byte 4 150 +byte 4 8 +byte 4 50 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 100 +byte 4 14000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 70 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1260 +byte 4 7 +address $84 +address $85 +address $86 +address $87 +byte 4 5 +byte 4 0 +byte 4 8 +byte 4 4 +byte 4 125 +byte 4 10 +byte 4 30 +byte 4 200 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 500 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 25 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 40 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 720 +byte 4 8 +address $88 +address $89 +address $90 +address $91 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 100 +byte 4 1 +byte 4 1 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 6000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 90 +byte 4 9 +address $92 +address $93 +address $94 +address $95 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 250 +byte 4 1 +byte 4 5 +byte 4 40 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 15000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 180 +byte 4 10 +address $96 +address $97 +address $98 +address $99 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 4 +byte 4 450 +byte 4 1 +byte 4 10 +byte 4 70 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 450 +byte 4 11 +address $100 +address $101 +address $102 +address $103 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 25 +byte 4 1 +byte 4 5 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 4000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 90 +byte 4 12 +address $104 +address $105 +address $106 +address $107 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 50 +byte 4 1 +byte 4 5 +byte 4 25 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 9000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 180 +byte 4 13 +address $108 +address $109 +address $110 +address $111 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 4 +byte 4 100 +byte 4 1 +byte 4 5 +byte 4 50 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 14 +address $112 +address $113 +address $114 +address $115 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 80 +byte 4 10 +byte 4 5 +byte 4 50 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 8000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 15 +address $116 +address $117 +address $118 +address $119 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 7 +byte 4 50 +byte 4 10 +byte 4 5 +byte 4 50 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 5000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 180 +byte 4 16 +address $120 +address $121 +address $122 +address $123 +byte 4 5 +byte 4 0 +byte 4 12 +byte 4 6 +byte 4 200 +byte 4 8 +byte 4 15 +byte 4 200 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 200 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 170 +byte 4 0 +byte 4 0 +byte 4 1080 +skip 4 +byte 4 17 +address $124 +address $125 +address $126 +address $127 +byte 4 5 +byte 4 0 +byte 4 4 +byte 4 7 +byte 4 250 +byte 4 1 +byte 4 10 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 12000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 190 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 360 +byte 4 18 +address $128 +address $129 +address $130 +address $131 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 250 +byte 4 1 +byte 4 10 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 7000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 300 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 19 +address $132 +address $133 +address $134 +address $135 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 250 +byte 4 1 +byte 4 5 +byte 4 15 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 4000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 20 +address $136 +address $137 +address $138 +address $139 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 100 +byte 4 5 +byte 4 5 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 500 +byte 4 10000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 50 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 21 +address $140 +address $141 +address $142 +address $143 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 60 +byte 4 10 +byte 4 100 +byte 4 100 +byte 4 19 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 200 +byte 4 8000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 50 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 22 +address $144 +address $145 +address $146 +address $147 +byte 4 5 +byte 4 0 +byte 4 35 +byte 4 4 +byte 4 250 +byte 4 1 +byte 4 10 +byte 4 200 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 60 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 3150 +byte 4 23 +address $148 +address $149 +address $150 +address $151 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 4 +byte 4 35 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 12000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 15 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 24 +address $152 +address $153 +address $154 +address $155 +byte 4 5 +byte 4 0 +byte 4 20 +byte 4 4 +byte 4 850 +byte 4 5 +byte 4 50 +byte 4 150 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1800 +byte 4 25 +address $156 +address $157 +address $158 +address $159 +byte 4 5 +byte 4 0 +byte 4 15 +byte 4 4 +byte 4 650 +byte 4 15 +byte 4 25 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1350 +byte 4 26 +address $160 +address $161 +address $162 +address $163 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 6 +byte 4 350 +byte 4 6 +byte 4 200 +byte 4 300 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 18000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 60 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 450 +byte 4 27 +address $164 +address $165 +address $166 +address $167 +byte 4 5 +byte 4 0 +byte 4 10 +byte 4 7 +byte 4 310 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 10000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 2400 +byte 4 28 +address $168 +address $169 +address $170 +address $171 +byte 4 5 +byte 4 0 +byte 4 8 +byte 4 7 +byte 4 180 +byte 4 0 +byte 4 100 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 50 +byte 4 8000 +byte 4 0 +byte 4 380 +byte 4 150 +byte 4 27 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1920 +byte 4 29 +address $172 +address $173 +address $170 +address $174 +byte 4 5 +byte 4 0 +byte 4 14 +byte 4 6 +byte 4 300 +byte 4 0 +byte 4 1 +byte 4 170 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 50 +byte 4 20000 +byte 4 0 +byte 4 50 +byte 4 140 +byte 4 28 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1920 +byte 4 30 +address $175 +address $176 +address $177 +address $178 +byte 4 5 +byte 4 0 +byte 4 10 +byte 4 4 +byte 4 300 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 150 +byte 4 15000 +byte 4 0 +byte 4 225 +byte 4 250 +byte 4 26 +byte 4 1064514355 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 2400 +byte 4 31 +address $179 +address $180 +address $181 +address $182 +byte 4 5 +byte 4 0 +byte 4 10 +byte 4 7 +byte 4 420 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 10000 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 2400 +byte 4 32 +address $183 +address $184 +address $185 +address $186 +byte 4 5 +byte 4 0 +byte 4 15 +byte 4 6 +byte 4 190 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 16000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 3600 +byte 4 33 +address $187 +address $188 +address $189 +address $190 +byte 4 5 +byte 4 0 +byte 4 8 +byte 4 7 +byte 4 190 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 8000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1920 +byte 4 34 +address $191 +address $192 +address $193 +address $194 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 7 +byte 4 930 +byte 4 0 +byte 4 200 +byte 4 300 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 12000 +byte 4 35 +address $195 +address $196 +address $197 +address $198 +byte 4 5 +byte 4 0 +byte 4 4 +byte 4 7 +byte 4 250 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 10000 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 960 +byte 4 36 +address $199 +address $200 +address $201 +address $202 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 60 +byte 4 0 +byte 4 1 +byte 4 10 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 5000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 240 +byte 4 37 +address $203 +address $204 +address $201 +address $205 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 250 +byte 4 0 +byte 4 5 +byte 4 40 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 14000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 480 +byte 4 38 +address $206 +address $207 +address $201 +address $208 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 4 +byte 4 450 +byte 4 0 +byte 4 10 +byte 4 70 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1200 +byte 4 39 +address $209 +address $210 +address $211 +address $212 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 25 +byte 4 0 +byte 4 5 +byte 4 10 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 4000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 240 +byte 4 40 +address $213 +address $214 +address $211 +address $215 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 4 +byte 4 100 +byte 4 0 +byte 4 5 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 720 +byte 4 41 +address $216 +address $217 +address $201 +address $218 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 100 +byte 4 0 +byte 4 5 +byte 4 50 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 7000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 720 +byte 4 42 +address $219 +address $220 +address $201 +address $221 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 100 +byte 4 0 +byte 4 5 +byte 4 20 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 5000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 480 +byte 4 43 +address $222 +address $223 +address $201 +address $224 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 7 +byte 4 300 +byte 4 0 +byte 4 10 +byte 4 50 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 12000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 480 +byte 4 44 +address $225 +address $226 +address $201 +address $227 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 300 +byte 4 0 +byte 4 10 +byte 4 50 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 480 +byte 4 45 +address $228 +address $229 +address $201 +address $230 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 350 +byte 4 0 +byte 4 10 +byte 4 50 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 15000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 720 +byte 4 46 +address $231 +address $232 +address $233 +address $234 +byte 4 5 +byte 4 0 +byte 4 8 +byte 4 4 +byte 4 600 +byte 4 0 +byte 4 50 +byte 4 150 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1920 +byte 4 47 +address $235 +address $236 +address $237 +address $238 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 6 +byte 4 155 +byte 4 0 +byte 4 15 +byte 4 250 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 8000 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1200 +byte 4 48 +address $239 +address $240 +address $241 +address $242 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 50 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 2000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 240 +byte 4 49 +address $243 +address $244 +address $245 +address $246 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 250 +byte 4 0 +byte 4 40 +byte 4 150 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 6000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 240 +byte 4 50 +address $247 +address $248 +address $249 +address $250 +byte 4 5 +byte 4 0 +byte 4 15 +byte 4 4 +byte 4 200 +byte 4 0 +byte 4 15 +byte 4 180 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 400 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 3600 +byte 4 51 +address $251 +address $252 +address $253 +address $254 +byte 4 5 +byte 4 0 +byte 4 20 +byte 4 4 +byte 4 850 +byte 4 0 +byte 4 50 +byte 4 150 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 4800 +byte 4 52 +address $255 +address $256 +address $257 +address $258 +byte 4 5 +byte 4 0 +byte 4 15 +byte 4 4 +byte 4 650 +byte 4 0 +byte 4 50 +byte 4 150 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 3600 +byte 4 53 +address $259 +address $260 +address $261 +address $262 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 6 +byte 4 350 +byte 4 0 +byte 4 50 +byte 4 300 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 1000 +byte 4 18000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1200 +data +export bg_numBuildables +align 4 +LABELV bg_numBuildables +byte 4 53 +lit +align 4 +LABELV nullBuildable +byte 4 0 +skip 120 +export BG_BuildableByName +code +proc BG_BuildableByName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $267 +JUMPV +LABELV $264 +CNSTI4 124 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $268 +CNSTI4 124 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList +ADDP4 +RETP4 +ADDRGP4 $263 +JUMPV +LABELV $268 +LABELV $265 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $267 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numBuildables +INDIRI4 +LTI4 $264 +ADDRGP4 nullBuildable +RETP4 +LABELV $263 +endproc BG_BuildableByName 8 8 +export BG_BuildableByEntityName +proc BG_BuildableByEntityName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $275 +JUMPV +LABELV $272 +CNSTI4 124 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList+16 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $276 +CNSTI4 124 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList +ADDP4 +RETP4 +ADDRGP4 $271 +JUMPV +LABELV $276 +LABELV $273 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $275 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numBuildables +INDIRI4 +LTI4 $272 +ADDRGP4 nullBuildable +RETP4 +LABELV $271 +endproc BG_BuildableByEntityName 8 8 +export BG_Buildable +proc BG_Buildable 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $282 +ADDRFP4 0 +INDIRI4 +CNSTI4 54 +GEI4 $282 +ADDRLP4 0 +CNSTI4 124 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList-124 +ADDP4 +ASGNP4 +ADDRGP4 $283 +JUMPV +LABELV $282 +ADDRLP4 0 +ADDRGP4 nullBuildable +ASGNP4 +LABELV $283 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $279 +endproc BG_Buildable 8 0 +export BG_BuildableAllowedInStage +proc BG_BuildableAllowedInStage 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +CNSTI4 0 +EQI4 $285 +CNSTI4 1 +RETI4 +ADDRGP4 $284 +JUMPV +LABELV $285 +CNSTI4 0 +RETI4 +LABELV $284 +endproc BG_BuildableAllowedInStage 8 4 +export BG_BuildableConfig +proc BG_BuildableConfig 0 0 +CNSTI4 288 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableConfigList +ADDP4 +RETP4 +LABELV $287 +endproc BG_BuildableConfig 0 0 +export BG_BuildableBoundingBox +proc BG_BuildableBoundingBox 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $289 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRB +ASGNB 12 +LABELV $289 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $291 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 272 +ADDP4 +INDIRB +ASGNB 12 +LABELV $291 +LABELV $288 +endproc BG_BuildableBoundingBox 8 4 +proc BG_ParseBuildableFile 20076 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20024 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20028 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20028 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +GEI4 $295 +ADDRGP4 $297 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $293 +JUMPV +LABELV $295 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $300 +ADDRLP4 20 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $298 +LABELV $300 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $301 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $305 +ADDRLP4 20036 +ADDRGP4 $302 +ASGNP4 +ADDRGP4 $306 +JUMPV +LABELV $305 +ADDRLP4 20036 +ADDRGP4 $303 +ASGNP4 +LABELV $306 +ADDRLP4 20036 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $293 +JUMPV +LABELV $298 +ADDRLP4 24 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 20 +INDIRI4 +ADDRLP4 24 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 8 +ADDRLP4 24 +ASGNP4 +ADDRGP4 $308 +JUMPV +LABELV $307 +ADDRLP4 8 +ARGP4 +ADDRLP4 20036 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20036 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $310 +ADDRGP4 $309 +JUMPV +LABELV $310 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $314 +ARGP4 +ADDRLP4 20040 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20040 +INDIRI4 +CNSTI4 0 +NEI4 $312 +ADDRGP4 $309 +JUMPV +LABELV $312 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $317 +ARGP4 +ADDRLP4 20044 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20044 +INDIRI4 +CNSTI4 0 +NEI4 $315 +ADDRLP4 20048 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20052 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $318 +ADDRGP4 $309 +JUMPV +LABELV $318 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20056 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 20048 +ADDRLP4 20056 +INDIRI4 +ASGNI4 +ADDRLP4 20048 +INDIRI4 +CNSTI4 0 +GEI4 $320 +ADDRLP4 20048 +CNSTI4 0 +ASGNI4 +ADDRGP4 $321 +JUMPV +LABELV $320 +ADDRLP4 20048 +INDIRI4 +CNSTI4 3 +LEI4 $322 +ADDRLP4 20048 +CNSTI4 3 +ASGNI4 +LABELV $322 +LABELV $321 +ADDRLP4 8 +ARGP4 +ADDRLP4 20060 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20060 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $324 +ADDRGP4 $309 +JUMPV +LABELV $324 +ADDRLP4 20048 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $315 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $328 +ARGP4 +ADDRLP4 20048 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20048 +INDIRI4 +CNSTI4 0 +NEI4 $326 +ADDRLP4 8 +ARGP4 +ADDRLP4 20052 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $329 +ADDRGP4 $309 +JUMPV +LABELV $329 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20056 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 20056 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRF4 +CNSTF4 0 +GEF4 $331 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +LABELV $331 +ADDRFP4 4 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $326 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $335 +ARGP4 +ADDRLP4 20052 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20052 +INDIRI4 +CNSTI4 0 +NEI4 $333 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $336 +ADDRLP4 8 +ARGP4 +ADDRLP4 20056 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20056 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $340 +ADDRGP4 $338 +JUMPV +LABELV $340 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20060 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 260 +ADDP4 +ADDP4 +ADDRLP4 20060 +INDIRF4 +ASGNF4 +LABELV $337 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LEI4 $336 +LABELV $338 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $333 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $344 +ARGP4 +ADDRLP4 20056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20056 +INDIRI4 +CNSTI4 0 +NEI4 $342 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $345 +ADDRLP4 8 +ARGP4 +ADDRLP4 20060 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20060 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $349 +ADDRGP4 $347 +JUMPV +LABELV $349 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20064 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 272 +ADDP4 +ADDP4 +ADDRLP4 20064 +INDIRF4 +ASGNF4 +LABELV $346 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LEI4 $345 +LABELV $347 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $342 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $353 +ARGP4 +ADDRLP4 20060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20060 +INDIRI4 +CNSTI4 0 +NEI4 $351 +ADDRLP4 8 +ARGP4 +ADDRLP4 20068 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20068 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $354 +ADDRGP4 $309 +JUMPV +LABELV $354 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20072 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 20064 +ADDRLP4 20072 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 284 +ADDP4 +ADDRLP4 20064 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $351 +ADDRGP4 $356 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $293 +JUMPV +LABELV $308 +ADDRGP4 $307 +JUMPV +LABELV $309 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $357 +ADDRLP4 0 +ADDRGP4 $317 +ASGNP4 +ADDRGP4 $358 +JUMPV +LABELV $357 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +NEI4 $359 +ADDRLP4 0 +ADDRGP4 $328 +ASGNP4 +ADDRGP4 $360 +JUMPV +LABELV $359 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $361 +ADDRLP4 0 +ADDRGP4 $335 +ASGNP4 +ADDRGP4 $362 +JUMPV +LABELV $361 +ADDRLP4 12 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +NEI4 $363 +ADDRLP4 0 +ADDRGP4 $344 +ASGNP4 +ADDRGP4 $364 +JUMPV +LABELV $363 +ADDRLP4 12 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $365 +ADDRLP4 0 +ADDRGP4 $353 +ASGNP4 +ADDRGP4 $366 +JUMPV +LABELV $365 +ADDRLP4 0 +ADDRGP4 $314 +ASGNP4 +LABELV $366 +LABELV $364 +LABELV $362 +LABELV $360 +LABELV $358 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20036 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 20036 +INDIRU4 +CNSTU4 0 +EQU4 $367 +ADDRGP4 $369 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $293 +JUMPV +LABELV $367 +CNSTI4 1 +RETI4 +LABELV $293 +endproc BG_ParseBuildableFile 20076 12 +export BG_InitBuildableConfigs +proc BG_InitBuildableConfigs 20 12 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $371 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 288 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $375 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 BG_ParseBuildableFile +CALLI4 +pop +LABELV $372 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 54 +LTI4 $371 +LABELV $370 +endproc BG_InitBuildableConfigs 20 12 +lit +align 4 +LABELV bg_classList +byte 4 0 +address $376 +address $377 +byte 4 7 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 90 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1145569280 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1132920832 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +byte 4 1 +address $378 +address $379 +byte 4 7 +byte 4 50 +byte 4 0 +byte 4 1073741824 +byte 4 26 +byte 4 29 +byte 4 1119748096 +byte 4 110 +byte 4 981668463 +byte 4 1073741824 +byte 4 150 +byte 4 1065353216 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1128464384 +byte 4 1065353216 +byte 4 2 +byte 4 3 +byte 4 0 +byte 4 0 +byte 4 240 +skip 4 +byte 4 2 +address $380 +address $381 +byte 4 6 +byte 4 75 +byte 4 0 +byte 4 1077936128 +byte 4 27 +byte 4 30 +byte 4 1121058816 +byte 4 110 +byte 4 981668463 +byte 4 1073741824 +byte 4 100 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1132920832 +byte 4 1065353216 +byte 4 3 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 300 +skip 4 +byte 4 3 +address $382 +address $383 +byte 4 7 +byte 4 30 +byte 4 0 +byte 4 1069547520 +byte 4 25 +byte 4 1 +byte 4 0 +byte 4 140 +byte 4 0 +byte 4 1075838976 +byte 4 25 +byte 4 1068708659 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1137180672 +byte 4 1132068864 +byte 4 1073741824 +byte 4 4 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 180 +skip 4 +byte 4 4 +address $384 +address $385 +byte 4 7 +byte 4 40 +byte 4 0 +byte 4 1075419546 +byte 4 25 +byte 4 2 +byte 4 0 +byte 4 140 +byte 4 0 +byte 4 1075838976 +byte 4 25 +byte 4 1069547520 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1137180672 +byte 4 1132068864 +byte 4 1073741824 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 200 +skip 4 +byte 4 5 +address $386 +address $387 +byte 4 7 +byte 4 60 +byte 4 0 +byte 4 1072064102 +byte 4 25 +byte 4 3 +byte 4 0 +byte 4 120 +byte 4 981668463 +byte 4 1072064102 +byte 4 60 +byte 4 1067450368 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1133903872 +byte 4 1134231552 +byte 4 1067030938 +byte 4 7 +byte 4 6 +byte 4 0 +byte 4 0 +byte 4 270 +skip 4 +byte 4 6 +address $388 +address $389 +byte 4 6 +byte 4 80 +byte 4 0 +byte 4 1075419546 +byte 4 25 +byte 4 4 +byte 4 0 +byte 4 120 +byte 4 981668463 +byte 4 1072064102 +byte 4 60 +byte 4 1067450368 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1133903872 +byte 4 1134231552 +byte 4 1066192077 +byte 4 7 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 330 +skip 4 +byte 4 7 +address $390 +address $391 +byte 4 7 +byte 4 150 +byte 4 0 +byte 4 1083179008 +byte 4 89 +byte 4 5 +byte 4 0 +byte 4 90 +byte 4 981668463 +byte 4 1069547520 +byte 4 80 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1077936128 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1136525312 +byte 4 1061997773 +byte 4 9 +byte 4 10 +byte 4 8 +byte 4 1 +byte 4 420 +skip 4 +byte 4 8 +address $392 +address $393 +byte 4 6 +byte 4 175 +byte 4 0 +byte 4 1084751872 +byte 4 89 +byte 4 6 +byte 4 0 +byte 4 90 +byte 4 981668463 +byte 4 1069547520 +byte 4 80 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1077936128 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1136525312 +byte 4 1060320051 +byte 4 9 +byte 4 10 +byte 4 0 +byte 4 1 +byte 4 540 +skip 4 +byte 4 9 +address $394 +address $395 +byte 4 6 +byte 4 200 +byte 4 0 +byte 4 1086324736 +byte 4 89 +byte 4 7 +byte 4 0 +byte 4 90 +byte 4 981668463 +byte 4 1069547520 +byte 4 80 +byte 4 1066192077 +byte 4 1091567616 +byte 4 1084227584 +byte 4 1086324736 +byte 4 1119092736 +byte 4 1132068864 +byte 4 1060320051 +byte 4 10 +byte 4 11 +byte 4 0 +byte 4 2 +byte 4 400 +skip 4 +byte 4 10 +address $396 +address $397 +byte 4 7 +byte 4 220 +byte 4 0 +byte 4 1087583027 +byte 4 24 +byte 4 8 +byte 4 0 +byte 4 90 +byte 4 973279855 +byte 4 1067869798 +byte 4 90 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1128792064 +byte 4 1132920832 +byte 4 1050253722 +byte 4 12 +byte 4 11 +byte 4 0 +byte 4 1 +byte 4 600 +skip 4 +byte 4 11 +address $398 +address $399 +byte 4 6 +byte 4 250 +byte 4 0 +byte 4 1089470464 +byte 4 24 +byte 4 9 +byte 4 0 +byte 4 90 +byte 4 973279855 +byte 4 1067869798 +byte 4 90 +byte 4 1067869798 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1128792064 +byte 4 1132920832 +byte 4 1045220557 +byte 4 12 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 720 +skip 4 +byte 4 12 +address $400 +address $401 +byte 4 4 +byte 4 360 +byte 4 0 +byte 4 1091567616 +byte 4 24 +byte 4 10 +byte 4 0 +byte 4 90 +byte 4 981668463 +byte 4 1066192077 +byte 4 100 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1126825984 +byte 4 1036831949 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 960 +skip 4 +byte 4 13 +address $402 +address $314 +byte 4 7 +byte 4 100 +byte 4 1065353216 +byte 4 0 +byte 4 34 +byte 4 0 +byte 4 1121714176 +byte 4 90 +byte 4 990057071 +byte 4 1065353216 +byte 4 100 +byte 4 1065353216 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1130102784 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 400 +skip 4 +byte 4 14 +address $403 +address $314 +byte 4 4 +byte 4 100 +byte 4 1065353216 +byte 4 0 +byte 4 34 +byte 4 0 +byte 4 1121714176 +byte 4 90 +byte 4 990057071 +byte 4 1065353216 +byte 4 100 +byte 4 1065353216 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1130102784 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 400 +skip 4 +data +export bg_numClasses +align 4 +LABELV bg_numClasses +byte 4 15 +lit +align 4 +LABELV nullClass +byte 4 0 +skip 104 +export BG_ClassByName +code +proc BG_ClassByName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $408 +JUMPV +LABELV $405 +CNSTI4 108 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_classList+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $409 +CNSTI4 108 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_classList +ADDP4 +RETP4 +ADDRGP4 $404 +JUMPV +LABELV $409 +LABELV $406 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $408 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numClasses +INDIRI4 +LTI4 $405 +ADDRGP4 nullClass +RETP4 +LABELV $404 +endproc BG_ClassByName 8 8 +export BG_Class +proc BG_Class 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $414 +ADDRFP4 0 +INDIRI4 +CNSTI4 15 +GEI4 $414 +ADDRLP4 0 +CNSTI4 108 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_classList +ADDP4 +ASGNP4 +ADDRGP4 $415 +JUMPV +LABELV $414 +ADDRLP4 0 +ADDRGP4 nullClass +ASGNP4 +LABELV $415 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $412 +endproc BG_Class 8 0 +export BG_ClassAllowedInStage +proc BG_ClassAllowedInStage 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $416 +endproc BG_ClassAllowedInStage 8 4 +export BG_ClassConfig +proc BG_ClassConfig 0 0 +CNSTI4 1308 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_classConfigList +ADDP4 +RETP4 +LABELV $417 +endproc BG_ClassConfig 0 0 +export BG_ClassBoundingBox +proc BG_ClassBoundingBox 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $419 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +INDIRB +ASGNB 12 +LABELV $419 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $421 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1236 +ADDP4 +INDIRB +ASGNB 12 +LABELV $421 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $423 +ADDRFP4 12 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1248 +ADDP4 +INDIRB +ASGNB 12 +LABELV $423 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $425 +ADDRFP4 16 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1260 +ADDP4 +INDIRB +ASGNB 12 +LABELV $425 +ADDRFP4 20 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $427 +ADDRFP4 20 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1272 +ADDP4 +INDIRB +ASGNB 12 +LABELV $427 +LABELV $418 +endproc BG_ClassBoundingBox 8 4 +export BG_ClassHasAbility +proc BG_ClassHasAbility 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +BANDI4 +RETI4 +LABELV $429 +endproc BG_ClassHasAbility 8 4 +export BG_ClassCanEvolveFromTo +proc BG_ClassCanEvolveFromTo 60 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRFP4 16 +INDIRI4 +LTI4 $435 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $435 +ADDRFP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $435 +ADDRFP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $431 +LABELV $435 +CNSTI4 -1 +RETI4 +ADDRGP4 $430 +JUMPV +LABELV $431 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $439 +JUMPV +LABELV $436 +CNSTI4 108 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 bg_classList +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +EQI4 $440 +ADDRGP4 $437 +JUMPV +LABELV $440 +ADDRLP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $442 +ADDRLP4 28 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 108 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 bg_classList+84 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $450 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_ClassAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $450 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_ClassIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $447 +LABELV $450 +ADDRGP4 $443 +JUMPV +LABELV $447 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 400 +ADDRLP4 48 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $451 +ADDRLP4 0 +ADDRFP4 16 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $452 +JUMPV +LABELV $451 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_ClassCanEvolveFromTo +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 52 +INDIRI4 +ASGNI4 +LABELV $452 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $453 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $453 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $453 +LABELV $443 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $442 +ADDRLP4 8 +INDIRI4 +ADDRFP4 8 +INDIRI4 +GTI4 $456 +ADDRLP4 28 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $457 +JUMPV +LABELV $456 +ADDRLP4 28 +CNSTI4 -1 +ASGNI4 +LABELV $457 +ADDRLP4 28 +INDIRI4 +RETI4 +ADDRGP4 $430 +JUMPV +LABELV $437 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $439 +ADDRLP4 12 +INDIRI4 +ADDRGP4 bg_numClasses +INDIRI4 +LTI4 $436 +ADDRGP4 $458 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 -1 +RETI4 +LABELV $430 +endproc BG_ClassCanEvolveFromTo 60 20 +export BG_AlienCanEvolve +proc BG_AlienCanEvolve 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $463 +JUMPV +LABELV $460 +CNSTI4 108 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 bg_classList +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +EQI4 $464 +ADDRGP4 $461 +JUMPV +LABELV $464 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $466 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 108 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 bg_classList+84 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $471 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_ClassAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $471 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_ClassIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $471 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 400 +ADDRLP4 24 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +MULI4 +LTI4 $471 +CNSTI4 1 +RETI4 +ADDRGP4 $459 +JUMPV +LABELV $471 +LABELV $467 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $466 +CNSTI4 0 +RETI4 +ADDRGP4 $459 +JUMPV +LABELV $461 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $463 +ADDRLP4 8 +INDIRI4 +ADDRGP4 bg_numClasses +INDIRI4 +LTI4 $460 +ADDRGP4 $473 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +LABELV $459 +endproc BG_AlienCanEvolve 28 8 +proc BG_ParseClassFile 20112 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20024 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20028 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 20028 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +GEI4 $476 +CNSTI4 0 +RETI4 +ADDRGP4 $474 +JUMPV +LABELV $476 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $480 +ADDRLP4 16 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $478 +LABELV $480 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $481 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $483 +ADDRLP4 20036 +ADDRGP4 $302 +ASGNP4 +ADDRGP4 $484 +JUMPV +LABELV $483 +ADDRLP4 20036 +ADDRGP4 $303 +ASGNP4 +LABELV $484 +ADDRLP4 20036 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $474 +JUMPV +LABELV $478 +ADDRLP4 24 +ARGP4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 16 +INDIRI4 +ADDRLP4 24 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 4 +ADDRLP4 24 +ASGNP4 +ADDRGP4 $486 +JUMPV +LABELV $485 +ADDRLP4 4 +ARGP4 +ADDRLP4 20036 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20036 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $488 +ADDRGP4 $487 +JUMPV +LABELV $488 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $314 +ARGP4 +ADDRLP4 20040 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20040 +INDIRI4 +CNSTI4 0 +NEI4 $490 +ADDRGP4 $487 +JUMPV +LABELV $490 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $317 +ARGP4 +ADDRLP4 20044 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20044 +INDIRI4 +CNSTI4 0 +NEI4 $492 +ADDRLP4 4 +ARGP4 +ADDRLP4 20048 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20048 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $494 +ADDRGP4 $487 +JUMPV +LABELV $494 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $492 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $498 +ARGP4 +ADDRLP4 20048 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20048 +INDIRI4 +CNSTI4 0 +NEI4 $496 +ADDRLP4 4 +ARGP4 +ADDRLP4 20052 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $499 +ADDRGP4 $487 +JUMPV +LABELV $499 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $496 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $503 +ARGP4 +ADDRLP4 20052 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20052 +INDIRI4 +CNSTI4 0 +NEI4 $501 +ADDRLP4 4 +ARGP4 +ADDRLP4 20056 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20056 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $504 +ADDRGP4 $487 +JUMPV +LABELV $504 +ADDRFP4 4 +INDIRP4 +CNSTI4 136 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $501 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $328 +ARGP4 +ADDRLP4 20056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20056 +INDIRI4 +CNSTI4 0 +NEI4 $506 +ADDRLP4 4 +ARGP4 +ADDRLP4 20060 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20060 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $508 +ADDRGP4 $487 +JUMPV +LABELV $508 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20064 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 20064 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +CNSTF4 0 +GEF4 $510 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +LABELV $510 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $506 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $514 +ARGP4 +ADDRLP4 20060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20060 +INDIRI4 +CNSTI4 0 +NEI4 $512 +ADDRLP4 4 +ARGP4 +ADDRLP4 20064 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20064 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $515 +ADDRGP4 $487 +JUMPV +LABELV $515 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20068 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 20068 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +CNSTF4 0 +GEF4 $517 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +LABELV $517 +ADDRFP4 4 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $512 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $335 +ARGP4 +ADDRLP4 20064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20064 +INDIRI4 +CNSTI4 0 +NEI4 $519 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $521 +ADDRLP4 4 +ARGP4 +ADDRLP4 20068 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20068 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $525 +ADDRGP4 $523 +JUMPV +LABELV $525 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20072 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDP4 +ADDRLP4 20072 +INDIRF4 +ASGNF4 +LABELV $522 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $521 +LABELV $523 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $519 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $344 +ARGP4 +ADDRLP4 20068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20068 +INDIRI4 +CNSTI4 0 +NEI4 $527 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $529 +ADDRLP4 4 +ARGP4 +ADDRLP4 20072 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20072 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $533 +ADDRGP4 $531 +JUMPV +LABELV $533 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20076 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1236 +ADDP4 +ADDP4 +ADDRLP4 20076 +INDIRF4 +ASGNF4 +LABELV $530 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $529 +LABELV $531 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $527 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $537 +ARGP4 +ADDRLP4 20072 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20072 +INDIRI4 +CNSTI4 0 +NEI4 $535 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $538 +ADDRLP4 4 +ARGP4 +ADDRLP4 20076 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20076 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $542 +ADDRGP4 $540 +JUMPV +LABELV $542 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20080 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1260 +ADDP4 +ADDP4 +ADDRLP4 20080 +INDIRF4 +ASGNF4 +LABELV $539 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $538 +LABELV $540 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $535 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $546 +ARGP4 +ADDRLP4 20076 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20076 +INDIRI4 +CNSTI4 0 +NEI4 $544 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $547 +ADDRLP4 4 +ARGP4 +ADDRLP4 20080 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20080 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $551 +ADDRGP4 $549 +JUMPV +LABELV $551 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20084 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1272 +ADDP4 +ADDP4 +ADDRLP4 20084 +INDIRF4 +ASGNF4 +LABELV $548 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $547 +LABELV $549 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $544 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $555 +ARGP4 +ADDRLP4 20080 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20080 +INDIRI4 +CNSTI4 0 +NEI4 $553 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $556 +ADDRLP4 4 +ARGP4 +ADDRLP4 20084 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20084 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $560 +ADDRGP4 $558 +JUMPV +LABELV $560 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20088 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1248 +ADDP4 +ADDP4 +ADDRLP4 20088 +INDIRF4 +ASGNF4 +LABELV $557 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $556 +LABELV $558 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $553 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $564 +ARGP4 +ADDRLP4 20084 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20084 +INDIRI4 +CNSTI4 0 +NEI4 $562 +ADDRLP4 4 +ARGP4 +ADDRLP4 20088 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20088 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20092 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1284 +ADDP4 +ADDRLP4 20092 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1024 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $562 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $567 +ARGP4 +ADDRLP4 20088 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20088 +INDIRI4 +CNSTI4 0 +NEI4 $565 +ADDRLP4 4 +ARGP4 +ADDRLP4 20092 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20092 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20096 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1288 +ADDP4 +ADDRLP4 20096 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $565 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $353 +ARGP4 +ADDRLP4 20092 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20092 +INDIRI4 +CNSTI4 0 +NEI4 $568 +ADDRLP4 4 +ARGP4 +ADDRLP4 20100 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20100 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $570 +ADDRGP4 $487 +JUMPV +LABELV $570 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20104 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 20096 +ADDRLP4 20104 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1292 +ADDP4 +ADDRLP4 20096 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $568 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $574 +ARGP4 +ADDRLP4 20096 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20096 +INDIRI4 +CNSTI4 0 +NEI4 $572 +ADDRLP4 4 +ARGP4 +ADDRLP4 20100 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20100 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $575 +ADDRGP4 $487 +JUMPV +LABELV $575 +ADDRFP4 4 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $572 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $579 +ARGP4 +ADDRLP4 20100 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20100 +INDIRI4 +CNSTI4 0 +NEI4 $577 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $580 +ADDRLP4 4 +ARGP4 +ADDRLP4 20104 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20104 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $584 +ADDRGP4 $582 +JUMPV +LABELV $584 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20108 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1296 +ADDP4 +ADDP4 +ADDRLP4 20108 +INDIRF4 +ASGNF4 +LABELV $581 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $580 +LABELV $582 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $577 +ADDRGP4 $356 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $474 +JUMPV +LABELV $486 +ADDRGP4 $485 +JUMPV +LABELV $487 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $586 +ADDRLP4 0 +ADDRGP4 $317 +ASGNP4 +ADDRGP4 $587 +JUMPV +LABELV $586 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +NEI4 $588 +ADDRLP4 0 +ADDRGP4 $498 +ASGNP4 +ADDRGP4 $589 +JUMPV +LABELV $588 +ADDRLP4 8 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $590 +ADDRLP4 0 +ADDRGP4 $503 +ASGNP4 +ADDRGP4 $591 +JUMPV +LABELV $590 +ADDRLP4 8 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +NEI4 $592 +ADDRLP4 0 +ADDRGP4 $328 +ASGNP4 +ADDRGP4 $593 +JUMPV +LABELV $592 +ADDRLP4 8 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $594 +ADDRLP4 0 +ADDRGP4 $514 +ASGNP4 +ADDRGP4 $595 +JUMPV +LABELV $594 +ADDRLP4 8 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +NEI4 $596 +ADDRLP4 0 +ADDRGP4 $335 +ASGNP4 +ADDRGP4 $597 +JUMPV +LABELV $596 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $598 +ADDRLP4 0 +ADDRGP4 $344 +ASGNP4 +ADDRGP4 $599 +JUMPV +LABELV $598 +ADDRLP4 8 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +NEI4 $600 +ADDRLP4 0 +ADDRGP4 $537 +ASGNP4 +ADDRGP4 $601 +JUMPV +LABELV $600 +ADDRLP4 8 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +NEI4 $602 +ADDRLP4 0 +ADDRGP4 $546 +ASGNP4 +ADDRGP4 $603 +JUMPV +LABELV $602 +ADDRLP4 8 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +NEI4 $604 +ADDRLP4 0 +ADDRGP4 $555 +ASGNP4 +ADDRGP4 $605 +JUMPV +LABELV $604 +ADDRLP4 8 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +NEI4 $606 +ADDRLP4 0 +ADDRGP4 $564 +ASGNP4 +ADDRGP4 $607 +JUMPV +LABELV $606 +ADDRLP4 8 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +NEI4 $608 +ADDRLP4 0 +ADDRGP4 $567 +ASGNP4 +ADDRGP4 $609 +JUMPV +LABELV $608 +ADDRLP4 8 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +NEI4 $610 +ADDRLP4 0 +ADDRGP4 $353 +ASGNP4 +ADDRGP4 $611 +JUMPV +LABELV $610 +ADDRLP4 8 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +NEI4 $612 +ADDRLP4 0 +ADDRGP4 $574 +ASGNP4 +ADDRGP4 $613 +JUMPV +LABELV $612 +ADDRLP4 8 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +NEI4 $614 +ADDRLP4 0 +ADDRGP4 $579 +ASGNP4 +ADDRGP4 $615 +JUMPV +LABELV $614 +ADDRLP4 0 +ADDRGP4 $314 +ASGNP4 +LABELV $615 +LABELV $613 +LABELV $611 +LABELV $609 +LABELV $607 +LABELV $605 +LABELV $603 +LABELV $601 +LABELV $599 +LABELV $597 +LABELV $595 +LABELV $593 +LABELV $591 +LABELV $589 +LABELV $587 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20036 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 20036 +INDIRU4 +CNSTU4 0 +EQU4 $616 +ADDRGP4 $369 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $474 +JUMPV +LABELV $616 +CNSTI4 1 +RETI4 +LABELV $474 +endproc BG_ParseClassFile 20112 12 +export BG_InitClassConfigs +proc BG_InitClassConfigs 20 8 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $619 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRGP4 $623 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 BG_ParseClassFile +CALLI4 +pop +LABELV $620 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +LTI4 $619 +LABELV $618 +endproc BG_InitClassConfigs 20 8 +lit +align 4 +LABELV bg_weapons +byte 4 1 +byte 4 0 +byte 4 7 +byte 4 32 +address $382 +address $624 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 2 +byte 4 0 +byte 4 7 +byte 4 32 +address $384 +address $625 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 3 +byte 4 0 +byte 4 7 +byte 4 32 +address $386 +address $626 +address $314 +byte 4 1 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 600 +byte 4 0 +byte 4 1000 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 4 +byte 4 0 +byte 4 7 +byte 4 32 +address $388 +address $627 +address $314 +byte 4 1 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 2000 +byte 4 1000 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 5 +byte 4 0 +byte 4 7 +byte 4 32 +address $390 +address $626 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 6 +byte 4 0 +byte 4 7 +byte 4 32 +address $392 +address $628 +address $314 +byte 4 3 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 400 +byte 4 1500 +byte 4 200 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 7 +byte 4 0 +byte 4 7 +byte 4 32 +address $394 +address $629 +address $314 +byte 4 10 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 1000 +byte 4 200 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 8 +byte 4 0 +byte 4 7 +byte 4 32 +address $396 +address $630 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 900 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1120403456 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 9 +byte 4 0 +byte 4 7 +byte 4 32 +address $398 +address $631 +address $314 +byte 4 3 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 800 +byte 4 0 +byte 4 1200 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 10 +byte 4 0 +byte 4 7 +byte 4 32 +address $400 +address $632 +address $314 +byte 4 3 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 800 +byte 4 0 +byte 4 1000 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 11 +byte 4 0 +byte 4 7 +byte 4 0 +address $633 +address $634 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 600 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 2 +byte 4 12 +byte 4 0 +byte 4 7 +byte 4 32 +address $635 +address $636 +address $637 +byte 4 35 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 90 +byte 4 35 +byte 4 0 +byte 4 2000 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 13 +byte 4 100 +byte 4 7 +byte 4 32 +address $638 +address $639 +address $640 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 75 +byte 4 3000 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 14 +byte 4 150 +byte 4 7 +byte 4 32 +address $641 +address $642 +address $643 +byte 4 8 +byte 4 3 +byte 4 0 +byte 4 0 +byte 4 1000 +byte 4 0 +byte 4 0 +byte 4 2000 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 15 +byte 4 250 +byte 4 7 +byte 4 32 +address $644 +address $645 +address $646 +byte 4 250 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 190 +byte 4 0 +byte 4 0 +byte 4 2000 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 16 +byte 4 350 +byte 4 7 +byte 4 32 +address $647 +address $648 +address $649 +byte 4 5 +byte 4 3 +byte 4 0 +byte 4 1 +byte 4 1000 +byte 4 0 +byte 4 2200 +byte 4 2200 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 1103626240 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 17 +byte 4 400 +byte 4 7 +byte 4 32 +address $650 +address $651 +address $652 +byte 4 350 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 80 +byte 4 120 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 18 +byte 4 550 +byte 4 6 +byte 4 32 +address $653 +address $654 +address $655 +byte 4 150 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 150 +byte 4 200 +byte 4 150 +byte 4 3000 +byte 4 1073741824 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 19 +byte 4 450 +byte 4 6 +byte 4 32 +address $656 +address $657 +address $658 +byte 4 40 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 100 +byte 4 400 +byte 4 0 +byte 4 2000 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 20 +byte 4 600 +byte 4 4 +byte 4 32 +address $659 +address $660 +address $661 +byte 4 80 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 500 +byte 4 1000 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 21 +byte 4 200 +byte 4 6 +byte 4 0 +address $662 +address $663 +address $314 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 22 +byte 4 250 +byte 4 7 +byte 4 0 +address $664 +address $665 +address $314 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 23 +byte 4 1000 +byte 4 6 +byte 4 0 +address $666 +address $667 +address $314 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 24 +byte 4 0 +byte 4 7 +byte 4 32 +address $668 +address $669 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 500 +byte 4 500 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 25 +byte 4 0 +byte 4 7 +byte 4 32 +address $84 +address $85 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 500 +byte 4 500 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 26 +byte 4 0 +byte 4 7 +byte 4 32 +address $670 +address $176 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 500 +byte 4 500 +byte 4 500 +byte 4 0 +byte 4 1082130432 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 27 +byte 4 0 +byte 4 7 +byte 4 32 +address $168 +address $169 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 28 +byte 4 0 +byte 4 4 +byte 4 32 +address $172 +address $671 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 29 +byte 4 0 +byte 4 7 +byte 4 32 +address $672 +address $673 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1000 +byte 4 1000 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 0 +byte 4 1 +byte 4 30 +byte 4 0 +byte 4 7 +byte 4 32 +address $674 +address $675 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1000 +byte 4 1000 +byte 4 1000 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 0 +byte 4 1 +byte 4 31 +byte 4 0 +byte 4 7 +byte 4 32 +address $676 +address $677 +address $678 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 0 +byte 4 2 +data +export bg_numWeapons +align 4 +LABELV bg_numWeapons +byte 4 31 +lit +align 4 +LABELV nullWeapon +byte 4 0 +skip 88 +export BG_WeaponByName +code +proc BG_WeaponByName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $683 +JUMPV +LABELV $680 +CNSTI4 92 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_weapons+16 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $684 +CNSTI4 92 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_weapons +ADDP4 +RETP4 +ADDRGP4 $679 +JUMPV +LABELV $684 +LABELV $681 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $683 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numWeapons +INDIRI4 +LTI4 $680 +ADDRGP4 nullWeapon +RETP4 +LABELV $679 +endproc BG_WeaponByName 8 8 +export BG_Weapon +proc BG_Weapon 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $690 +ADDRFP4 0 +INDIRI4 +CNSTI4 32 +GEI4 $690 +ADDRLP4 0 +CNSTI4 92 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_weapons-92 +ADDP4 +ASGNP4 +ADDRGP4 $691 +JUMPV +LABELV $690 +ADDRLP4 0 +ADDRGP4 nullWeapon +ASGNP4 +LABELV $691 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $687 +endproc BG_Weapon 8 0 +export BG_WeaponAllowedInStage +proc BG_WeaponAllowedInStage 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $692 +endproc BG_WeaponAllowedInStage 8 4 +lit +align 4 +LABELV bg_upgrades +byte 4 1 +byte 4 50 +byte 4 7 +byte 4 14 +address $693 +address $694 +address $695 +address $696 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 2 +byte 4 80 +byte 4 6 +byte 4 1 +address $697 +address $698 +address $699 +address $700 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 3 +byte 4 50 +byte 4 7 +byte 4 0 +address $701 +address $702 +address $703 +address $704 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 4 +byte 4 200 +byte 4 6 +byte 4 0 +address $705 +address $706 +address $707 +address $708 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 5 +byte 4 125 +byte 4 6 +byte 4 0 +address $709 +address $710 +address $711 +address $712 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 6 +byte 4 75 +byte 4 7 +byte 4 16 +address $713 +address $714 +address $715 +address $716 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 7 +byte 4 120 +byte 4 6 +byte 4 16 +address $717 +address $718 +address $719 +address $720 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 8 +byte 4 400 +byte 4 4 +byte 4 31 +address $721 +address $722 +address $723 +address $724 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 9 +byte 4 200 +byte 4 6 +byte 4 0 +address $725 +address $726 +address $727 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 10 +byte 4 1000 +byte 4 6 +byte 4 0 +address $728 +address $729 +address $314 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 11 +byte 4 250 +byte 4 7 +byte 4 0 +address $730 +address $731 +address $314 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 12 +byte 4 0 +byte 4 7 +byte 4 0 +address $732 +address $733 +address $734 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 2 +data +export bg_numUpgrades +align 4 +LABELV bg_numUpgrades +byte 4 12 +lit +align 4 +LABELV nullUpgrade +byte 4 0 +skip 40 +export BG_UpgradeByName +code +proc BG_UpgradeByName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $739 +JUMPV +LABELV $736 +CNSTI4 44 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_upgrades+16 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $740 +CNSTI4 44 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_upgrades +ADDP4 +RETP4 +ADDRGP4 $735 +JUMPV +LABELV $740 +LABELV $737 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $739 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numUpgrades +INDIRI4 +LTI4 $736 +ADDRGP4 nullUpgrade +RETP4 +LABELV $735 +endproc BG_UpgradeByName 8 8 +export BG_Upgrade +proc BG_Upgrade 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $746 +ADDRFP4 0 +INDIRI4 +CNSTI4 13 +GEI4 $746 +ADDRLP4 0 +CNSTI4 44 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_upgrades-44 +ADDP4 +ASGNP4 +ADDRGP4 $747 +JUMPV +LABELV $746 +ADDRLP4 0 +ADDRGP4 nullUpgrade +ASGNP4 +LABELV $747 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $743 +endproc BG_Upgrade 8 0 +export BG_UpgradeAllowedInStage +proc BG_UpgradeAllowedInStage 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $748 +endproc BG_UpgradeAllowedInStage 8 4 +export BG_EvaluateTrajectory +proc BG_EvaluateTrajectory 108 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $750 +ADDRLP4 8 +INDIRI4 +CNSTI4 6 +GTI4 $750 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $764 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $764 +address $753 +address $753 +address $754 +address $756 +address $755 +address $761 +address $762 +code +LABELV $753 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $751 +JUMPV +LABELV $754 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $755 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +CNSTF4 1073741824 +CNSTF4 1078530011 +ADDRLP4 0 +INDIRF4 +MULF4 +MULF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $756 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDI4 +LEI4 $757 +ADDRFP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $757 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $759 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $759 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $761 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +CNSTF4 1137180672 +ADDRLP4 84 +INDIRF4 +MULF4 +ADDRLP4 84 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $762 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 104 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRF4 +CNSTF4 1137180672 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $750 +CNSTI4 1 +ARGI4 +ADDRGP4 $763 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $751 +LABELV $749 +endproc BG_EvaluateTrajectory 108 12 +export BG_EvaluateTrajectoryDelta +proc BG_EvaluateTrajectoryDelta 52 12 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $766 +ADDRLP4 8 +INDIRI4 +CNSTI4 6 +GTI4 $766 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $778 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $778 +address $769 +address $769 +address $770 +address $772 +address $771 +address $775 +address $776 +code +LABELV $769 +ADDRLP4 16 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRGP4 $767 +JUMPV +LABELV $770 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $767 +JUMPV +LABELV $771 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 24 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +CNSTF4 1073741824 +CNSTF4 1078530011 +ADDRLP4 0 +INDIRF4 +MULF4 +MULF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTF4 1056964608 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $767 +JUMPV +LABELV $772 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDI4 +LEI4 $773 +ADDRLP4 36 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 40 +CNSTF4 0 +ASGNF4 +ADDRLP4 36 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRGP4 $765 +JUMPV +LABELV $773 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $767 +JUMPV +LABELV $775 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 40 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +CNSTF4 1145569280 +ADDRLP4 0 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 $767 +JUMPV +LABELV $776 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRLP4 44 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 48 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +CNSTF4 1145569280 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $767 +JUMPV +LABELV $766 +CNSTI4 1 +ARGI4 +ADDRGP4 $777 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $767 +LABELV $765 +endproc BG_EvaluateTrajectoryDelta 52 12 +data +export eventnames +align 4 +LABELV eventnames +address $779 +address $780 +address $781 +address $782 +address $783 +address $784 +address $785 +address $786 +address $787 +address $788 +address $789 +address $790 +address $791 +address $792 +address $793 +address $794 +address $795 +address $796 +address $797 +address $798 +address $799 +address $800 +address $801 +address $802 +address $803 +address $804 +address $805 +address $806 +address $807 +address $808 +address $809 +address $810 +address $811 +address $812 +address $813 +address $814 +address $815 +address $816 +address $817 +address $818 +address $819 +address $820 +address $821 +address $822 +address $823 +address $824 +address $825 +address $826 +address $827 +address $828 +address $829 +address $830 +address $831 +address $832 +address $833 +address $834 +address $835 +address $836 +address $837 +address $838 +address $839 +address $840 +address $841 +address $842 +address $843 +address $844 +address $845 +address $846 +address $847 +address $848 +address $849 +address $850 +address $851 +address $852 +address $853 +address $854 +address $855 +address $856 +address $857 +address $858 +address $859 +export BG_EventName +code +proc BG_EventName 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $863 +ADDRFP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 81 +LTU4 $861 +LABELV $863 +ADDRGP4 $864 +RETP4 +ADDRGP4 $860 +JUMPV +LABELV $861 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 eventnames +ADDP4 +INDIRP4 +RETP4 +LABELV $860 +endproc BG_EventName 4 0 +export BG_AddPredictableEventToPlayerstate +proc BG_AddPredictableEventToPlayerstate 12 0 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 8 +INDIRP4 +CNSTI4 116 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $865 +endproc BG_AddPredictableEventToPlayerstate 12 0 +export BG_PlayerStateToEntityState +proc BG_PlayerStateToEntityState 76 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +EQI4 $870 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $870 +ADDRLP4 4 +INDIRI4 +CNSTI4 6 +NEI4 $867 +LABELV $870 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRGP4 $868 +JUMPV +LABELV $867 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $871 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRGP4 $872 +JUMPV +LABELV $871 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $872 +LABELV $868 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $873 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $873 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $875 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $875 +ADDRFP4 4 +INDIRP4 +CNSTI4 88 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 204 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 168 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $877 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $878 +JUMPV +LABELV $877 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $878 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $879 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 32768 +BORI4 +ASGNI4 +ADDRGP4 $880 +JUMPV +LABELV $879 +ADDRLP4 44 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 -32769 +BANDI4 +ASGNI4 +LABELV $880 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $881 +ADDRFP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $882 +JUMPV +LABELV $881 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +GEI4 $883 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +GEI4 $885 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +ASGNI4 +LABELV $885 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 8 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $883 +LABELV $882 +ADDRFP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 164 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $887 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $891 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $893 +ADDRLP4 64 +ADDRFP4 4 +INDIRP4 +CNSTI4 164 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +LABELV $893 +LABELV $891 +LABELV $888 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $887 +ADDRFP4 4 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 8 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 396 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +LEI4 $897 +ADDRLP4 56 +INDIRI4 +CNSTI4 5 +LTI4 $895 +LABELV $897 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $895 +ADDRFP4 4 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 400 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $866 +endproc BG_PlayerStateToEntityState 76 8 +export BG_PlayerStateToEntityStateExtraPolate +proc BG_PlayerStateToEntityStateExtraPolate 76 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +EQI4 $902 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $902 +ADDRLP4 4 +INDIRI4 +CNSTI4 6 +NEI4 $899 +LABELV $902 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRGP4 $900 +JUMPV +LABELV $899 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $903 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRGP4 $904 +JUMPV +LABELV $903 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $904 +LABELV $900 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $905 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $905 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 50 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $907 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $907 +ADDRFP4 4 +INDIRP4 +CNSTI4 88 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 204 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 168 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $909 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $910 +JUMPV +LABELV $909 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $910 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $911 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 32768 +BORI4 +ASGNI4 +ADDRGP4 $912 +JUMPV +LABELV $911 +ADDRLP4 44 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 -32769 +BANDI4 +ASGNI4 +LABELV $912 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $913 +ADDRFP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $914 +JUMPV +LABELV $913 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +GEI4 $915 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +GEI4 $917 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +ASGNI4 +LABELV $917 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 8 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $915 +LABELV $914 +ADDRFP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 164 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $919 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $923 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $925 +ADDRLP4 64 +ADDRFP4 4 +INDIRP4 +CNSTI4 164 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +LABELV $925 +LABELV $923 +LABELV $920 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $919 +ADDRFP4 4 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 8 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 396 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +LEI4 $929 +ADDRLP4 56 +INDIRI4 +CNSTI4 5 +LTI4 $927 +LABELV $929 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $927 +ADDRFP4 4 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 400 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $898 +endproc BG_PlayerStateToEntityStateExtraPolate 76 8 +export BG_WeaponIsFull +proc BG_WeaponIsFull 24 8 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 6 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $931 +ADDRLP4 0 +CNSTF4 1069547520 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $931 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +NEI4 $934 +ADDRLP4 4 +INDIRI4 +ADDRFP4 12 +INDIRI4 +NEI4 $934 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRGP4 $935 +JUMPV +LABELV $934 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $935 +ADDRLP4 20 +INDIRI4 +RETI4 +LABELV $930 +endproc BG_WeaponIsFull 24 8 +export BG_InventoryContainsWeapon +proc BG_InventoryContainsWeapon 4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $937 +ADDRFP4 0 +INDIRI4 +CNSTI4 11 +NEI4 $937 +CNSTI4 1 +RETI4 +ADDRGP4 $936 +JUMPV +LABELV $937 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $940 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $941 +JUMPV +LABELV $940 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $941 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $936 +endproc BG_InventoryContainsWeapon 4 0 +export BG_SlotsForInventory +proc BG_SlotsForInventory 28 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $943 +CNSTI4 11 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +BORI4 +ASGNI4 +LABELV $943 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $945 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $949 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $951 +ADDRGP4 $953 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $951 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +BORI4 +ASGNI4 +LABELV $949 +LABELV $946 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $945 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $942 +endproc BG_SlotsForInventory 28 12 +export BG_AddUpgradeToInventory +proc BG_AddUpgradeToInventory 4 0 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +LABELV $954 +endproc BG_AddUpgradeToInventory 4 0 +export BG_RemoveUpgradeFromInventory +proc BG_RemoveUpgradeFromInventory 4 0 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BCOMI4 +BANDI4 +ASGNI4 +LABELV $955 +endproc BG_RemoveUpgradeFromInventory 4 0 +export BG_InventoryContainsUpgrade +proc BG_InventoryContainsUpgrade 0 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $956 +endproc BG_InventoryContainsUpgrade 0 0 +export BG_ActivateUpgrade +proc BG_ActivateUpgrade 4 0 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +LABELV $957 +endproc BG_ActivateUpgrade 4 0 +export BG_DeactivateUpgrade +proc BG_DeactivateUpgrade 4 0 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BCOMI4 +BANDI4 +ASGNI4 +LABELV $958 +endproc BG_DeactivateUpgrade 4 0 +export BG_UpgradeIsActive +proc BG_UpgradeIsActive 0 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $959 +endproc BG_UpgradeIsActive 0 0 +lit +align 4 +LABELV $961 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $962 +byte 4 0 +byte 4 0 +byte 4 3212836864 +export BG_RotateAxis +code +proc BG_RotateAxis 68 16 +ADDRLP4 12 +ADDRGP4 $961 +INDIRB +ASGNB 12 +ADDRLP4 40 +ADDRGP4 $962 +INDIRB +ASGNB 12 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $963 +ADDRLP4 24 +ADDRLP4 40 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 $964 +JUMPV +LABELV $963 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +LABELV $964 +ADDRLP4 0 +ARGP4 +ADDRLP4 52 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 52 +INDIRF4 +CNSTF4 0 +EQF4 $965 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 56 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 36 +CNSTF4 1127481344 +ADDRLP4 56 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $971 +ADDRLP4 36 +ADDRLP4 36 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $971 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRGP4 AngleNormalize180 +CALLF4 +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 60 +CNSTI4 12 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 36 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 64 +CNSTI4 24 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 36 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRGP4 $966 +JUMPV +LABELV $965 +CNSTI4 0 +RETI4 +ADDRGP4 $960 +JUMPV +LABELV $966 +CNSTI4 1 +RETI4 +LABELV $960 +endproc BG_RotateAxis 68 16 +export BG_GetClientNormal +proc BG_GetClientNormal 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $974 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $976 +ADDRFP4 4 +INDIRP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $975 +JUMPV +LABELV $976 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $975 +JUMPV +LABELV $974 +ADDRFP4 4 +INDIRP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $975 +LABELV $973 +endproc BG_GetClientNormal 0 0 +export BG_GetClientViewOrigin +proc BG_GetClientViewOrigin 24 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $978 +endproc BG_GetClientViewOrigin 24 8 +export BG_PositionBuildableRelativeToPlayer +proc BG_PositionBuildableRelativeToPlayer 100 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 80 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 80 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 64 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 84 +CNSTP4 0 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +ADDRLP4 48 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 48+4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 48+8 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRB +ASGNB 12 +ADDRLP4 92 +CNSTF4 1107296256 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1107296256 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +CNSTF4 3271557120 +ASGNF4 +ADDRLP4 36 +ADDRLP4 36 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 36+4 +ADDRLP4 36+4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 36+8 +ADDRLP4 36+8 +INDIRF4 +CNSTF4 3271557120 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRFP4 12 +INDIRP4 +CALLV +pop +ADDRLP4 0 +ADDRFP4 24 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 16 +INDIRP4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1036831949 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +CNSTF4 1036831949 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1036831949 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +LABELV $981 +endproc BG_PositionBuildableRelativeToPlayer 100 28 +export BG_GetValueOfPlayer +proc BG_GetValueOfPlayer 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1005 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1007 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1011 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1011 +LABELV $1008 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $1007 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1013 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1017 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1017 +LABELV $1014 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1013 +LABELV $1005 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $1004 +endproc BG_GetValueOfPlayer 20 8 +export BG_PlayerCanChangeWeapon +proc BG_PlayerCanChangeWeapon 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 20 +EQI4 $1022 +ADDRLP4 0 +INDIRI4 +CNSTI4 18 +NEI4 $1020 +LABELV $1022 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 100 +LEI4 $1020 +CNSTI4 0 +RETI4 +ADDRGP4 $1019 +JUMPV +LABELV $1020 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1026 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1024 +LABELV $1026 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1025 +JUMPV +LABELV $1024 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1025 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $1019 +endproc BG_PlayerCanChangeWeapon 12 0 +export BG_PlayerPoisonCloudTime +proc BG_PlayerPoisonCloudTime 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 10000 +ASGNI4 +CNSTI4 8 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1028 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 3000 +SUBI4 +ASGNI4 +LABELV $1028 +CNSTI4 2 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1030 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +LABELV $1030 +CNSTI4 1 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1032 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +LABELV $1032 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1027 +endproc BG_PlayerPoisonCloudTime 16 8 +export BG_GetPlayerWeapon +proc BG_GetPlayerWeapon 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 296 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1035 +ADDRFP4 0 +INDIRP4 +CNSTI4 296 +ADDP4 +INDIRI4 +RETI4 +ADDRGP4 $1034 +JUMPV +LABELV $1035 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +RETI4 +LABELV $1034 +endproc BG_GetPlayerWeapon 0 0 +export atof_neg +proc atof_neg 8 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1038 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $1038 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +LABELV $1038 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $1037 +endproc atof_neg 8 4 +export atoi_neg +proc atoi_neg 12 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $1041 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $1041 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1041 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1040 +endproc atoi_neg 12 4 +export BG_PackEntityNumbers +proc BG_PackEntityNumbers 60 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 10 +LEI4 $1044 +ADDRLP4 4 +CNSTI4 10 +ASGNI4 +ADDRFP4 8 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $1046 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $1044 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1047 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +GEI4 $1051 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1052 +JUMPV +LABELV $1051 +ADDRLP4 12 +CNSTI4 1023 +ASGNI4 +LABELV $1052 +ADDRLP4 12 +INDIRI4 +CNSTI4 -1024 +BANDI4 +CNSTI4 0 +EQI4 $1053 +CNSTI4 0 +ARGI4 +ADDRGP4 $1055 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 10 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $1053 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $1056 +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +GTI4 $1056 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1069 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1069 +address $1058 +address $1059 +address $1060 +address $1061 +address $1062 +address $1063 +address $1064 +address $1065 +address $1066 +address $1067 +code +LABELV $1058 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1059 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1060 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1061 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 20 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1062 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1063 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1064 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 20 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1065 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1066 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1067 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 20 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1056 +CNSTI4 0 +ARGI4 +ADDRGP4 $1068 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $1057 +LABELV $1048 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LTI4 $1047 +LABELV $1043 +endproc BG_PackEntityNumbers 60 16 +export BG_UnpackEntityNumbers +proc BG_UnpackEntityNumbers 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 10 +LEI4 $1071 +ADDRFP4 8 +CNSTI4 10 +ASGNI4 +LABELV $1071 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1076 +JUMPV +LABELV $1073 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $1077 +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +GTI4 $1077 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1089 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1089 +address $1079 +address $1080 +address $1081 +address $1082 +address $1083 +address $1084 +address $1085 +address $1086 +address $1087 +address $1088 +code +LABELV $1079 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1080 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1081 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 10 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1082 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 20 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1083 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1084 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 10 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1085 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 20 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1086 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1087 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1088 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 20 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1077 +CNSTI4 0 +ARGI4 +ADDRGP4 $1068 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $1078 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1023 +BANDI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1023 +NEI4 $1090 +ADDRGP4 $1075 +JUMPV +LABELV $1090 +LABELV $1074 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1076 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LTI4 $1073 +LABELV $1075 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1070 +endproc BG_UnpackEntityNumbers 16 12 +export BG_ParseCSVEquipmentList +proc BG_ParseCSVEquipmentList 1076 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +ADDRLP4 20 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +ASGNP4 +ADDRGP4 $1094 +JUMPV +LABELV $1096 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1097 +ADDRLP4 1044 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 44 +EQI4 $1099 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $1096 +LABELV $1099 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1100 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +LABELV $1100 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1103 +JUMPV +LABELV $1102 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1103 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +EQI4 $1102 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1105 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1048 +ADDRGP4 BG_WeaponByName +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ADDRLP4 1048 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $1105 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1107 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1052 +ADDRGP4 BG_UpgradeByName +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +ADDRLP4 1052 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $1107 +ADDRLP4 1056 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +EQI4 $1109 +ADDRLP4 1060 +CNSTI4 2 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 1060 +INDIRI4 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +NEI4 $1109 +ADDRFP4 16 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +EQI4 $1109 +ADDRLP4 12 +INDIRI4 +ADDRLP4 1060 +INDIRI4 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +NEI4 $1109 +ADDRGP4 $1111 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1110 +JUMPV +LABELV $1109 +ADDRLP4 1064 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 1064 +INDIRI4 +EQI4 $1112 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +ADDRLP4 1064 +INDIRI4 +EQI4 $1112 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1113 +JUMPV +LABELV $1112 +ADDRLP4 1068 +CNSTI4 0 +ASGNI4 +ADDRFP4 16 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +EQI4 $1114 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +EQI4 $1114 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1114 +LABELV $1113 +LABELV $1110 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $1095 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $1117 +ADDRLP4 1072 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 1072 +INDIRI4 +SUBI4 +EQI4 $1120 +ADDRLP4 12 +INDIRI4 +ADDRFP4 16 +INDIRI4 +ADDRLP4 1072 +INDIRI4 +SUBI4 +NEI4 $1118 +LABELV $1120 +ADDRGP4 $1095 +JUMPV +LABELV $1118 +LABELV $1094 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1097 +LABELV $1095 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1121 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1121 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1123 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1123 +LABELV $1092 +endproc BG_ParseCSVEquipmentList 1076 12 +export BG_ParseCSVClassList +proc BG_ParseCSVClassList 1048 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +ADDRLP4 16 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +ASGNP4 +ADDRGP4 $1127 +JUMPV +LABELV $1129 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1130 +ADDRLP4 1040 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 44 +EQI4 $1132 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1129 +LABELV $1132 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1133 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $1133 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1136 +JUMPV +LABELV $1135 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1136 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +EQI4 $1135 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 BG_ClassByName +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ADDRLP4 1044 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1138 +ADDRGP4 $1140 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1139 +JUMPV +LABELV $1138 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1139 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $1128 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $1142 +LABELV $1127 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1143 +ADDRLP4 8 +INDIRI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +LTI4 $1130 +LABELV $1143 +LABELV $1128 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1125 +endproc BG_ParseCSVClassList 1048 12 +export BG_ParseCSVBuildableList +proc BG_ParseCSVBuildableList 1048 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +ADDRLP4 16 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +ASGNP4 +ADDRGP4 $1146 +JUMPV +LABELV $1148 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1149 +ADDRLP4 1040 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 44 +EQI4 $1151 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1148 +LABELV $1151 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1152 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $1152 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1155 +JUMPV +LABELV $1154 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1155 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +EQI4 $1154 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 BG_BuildableByName +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ADDRLP4 1044 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1157 +ADDRGP4 $1159 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1158 +JUMPV +LABELV $1157 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1158 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $1147 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $1161 +LABELV $1146 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1162 +ADDRLP4 8 +INDIRI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +LTI4 $1149 +LABELV $1162 +LABELV $1147 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1144 +endproc BG_ParseCSVBuildableList 1048 12 +export BG_InitAllowedGameElements +proc BG_InitAllowedGameElements 256 20 +ADDRGP4 $1164 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 bg_disabledGameElements+276 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 bg_disabledGameElements+404 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRGP4 BG_ParseCSVEquipmentList +CALLV +pop +ADDRGP4 $1167 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 bg_disabledGameElements+216 +ARGP4 +CNSTI4 15 +ARGI4 +ADDRGP4 BG_ParseCSVClassList +CALLV +pop +ADDRGP4 $1169 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 bg_disabledGameElements +ARGP4 +CNSTI4 54 +ARGI4 +ADDRGP4 BG_ParseCSVBuildableList +CALLV +pop +LABELV $1163 +endproc BG_InitAllowedGameElements 256 20 +export BG_WeaponIsAllowed +proc BG_WeaponIsAllowed 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1174 +JUMPV +LABELV $1171 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+276 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1176 +CNSTI4 0 +RETI4 +ADDRGP4 $1170 +JUMPV +LABELV $1176 +LABELV $1172 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1174 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +GEI4 $1179 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+276 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1171 +LABELV $1179 +CNSTI4 1 +RETI4 +LABELV $1170 +endproc BG_WeaponIsAllowed 8 0 +export BG_UpgradeIsAllowed +proc BG_UpgradeIsAllowed 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1184 +JUMPV +LABELV $1181 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+404 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1186 +CNSTI4 0 +RETI4 +ADDRGP4 $1180 +JUMPV +LABELV $1186 +LABELV $1182 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1184 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +GEI4 $1189 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+404 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1181 +LABELV $1189 +CNSTI4 1 +RETI4 +LABELV $1180 +endproc BG_UpgradeIsAllowed 8 0 +export BG_ClassIsAllowed +proc BG_ClassIsAllowed 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1194 +JUMPV +LABELV $1191 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+216 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1196 +CNSTI4 0 +RETI4 +ADDRGP4 $1190 +JUMPV +LABELV $1196 +LABELV $1192 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1194 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +GEI4 $1199 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+216 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1191 +LABELV $1199 +CNSTI4 1 +RETI4 +LABELV $1190 +endproc BG_ClassIsAllowed 8 0 +export BG_BuildableIsAllowed +proc BG_BuildableIsAllowed 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1204 +JUMPV +LABELV $1201 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1205 +CNSTI4 0 +RETI4 +ADDRGP4 $1200 +JUMPV +LABELV $1205 +LABELV $1202 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1204 +ADDRLP4 0 +INDIRI4 +CNSTI4 54 +GEI4 $1207 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1201 +LABELV $1207 +CNSTI4 1 +RETI4 +LABELV $1200 +endproc BG_BuildableIsAllowed 8 0 +export BG_PrimaryWeapon +proc BG_PrimaryWeapon 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1209 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 32 +EQI4 $1213 +ADDRGP4 $1210 +JUMPV +LABELV $1213 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1215 +ADDRLP4 0 +INDIRI4 +RETI4 +ADDRGP4 $1208 +JUMPV +LABELV $1215 +LABELV $1210 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1209 +CNSTI4 11 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1217 +CNSTI4 11 +RETI4 +ADDRGP4 $1208 +JUMPV +LABELV $1217 +CNSTI4 0 +RETI4 +LABELV $1208 +endproc BG_PrimaryWeapon 12 8 +lit +align 1 +LABELV $1220 +byte 1 0 +skip 8699 +export BG_LoadEmoticons +code +proc BG_LoadEmoticons 8752 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRGP4 $1220 +INDIRB +ASGNB 8700 +ADDRGP4 $1221 +ARGP4 +ADDRGP4 $1222 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 8700 +ARGI4 +ADDRLP4 8720 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 8720 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +GEI4 $1223 +CNSTI4 0 +RETI4 +ADDRGP4 $1219 +JUMPV +LABELV $1223 +ADDRLP4 0 +ADDRLP4 20 +ASGNP4 +ADDRLP4 8724 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8724 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8724 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 8724 +INDIRI4 +ASGNI4 +ADDRGP4 $1228 +JUMPV +LABELV $1225 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8728 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 8728 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 9 +LTI4 $1233 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +SUBI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 95 +NEI4 $1233 +ADDRLP4 8740 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +SUBI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8740 +INDIRI4 +CNSTI4 49 +LTI4 $1233 +ADDRLP4 8740 +INDIRI4 +CNSTI4 57 +LEI4 $1229 +LABELV $1233 +ADDRGP4 $1234 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1226 +JUMPV +LABELV $1229 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +SUBI4 +CNSTI4 20 +LEI4 $1235 +ADDRGP4 $1237 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 28 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1226 +JUMPV +LABELV $1235 +ADDRGP4 $1240 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8744 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8744 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8748 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 8748 +INDIRI4 +CNSTI4 0 +NEI4 $1238 +ADDRGP4 $1241 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1226 +JUMPV +LABELV $1238 +CNSTI4 28 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +SUBI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 28 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +SUBI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1226 +ADDRLP4 8728 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 8728 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8728 +INDIRI4 +ADDI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $1228 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +GEI4 $1242 +ADDRLP4 8 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $1225 +LABELV $1242 +ADDRGP4 $1243 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +CNSTI4 300 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $1219 +endproc BG_LoadEmoticons 8752 16 +export BG_TeamName +proc BG_TeamName 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1245 +ADDRGP4 $376 +RETP4 +ADDRGP4 $1244 +JUMPV +LABELV $1245 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $1247 +ADDRGP4 $1249 +RETP4 +ADDRGP4 $1244 +JUMPV +LABELV $1247 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $1250 +ADDRGP4 $1252 +RETP4 +ADDRGP4 $1244 +JUMPV +LABELV $1250 +ADDRGP4 $1253 +RETP4 +LABELV $1244 +endproc BG_TeamName 0 0 +export cmdcmp +proc cmdcmp 4 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1254 +endproc cmdcmp 4 8 +bss +align 4 +LABELV bg_disabledGameElements +skip 456 +import trap_Cvar_VariableStringBuffer +align 4 +LABELV bg_classConfigList +skip 19620 +align 4 +LABELV bg_buildableConfigList +skip 15552 +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PlayerTouchesItem +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_HasEnergyWeapon +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1253 +byte 1 60 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 62 +byte 1 0 +align 1 +LABELV $1252 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 0 +align 1 +LABELV $1249 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $1243 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 69 +byte 1 77 +byte 1 79 +byte 1 84 +byte 1 73 +byte 1 67 +byte 1 79 +byte 1 78 +byte 1 83 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $1241 +byte 1 94 +byte 1 51 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $1240 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1237 +byte 1 94 +byte 1 51 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 40 +byte 1 62 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $1234 +byte 1 94 +byte 1 51 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $1222 +byte 1 120 +byte 1 49 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1221 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $1169 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $1167 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $1164 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 69 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $1159 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1140 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1111 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1068 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 120 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $1055 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $1046 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 65 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $953 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $864 +byte 1 85 +byte 1 78 +byte 1 75 +byte 1 78 +byte 1 79 +byte 1 87 +byte 1 78 +byte 1 0 +align 1 +LABELV $859 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 67 +byte 1 73 +byte 1 68 +byte 1 66 +byte 1 79 +byte 1 77 +byte 1 66 +byte 1 95 +byte 1 66 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $858 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 50 +byte 1 95 +byte 1 90 +byte 1 65 +byte 1 80 +byte 1 0 +align 1 +LABELV $857 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 82 +byte 1 80 +byte 1 84 +byte 1 85 +byte 1 83 +byte 1 69 +byte 1 95 +byte 1 83 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $856 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 71 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 82 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 73 +byte 1 78 +byte 1 85 +byte 1 80 +byte 1 0 +align 1 +LABELV $855 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 67 +byte 1 67 +byte 1 95 +byte 1 65 +byte 1 84 +byte 1 84 +byte 1 65 +byte 1 67 +byte 1 75 +byte 1 0 +align 1 +LABELV $854 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 79 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 65 +byte 1 87 +byte 1 78 +byte 1 83 +byte 1 0 +align 1 +LABELV $853 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 79 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 68 +byte 1 95 +byte 1 68 +byte 1 89 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 0 +align 1 +LABELV $852 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 79 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 68 +byte 1 95 +byte 1 65 +byte 1 84 +byte 1 84 +byte 1 65 +byte 1 67 +byte 1 75 +byte 1 0 +align 1 +LABELV $851 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 72 +byte 1 85 +byte 1 77 +byte 1 77 +byte 1 69 +byte 1 76 +byte 1 0 +align 1 +LABELV $850 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 84 +byte 1 65 +byte 1 85 +byte 1 78 +byte 1 84 +byte 1 0 +align 1 +LABELV $849 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 79 +byte 1 80 +byte 1 76 +byte 1 79 +byte 1 79 +byte 1 80 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 83 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $848 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 66 +byte 1 85 +byte 1 71 +byte 1 95 +byte 1 76 +byte 1 73 +byte 1 78 +byte 1 69 +byte 1 0 +align 1 +LABELV $847 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 69 +byte 1 86 +byte 1 79 +byte 1 76 +byte 1 86 +byte 1 69 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 73 +byte 1 76 +byte 1 69 +byte 1 68 +byte 1 0 +align 1 +LABELV $846 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 69 +byte 1 86 +byte 1 79 +byte 1 76 +byte 1 86 +byte 1 69 +byte 1 0 +align 1 +LABELV $845 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 69 +byte 1 68 +byte 1 75 +byte 1 73 +byte 1 84 +byte 1 95 +byte 1 85 +byte 1 83 +byte 1 69 +byte 1 68 +byte 1 0 +align 1 +LABELV $844 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 82 +byte 1 67 +byte 1 69 +byte 1 95 +byte 1 70 +byte 1 73 +byte 1 69 +byte 1 76 +byte 1 68 +byte 1 0 +align 1 +LABELV $843 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 83 +byte 1 76 +byte 1 73 +byte 1 77 +byte 1 69 +byte 1 0 +align 1 +LABELV $842 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 65 +byte 1 67 +byte 1 73 +byte 1 68 +byte 1 84 +byte 1 85 +byte 1 66 +byte 1 69 +byte 1 0 +align 1 +LABELV $841 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 65 +byte 1 66 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 69 +byte 1 88 +byte 1 80 +byte 1 76 +byte 1 79 +byte 1 83 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $840 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 72 +byte 1 85 +byte 1 77 +byte 1 65 +byte 1 78 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 65 +byte 1 66 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 69 +byte 1 88 +byte 1 80 +byte 1 76 +byte 1 79 +byte 1 83 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $839 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 82 +byte 1 69 +byte 1 80 +byte 1 65 +byte 1 73 +byte 1 82 +byte 1 69 +byte 1 68 +byte 1 0 +align 1 +LABELV $838 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 82 +byte 1 69 +byte 1 80 +byte 1 65 +byte 1 73 +byte 1 82 +byte 1 0 +align 1 +LABELV $837 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 0 +align 1 +LABELV $836 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 79 +byte 1 89 +byte 1 0 +align 1 +LABELV $835 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 67 +byte 1 79 +byte 1 78 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 0 +align 1 +LABELV $834 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 71 +byte 1 73 +byte 1 66 +byte 1 95 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $833 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 79 +byte 1 66 +byte 1 73 +byte 1 84 +byte 1 85 +byte 1 65 +byte 1 82 +byte 1 89 +byte 1 0 +align 1 +LABELV $832 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 65 +byte 1 84 +byte 1 72 +byte 1 51 +byte 1 0 +align 1 +LABELV $831 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 65 +byte 1 84 +byte 1 72 +byte 1 50 +byte 1 0 +align 1 +LABELV $830 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 65 +byte 1 84 +byte 1 72 +byte 1 49 +byte 1 0 +align 1 +LABELV $829 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 80 +byte 1 65 +byte 1 73 +byte 1 78 +byte 1 0 +align 1 +LABELV $828 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 52 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 77 +byte 1 80 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 65 +byte 1 82 +byte 1 84 +byte 1 0 +align 1 +LABELV $827 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 52 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 77 +byte 1 80 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 80 +byte 1 82 +byte 1 69 +byte 1 80 +byte 1 65 +byte 1 82 +byte 1 69 +byte 1 0 +align 1 +LABELV $826 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 49 +byte 1 95 +byte 1 71 +byte 1 82 +byte 1 65 +byte 1 66 +byte 1 0 +align 1 +LABELV $825 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 69 +byte 1 84 +byte 1 0 +align 1 +LABELV $824 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 76 +byte 1 73 +byte 1 77 +byte 1 69 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 73 +byte 1 76 +byte 1 0 +align 1 +LABELV $823 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 83 +byte 1 76 +byte 1 65 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 73 +byte 1 76 +byte 1 0 +align 1 +LABELV $822 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 73 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 95 +byte 1 77 +byte 1 69 +byte 1 84 +byte 1 65 +byte 1 76 +byte 1 0 +align 1 +LABELV $821 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 73 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 0 +align 1 +LABELV $820 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 73 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 72 +byte 1 73 +byte 1 84 +byte 1 0 +align 1 +LABELV $819 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 65 +byte 1 83 +byte 1 83 +byte 1 95 +byte 1 68 +byte 1 82 +byte 1 73 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $818 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 72 +byte 1 79 +byte 1 84 +byte 1 71 +byte 1 85 +byte 1 78 +byte 1 0 +align 1 +LABELV $817 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 72 +byte 1 73 +byte 1 84 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 0 +align 1 +LABELV $816 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 72 +byte 1 73 +byte 1 84 +byte 1 95 +byte 1 70 +byte 1 76 +byte 1 69 +byte 1 83 +byte 1 72 +byte 1 0 +align 1 +LABELV $815 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 71 +byte 1 76 +byte 1 79 +byte 1 66 +byte 1 65 +byte 1 76 +byte 1 95 +byte 1 83 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $814 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 69 +byte 1 82 +byte 1 65 +byte 1 76 +byte 1 95 +byte 1 83 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $813 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 69 +byte 1 95 +byte 1 66 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $812 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 71 +byte 1 82 +byte 1 69 +byte 1 78 +byte 1 65 +byte 1 68 +byte 1 69 +byte 1 95 +byte 1 66 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $811 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 69 +byte 1 80 +byte 1 79 +byte 1 82 +byte 1 84 +byte 1 95 +byte 1 79 +byte 1 85 +byte 1 84 +byte 1 0 +align 1 +LABELV $810 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 69 +byte 1 80 +byte 1 79 +byte 1 82 +byte 1 84 +byte 1 95 +byte 1 73 +byte 1 78 +byte 1 0 +align 1 +LABELV $809 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 82 +byte 1 69 +byte 1 83 +byte 1 80 +byte 1 65 +byte 1 87 +byte 1 78 +byte 1 0 +align 1 +LABELV $808 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 73 +byte 1 82 +byte 1 69 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 51 +byte 1 0 +align 1 +LABELV $807 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 73 +byte 1 82 +byte 1 69 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 50 +byte 1 0 +align 1 +LABELV $806 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 73 +byte 1 82 +byte 1 69 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $805 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 78 +byte 1 71 +byte 1 69 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $804 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 78 +byte 1 79 +byte 1 65 +byte 1 77 +byte 1 77 +byte 1 79 +byte 1 0 +align 1 +LABELV $803 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 67 +byte 1 76 +byte 1 69 +byte 1 65 +byte 1 82 +byte 1 0 +align 1 +LABELV $802 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $801 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 69 +byte 1 0 +align 1 +LABELV $800 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 84 +byte 1 79 +byte 1 85 +byte 1 67 +byte 1 72 +byte 1 0 +align 1 +LABELV $799 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 73 +byte 1 82 +byte 1 80 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $798 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 74 +byte 1 85 +byte 1 77 +byte 1 80 +byte 1 0 +align 1 +LABELV $797 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 0 +align 1 +LABELV $796 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 82 +byte 1 0 +align 1 +LABELV $795 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 95 +byte 1 77 +byte 1 69 +byte 1 68 +byte 1 73 +byte 1 85 +byte 1 77 +byte 1 0 +align 1 +LABELV $794 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 95 +byte 1 83 +byte 1 72 +byte 1 79 +byte 1 82 +byte 1 84 +byte 1 0 +align 1 +LABELV $793 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 68 +byte 1 78 +byte 1 95 +byte 1 49 +byte 1 54 +byte 1 0 +align 1 +LABELV $792 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 68 +byte 1 78 +byte 1 95 +byte 1 49 +byte 1 50 +byte 1 0 +align 1 +LABELV $791 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 68 +byte 1 78 +byte 1 95 +byte 1 56 +byte 1 0 +align 1 +LABELV $790 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 68 +byte 1 78 +byte 1 95 +byte 1 52 +byte 1 0 +align 1 +LABELV $789 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 49 +byte 1 54 +byte 1 0 +align 1 +LABELV $788 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 49 +byte 1 50 +byte 1 0 +align 1 +LABELV $787 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 56 +byte 1 0 +align 1 +LABELV $786 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 52 +byte 1 0 +align 1 +LABELV $785 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 87 +byte 1 73 +byte 1 77 +byte 1 0 +align 1 +LABELV $784 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 87 +byte 1 65 +byte 1 68 +byte 1 69 +byte 1 0 +align 1 +LABELV $783 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 83 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 83 +byte 1 72 +byte 1 0 +align 1 +LABELV $782 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 83 +byte 1 81 +byte 1 85 +byte 1 69 +byte 1 76 +byte 1 67 +byte 1 72 +byte 1 0 +align 1 +LABELV $781 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 77 +byte 1 69 +byte 1 84 +byte 1 65 +byte 1 76 +byte 1 0 +align 1 +LABELV $780 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 0 +align 1 +LABELV $779 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 78 +byte 1 79 +byte 1 78 +byte 1 69 +byte 1 0 +align 1 +LABELV $777 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 69 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 68 +byte 1 101 +byte 1 108 +byte 1 116 +byte 1 97 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $763 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 69 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $734 +byte 1 65 +byte 1 109 +byte 1 109 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $733 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 93 +byte 1 65 +byte 1 109 +byte 1 109 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $732 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $731 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 93 +byte 1 83 +byte 1 109 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 71 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $730 +byte 1 115 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $729 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 93 +byte 1 77 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $728 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $727 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 0 +align 1 +LABELV $726 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 93 +byte 1 69 +byte 1 120 +byte 1 112 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 71 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $725 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $724 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 98 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $723 +byte 1 65 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $722 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $721 +byte 1 98 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $720 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $719 +byte 1 66 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 45 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $718 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 93 +byte 1 74 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $717 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $716 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $715 +byte 1 66 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 45 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $714 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $713 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $712 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 0 +align 1 +LABELV $711 +byte 1 73 +byte 1 110 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 51 +byte 1 48 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 45 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $710 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 93 +byte 1 67 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 0 +align 1 +LABELV $709 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 0 +align 1 +LABELV $708 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 98 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $707 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 66 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 44 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $706 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 98 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 93 +byte 1 66 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $705 +byte 1 98 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $704 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 120 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $703 +byte 1 66 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 0 +align 1 +LABELV $702 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 93 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $701 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $700 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 109 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $699 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 109 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $698 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 93 +byte 1 72 +byte 1 101 +byte 1 108 +byte 1 109 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $697 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 109 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $696 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 0 +align 1 +LABELV $695 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $694 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 93 +byte 1 76 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 0 +align 1 +LABELV $693 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 0 +align 1 +LABELV $678 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 77 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $677 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 108 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 75 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $676 +byte 1 99 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $675 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 50 +byte 1 0 +align 1 +LABELV $674 +byte 1 97 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $673 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $672 +byte 1 97 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $671 +byte 1 77 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 84 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 50 +byte 1 0 +align 1 +LABELV $670 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $669 +byte 1 76 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 66 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 0 +align 1 +LABELV $668 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 0 +align 1 +LABELV $667 +byte 1 77 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $666 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $665 +byte 1 83 +byte 1 109 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $664 +byte 1 115 +byte 1 109 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $663 +byte 1 71 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $662 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $661 +byte 1 66 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 104 +byte 1 110 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 118 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 32 +byte 1 80 +byte 1 114 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 0 +align 1 +LABELV $660 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 76 +byte 1 117 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $659 +byte 1 108 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $658 +byte 1 65 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $657 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 80 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 82 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $656 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $655 +byte 1 83 +byte 1 112 +byte 1 114 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $654 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 70 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $653 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $652 +byte 1 66 +byte 1 101 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $651 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $650 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $649 +byte 1 65 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 121 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 108 +byte 1 121 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 111 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 91 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 93 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 91 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 93 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 45 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 109 +byte 1 121 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 83 +byte 1 51 +byte 1 0 +align 1 +LABELV $648 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 77 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $647 +byte 1 109 +byte 1 100 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $646 +byte 1 83 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $645 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 76 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 71 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $644 +byte 1 108 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $643 +byte 1 67 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 118 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $642 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 83 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $641 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $640 +byte 1 83 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 97 +byte 1 119 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 99 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 112 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 108 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $639 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 80 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 83 +byte 1 97 +byte 1 119 +byte 1 0 +align 1 +LABELV $638 +byte 1 112 +byte 1 115 +byte 1 97 +byte 1 119 +byte 1 0 +align 1 +LABELV $637 +byte 1 66 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 67 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 44 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 38 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 50 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $636 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 82 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $635 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $634 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 66 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $633 +byte 1 98 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $632 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $631 +byte 1 80 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 40 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 41 +byte 1 0 +align 1 +LABELV $630 +byte 1 80 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $629 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $628 +byte 1 90 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $627 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $626 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 119 +byte 1 115 +byte 1 0 +align 1 +LABELV $625 +byte 1 66 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $624 +byte 1 66 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $623 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 115 +byte 1 47 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $579 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 79 +byte 1 102 +byte 1 102 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $574 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $567 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 86 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $564 +byte 1 118 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $555 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 115 +byte 1 0 +align 1 +LABELV $546 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 115 +byte 1 0 +align 1 +LABELV $537 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 77 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $514 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 83 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $503 +byte 1 104 +byte 1 117 +byte 1 100 +byte 1 0 +align 1 +LABELV $498 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $481 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $473 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 69 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $458 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 69 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 70 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 84 +byte 1 111 +byte 1 10 +byte 1 0 +align 1 +LABELV $403 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $402 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $401 +byte 1 65 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 109 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 84 +byte 1 121 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $400 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 52 +byte 1 0 +align 1 +LABELV $399 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 51 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 106 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 46 +byte 1 0 +align 1 +LABELV $398 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 51 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $397 +byte 1 80 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 0 +align 1 +LABELV $396 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 51 +byte 1 0 +align 1 +LABELV $395 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 47 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 107 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 47 +byte 1 98 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 66 +byte 1 85 +byte 1 84 +byte 1 84 +byte 1 79 +byte 1 78 +byte 1 32 +byte 1 43 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 47 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 79 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 70 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $394 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 53 +byte 1 0 +align 1 +LABELV $393 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 51 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $392 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 50 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $391 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 106 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 102 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $390 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 50 +byte 1 0 +align 1 +LABELV $389 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 66 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 107 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 102 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 46 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 60 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 46 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 40 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 41 +byte 1 32 +byte 1 65 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 66 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $388 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 49 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $387 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 101 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 98 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 65 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 66 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $386 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 49 +byte 1 0 +align 1 +LABELV $385 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $384 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 48 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $383 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 101 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $382 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 48 +byte 1 0 +align 1 +LABELV $381 +byte 1 83 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 71 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 44 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $380 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $379 +byte 1 82 +byte 1 101 +byte 1 115 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 0 +align 1 +LABELV $378 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $377 +byte 1 79 +byte 1 98 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $376 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $375 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 115 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $369 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $356 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $353 +byte 1 122 +byte 1 79 +byte 1 102 +byte 1 102 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $344 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 115 +byte 1 0 +align 1 +LABELV $335 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $328 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 83 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $317 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $314 +byte 1 0 +align 1 +LABELV $303 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $302 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $301 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $297 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $262 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $261 +byte 1 83 +byte 1 85 +byte 1 80 +byte 1 80 +byte 1 76 +byte 1 89 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 71 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 55 +byte 1 53 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 0 +align 1 +LABELV $260 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $259 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $258 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $257 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $256 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $255 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $254 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $253 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $252 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $251 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $250 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $249 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 46 +byte 1 10 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $248 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 70 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 70 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $247 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $246 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $245 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $244 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $243 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $242 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 102 +byte 1 111 +byte 1 105 +byte 1 108 +byte 1 0 +align 1 +LABELV $241 +byte 1 83 +byte 1 69 +byte 1 77 +byte 1 73 +byte 1 45 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $240 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 84 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 70 +byte 1 111 +byte 1 105 +byte 1 108 +byte 1 0 +align 1 +LABELV $239 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 102 +byte 1 111 +byte 1 105 +byte 1 108 +byte 1 0 +align 1 +LABELV $238 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $237 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 65 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 120 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 45 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $236 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 65 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $235 +byte 1 108 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $234 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $233 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 69 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 45 +byte 1 83 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 47 +byte 1 32 +byte 1 70 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 100 +byte 1 103 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 46 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $232 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 83 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $231 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $230 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $229 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $228 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $227 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $226 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $225 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $224 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $223 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 76 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $222 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $221 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 95 +byte 1 114 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $220 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 70 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 82 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $219 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 95 +byte 1 114 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $218 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $217 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 70 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $216 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $215 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $214 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 76 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $213 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $212 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $211 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $210 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 83 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $209 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $208 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $207 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 76 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $206 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $205 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $204 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $203 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $202 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $201 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $200 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 83 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $199 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $198 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $197 +byte 1 65 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 46 +byte 1 0 +align 1 +LABELV $196 +byte 1 82 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $195 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $194 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $193 +byte 1 65 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 97 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 79 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $192 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $191 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $190 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $189 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 117 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $188 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $187 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $186 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 100 +byte 1 99 +byte 1 99 +byte 1 0 +align 1 +LABELV $185 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 45 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 69 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $184 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $183 +byte 1 100 +byte 1 99 +byte 1 99 +byte 1 0 +align 1 +LABELV $182 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $181 +byte 1 65 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $180 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $179 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 0 +align 1 +LABELV $178 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 0 +align 1 +LABELV $177 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $176 +byte 1 84 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 32 +byte 1 71 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $175 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 0 +align 1 +LABELV $174 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 50 +byte 1 0 +align 1 +LABELV $173 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 70 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 84 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $172 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 50 +byte 1 0 +align 1 +LABELV $171 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $170 +byte 1 65 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 32 +byte 1 83 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 104 +byte 1 121 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $169 +byte 1 77 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 84 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $168 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $167 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $166 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 46 +byte 1 32 +byte 1 87 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $165 +byte 1 84 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $164 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $163 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 0 +align 1 +LABELV $162 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 71 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $161 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 0 +align 1 +LABELV $160 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 0 +align 1 +LABELV $159 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $158 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 80 +byte 1 111 +byte 1 100 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $157 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 111 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $156 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $155 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $154 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 80 +byte 1 111 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $153 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $152 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $151 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 111 +byte 1 114 +byte 1 103 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 95 +byte 1 98 +byte 1 117 +byte 1 108 +byte 1 98 +byte 1 0 +align 1 +LABELV $150 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $149 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 79 +byte 1 114 +byte 1 103 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 108 +byte 1 98 +byte 1 0 +align 1 +LABELV $148 +byte 1 111 +byte 1 114 +byte 1 103 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 95 +byte 1 98 +byte 1 117 +byte 1 108 +byte 1 98 +byte 1 0 +align 1 +LABELV $147 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $146 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 10 +byte 1 43 +byte 1 102 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 118 +byte 1 46 +byte 1 103 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 101 +byte 1 110 +byte 1 46 +byte 1 10 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $145 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $144 +byte 1 99 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $143 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 95 +byte 1 97 +byte 1 98 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $142 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $141 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 83 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 32 +byte 1 65 +byte 1 98 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $140 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 95 +byte 1 97 +byte 1 98 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $139 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $138 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $137 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 77 +byte 1 117 +byte 1 115 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $136 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $135 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $134 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 80 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 82 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 38 +byte 1 32 +byte 1 76 +byte 1 117 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 117 +byte 1 108 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $133 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $132 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $131 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $130 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 73 +byte 1 78 +byte 1 70 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 65 +byte 1 84 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $129 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 66 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $128 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $127 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $126 +byte 1 65 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 73 +byte 1 78 +byte 1 70 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 65 +byte 1 84 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $125 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $124 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $123 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $122 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 73 +byte 1 78 +byte 1 70 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 65 +byte 1 84 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 78 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 42 +byte 1 115 +byte 1 117 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 42 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 50 +byte 1 53 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $121 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 83 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $120 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $119 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $118 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 53 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $117 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 78 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 83 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $116 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $115 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $114 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 56 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $113 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 78 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $112 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $111 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $110 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 49 +byte 1 48 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $109 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 84 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 76 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $108 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $107 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $106 +byte 1 65 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 53 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $105 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 84 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $104 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $103 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $102 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $101 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 84 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 83 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $100 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $99 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $98 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $97 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 76 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $96 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $94 +byte 1 65 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $93 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $92 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $91 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $90 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $89 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 83 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $88 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $87 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 104 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $86 +byte 1 72 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 87 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 105 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 0 +align 1 +LABELV $85 +byte 1 72 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $84 +byte 1 104 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $83 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $82 +byte 1 76 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 117 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $81 +byte 1 66 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $80 +byte 1 98 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $79 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $78 +byte 1 70 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 45 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 44 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $77 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $76 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $75 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 95 +byte 1 116 +byte 1 117 +byte 1 98 +byte 1 101 +byte 1 0 +align 1 +LABELV $74 +byte 1 69 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 106 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $73 +byte 1 65 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 84 +byte 1 117 +byte 1 98 +byte 1 101 +byte 1 0 +align 1 +LABELV $72 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 95 +byte 1 116 +byte 1 117 +byte 1 98 +byte 1 101 +byte 1 0 +align 1 +LABELV $71 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $70 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 111 +byte 1 98 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 44 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 0 +align 1 +LABELV $69 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $68 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $67 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $66 +byte 1 65 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 99 +byte 1 105 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 110 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $65 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $64 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $63 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $62 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 87 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $61 +byte 1 69 +byte 1 103 +byte 1 103 +byte 1 0 +align 1 +LABELV $60 +byte 1 101 +byte 1 103 +byte 1 103 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 0 diff --git a/build/release-linux-x86_64/base/ui/ui_atoms.asm b/build/release-linux-x86_64/base/ui/ui_atoms.asm new file mode 100644 index 0000000..963bbdc --- /dev/null +++ b/build/release-linux-x86_64/base/ui/ui_atoms.asm @@ -0,0 +1,1397 @@ +export Com_Error +code +proc Com_Error 1028 16 +ADDRLP4 0 +ADDRFP4 4+4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_Error +CALLV +pop +LABELV $107 +endproc Com_Error 1028 16 +export Com_Printf +proc Com_Printf 1028 16 +ADDRLP4 0 +ADDRFP4 0+4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +LABELV $109 +endproc Com_Printf 1028 16 +export UI_ClampCvar +proc UI_ClampCvar 0 0 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 8 +INDIRF4 +ADDRFP4 0 +INDIRF4 +GEF4 $112 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $111 +JUMPV +LABELV $112 +ADDRFP4 8 +INDIRF4 +ADDRFP4 4 +INDIRF4 +LEF4 $114 +ADDRFP4 4 +INDIRF4 +RETF4 +ADDRGP4 $111 +JUMPV +LABELV $114 +ADDRFP4 8 +INDIRF4 +RETF4 +LABELV $111 +endproc UI_ClampCvar 0 0 +export UI_StartDemoLoop +proc UI_StartDemoLoop 0 8 +CNSTI4 2 +ARGI4 +ADDRGP4 $117 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +LABELV $116 +endproc UI_StartDemoLoop 0 8 +bss +align 1 +LABELV $119 +skip 1024 +export UI_Argv +code +proc UI_Argv 0 12 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $119 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRGP4 $119 +RETP4 +LABELV $118 +endproc UI_Argv 0 12 +export UI_ConcatArgs +proc UI_ConcatArgs 36 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +GTI4 $121 +ADDRFP4 4 +INDIRP4 +RETP4 +ADDRGP4 $120 +JUMPV +LABELV $121 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $126 +JUMPV +LABELV $123 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 UI_Argv +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRGP4 $128 +JUMPV +LABELV $127 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 24 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $128 +ADDRLP4 12 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $130 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CVPU4 4 +LTU4 $127 +LABELV $130 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +SUBI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CVPU4 4 +GEU4 $125 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CNSTI1 32 +ASGNI1 +LABELV $132 +LABELV $124 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $126 +ADDRFP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $123 +LABELV $125 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 4 +INDIRP4 +RETP4 +LABELV $120 +endproc UI_ConcatArgs 36 4 +bss +align 1 +LABELV $134 +skip 1024 +export UI_Cvar_VariableString +code +proc UI_Cvar_VariableString 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $134 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRGP4 $134 +RETP4 +LABELV $133 +endproc UI_Cvar_VariableString 0 12 +proc UI_Cache_f 0 0 +ADDRGP4 Display_CacheAll +CALLV +pop +LABELV $135 +endproc UI_Cache_f 0 0 +proc UI_Menu_f 8 4 +ADDRLP4 0 +ADDRGP4 Menu_Count +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $137 +CNSTI4 2 +ARGI4 +ADDRGP4 trap_Key_SetCatcher +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ADDRGP4 UI_Argv +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Menus_ActivateByName +CALLP4 +pop +LABELV $137 +LABELV $136 +endproc UI_Menu_f 8 4 +proc UI_CloseMenus_f 8 8 +ADDRLP4 0 +ADDRGP4 Menu_Count +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $140 +ADDRLP4 4 +ADDRGP4 trap_Key_GetCatcher +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 -3 +BANDI4 +ARGI4 +ADDRGP4 trap_Key_SetCatcher +CALLV +pop +ADDRGP4 trap_Key_ClearStates +CALLV +pop +ADDRGP4 $142 +ARGP4 +ADDRGP4 $143 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 Menus_CloseAll +CALLV +pop +LABELV $140 +LABELV $139 +endproc UI_CloseMenus_f 8 8 +proc UI_MessageMode_f 20 8 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 UI_Argv +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $145 +ARGP4 +ADDRGP4 $146 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 11 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $150 +ADDRLP4 8 +INDIRI4 +ADDRLP4 16 +INDIRI4 +LTI4 $147 +LABELV $154 +ADDRLP4 8 +INDIRI4 +CNSTI4 50 +EQI4 $152 +ADDRGP4 $147 +JUMPV +LABELV $147 +LABELV $150 +ADDRGP4 uiInfo+123964 +CNSTI4 0 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $152 +ADDRGP4 uiInfo+123964 +CNSTI4 1 +ASGNI4 +LABELV $148 +CNSTI4 2 +ARGI4 +ADDRGP4 trap_Key_SetCatcher +CALLV +pop +ADDRGP4 $155 +ARGP4 +ADDRGP4 Menus_CloseByName +CALLV +pop +ADDRGP4 $156 +ARGP4 +ADDRGP4 Menus_CloseByName +CALLV +pop +ADDRGP4 uiInfo+123964 +INDIRI4 +CNSTI4 0 +EQI4 $157 +ADDRGP4 $156 +ARGP4 +ADDRGP4 Menus_ActivateByName +CALLP4 +pop +ADDRGP4 $158 +JUMPV +LABELV $157 +ADDRGP4 $155 +ARGP4 +ADDRGP4 Menus_ActivateByName +CALLP4 +pop +LABELV $158 +LABELV $144 +endproc UI_MessageMode_f 20 8 +proc UI_Me_f 152 12 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 146 +ARGI4 +ADDRGP4 UI_ConcatArgs +CALLP4 +pop +ADDRGP4 $161 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 148 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 148 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +LABELV $160 +endproc UI_Me_f 152 12 +data +export commands +align 4 +LABELV commands +address $162 +address UI_CloseMenus_f +address $163 +address UI_Me_f +address $164 +address UI_Menu_f +address $165 +address UI_MessageMode_f +address $166 +address UI_MessageMode_f +address $167 +address UI_Cache_f +address $168 +address UI_Load +address $169 +address UI_Report +export UI_ConsoleCommand +code +proc UI_ConsoleCommand 16 20 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 UI_Argv +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 commands +ARGP4 +ADDRLP4 8 +CNSTU4 8 +ASGNU4 +ADDRLP4 8 +INDIRU4 +ARGU4 +ADDRLP4 8 +INDIRU4 +ARGU4 +ADDRGP4 cmdcmp +ARGP4 +ADDRLP4 12 +ADDRGP4 bsearch +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRGP4 uiInfo+204 +ADDRFP4 0 +INDIRI4 +ADDRGP4 uiInfo+200 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 uiInfo+200 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $174 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $170 +JUMPV +LABELV $174 +CNSTI4 0 +RETI4 +LABELV $170 +endproc UI_ConsoleCommand 16 20 +export UI_DrawNamedPic +proc UI_DrawNamedPic 16 36 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRFP4 8 +ARGP4 +ADDRFP4 12 +ARGP4 +ADDRGP4 UI_AdjustFrom640 +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +LABELV $176 +endproc UI_DrawNamedPic 16 36 +export UI_DrawHandlePic +proc UI_DrawHandlePic 16 36 +ADDRFP4 8 +INDIRF4 +CNSTF4 0 +GEF4 $178 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $179 +JUMPV +LABELV $178 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +CNSTF4 1065353216 +ASGNF4 +LABELV $179 +ADDRFP4 12 +INDIRF4 +CNSTF4 0 +GEF4 $180 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 8 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRGP4 $181 +JUMPV +LABELV $180 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 12 +CNSTF4 1065353216 +ASGNF4 +LABELV $181 +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRFP4 8 +ARGP4 +ADDRFP4 12 +ARGP4 +ADDRGP4 UI_AdjustFrom640 +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +LABELV $177 +endproc UI_DrawHandlePic 16 36 +export UI_FillRect +proc UI_FillRect 4 36 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRFP4 8 +ARGP4 +ADDRFP4 12 +ARGP4 +ADDRGP4 UI_AdjustFrom640 +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRGP4 uiInfo+81744 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $182 +endproc UI_FillRect 4 36 +export UI_SetColor +proc UI_SetColor 0 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $184 +endproc UI_SetColor 0 4 +bss +export m_entersound +align 4 +LABELV m_entersound +skip 4 +import trap_SetPbClStatus +import trap_R_RemapShader +import trap_RealTime +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_S_StartBackgroundTrack +import trap_S_StopBackgroundTrack +import trap_R_RegisterFont +import trap_MemoryRemaining +import trap_LAN_CompareServers +import trap_GetNews +import trap_LAN_ServerStatus +import trap_LAN_ResetPings +import trap_LAN_RemoveServer +import trap_LAN_AddServer +import trap_LAN_UpdateVisiblePings +import trap_LAN_ServerIsVisible +import trap_LAN_MarkServerVisible +import trap_LAN_SaveCachedServers +import trap_LAN_LoadCachedServers +import trap_LAN_GetPingInfo +import trap_LAN_GetPing +import trap_LAN_ClearPing +import trap_LAN_GetPingQueueCount +import trap_LAN_GetServerPing +import trap_LAN_GetServerInfo +import trap_LAN_GetServerAddressString +import trap_LAN_GetServerCount +import trap_GetConfigString +import trap_GetGlconfig +import trap_GetClientState +import trap_GetClipboardData +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_ClearStates +import trap_Key_SetOverstrikeMode +import trap_Key_GetOverstrikeMode +import trap_Key_IsDown +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_S_RegisterSound +import trap_S_StartLocalSound +import trap_CM_LerpTag +import trap_UpdateScreen +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_AddLightToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Cmd_ExecuteText +import trap_Argv +import trap_Argc +import trap_Cvar_InfoStringBuffer +import trap_Cvar_Create +import trap_Cvar_Reset +import trap_Cvar_SetValue +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import UI_Refresh +import UI_AdjustFrom640 +import uiInfo +import UI_DrawConnectScreen +import UI_UpdateCvars +import UI_RegisterCvars +import UI_UpdateNews +import UI_ServerInfo +import UI_LoadArenas +import UI_ClearScores +import UI_AdjustTimeByGame +import UI_LoadMenus +import UI_Load +import UI_Report +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $169 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $168 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 0 +align 1 +LABELV $167 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 99 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 0 +align 1 +LABELV $166 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 50 +byte 1 0 +align 1 +LABELV $165 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $164 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $163 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $162 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $161 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 34 +byte 1 47 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $156 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $155 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $146 +byte 1 0 +align 1 +LABELV $145 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 66 +byte 1 117 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $143 +byte 1 48 +byte 1 0 +align 1 +LABELV $142 +byte 1 99 +byte 1 108 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $117 +byte 1 100 +byte 1 49 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/ui/ui_gameinfo.asm b/build/release-linux-x86_64/base/ui/ui_gameinfo.asm new file mode 100644 index 0000000..b61d4c7 --- /dev/null +++ b/build/release-linux-x86_64/base/ui/ui_gameinfo.asm @@ -0,0 +1,2657 @@ +export UI_ParseInfos +code +proc UI_ParseInfos 2084 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 2052 +CNSTI4 0 +ASGNI4 +ADDRGP4 $109 +JUMPV +LABELV $108 +ADDRFP4 0 +ARGP4 +ADDRLP4 2056 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 2056 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $111 +ADDRGP4 $110 +JUMPV +LABELV $111 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $115 +ARGP4 +ADDRLP4 2060 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 2060 +INDIRI4 +CNSTI4 0 +EQI4 $113 +ADDRGP4 $116 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $110 +JUMPV +LABELV $113 +ADDRLP4 2052 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $117 +ADDRGP4 $119 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $110 +JUMPV +LABELV $117 +ADDRLP4 1028 +CNSTI1 0 +ASGNI1 +ADDRGP4 $121 +JUMPV +LABELV $120 +ADDRFP4 0 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 2064 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 2064 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $123 +ADDRGP4 $125 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $122 +JUMPV +LABELV $123 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $128 +ARGP4 +ADDRLP4 2068 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 2068 +INDIRI4 +CNSTI4 0 +NEI4 $126 +ADDRGP4 $122 +JUMPV +LABELV $126 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 2072 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 2072 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $129 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $131 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $129 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Info_SetValueForKey +CALLV +pop +LABELV $121 +ADDRGP4 $120 +JUMPV +LABELV $122 +ADDRLP4 1028 +ARGP4 +ADDRLP4 2064 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRGP4 $132 +ARGP4 +ADDRLP4 2068 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRGP4 $133 +ARGP4 +CNSTI4 2024 +ARGI4 +ADDRLP4 2072 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 2072 +INDIRP4 +ARGP4 +ADDRLP4 2076 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 2064 +INDIRU4 +ADDRLP4 2068 +INDIRU4 +ADDU4 +ADDRLP4 2076 +INDIRU4 +ADDU4 +CNSTU4 1 +ADDU4 +CVUI4 4 +ARGI4 +ADDRLP4 2080 +ADDRGP4 UI_Alloc +CALLP4 +ASGNP4 +ADDRLP4 2052 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +ADDRLP4 2080 +INDIRP4 +ASGNP4 +ADDRLP4 2052 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $134 +ADDRLP4 2052 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 2052 +ADDRLP4 2052 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $134 +LABELV $109 +ADDRGP4 $108 +JUMPV +LABELV $110 +ADDRLP4 2052 +INDIRI4 +RETI4 +LABELV $107 +endproc UI_ParseInfos 2084 12 +proc UI_LoadArenasFromFile 8216 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8200 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8200 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $137 +ADDRGP4 $139 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8204 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8204 +INDIRP4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +ADDRGP4 $136 +JUMPV +LABELV $137 +ADDRLP4 0 +INDIRI4 +CNSTI4 8192 +LTI4 $140 +ADDRGP4 $142 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +CNSTI4 8192 +ARGI4 +ADDRLP4 8204 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8204 +INDIRP4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $136 +JUMPV +LABELV $140 +ADDRLP4 8 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 8204 +ADDRGP4 ui_numArenas +ASGNP4 +ADDRLP4 8208 +ADDRLP4 8204 +INDIRP4 +INDIRI4 +ASGNI4 +CNSTI4 2024 +ADDRLP4 8208 +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 8208 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 ui_arenaInfos +ADDP4 +ARGP4 +ADDRLP4 8212 +ADDRGP4 UI_ParseInfos +CALLI4 +ASGNI4 +ADDRLP4 8204 +INDIRP4 +ADDRLP4 8208 +INDIRI4 +ADDRLP4 8212 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $136 +endproc UI_LoadArenasFromFile 8216 16 +proc UI_MapNameCompare 12 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $143 +endproc UI_MapNameCompare 12 8 +export UI_LoadArenas +proc UI_LoadArenas 4640 16 +ADDRLP4 4584 +CNSTI4 0 +ASGNI4 +ADDRGP4 ui_numArenas +ADDRLP4 4584 +INDIRI4 +ASGNI4 +ADDRGP4 uiInfo+91008 +ADDRLP4 4584 +INDIRI4 +ASGNI4 +ADDRGP4 $146 +ARGP4 +ADDRGP4 $147 +ARGP4 +ADDRLP4 536 +ARGP4 +CNSTI4 4048 +ARGI4 +ADDRLP4 4588 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 528 +ADDRLP4 4588 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 536 +ASGNP4 +ADDRLP4 520 +CNSTI4 0 +ASGNI4 +ADDRGP4 $151 +JUMPV +LABELV $148 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4592 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 524 +ADDRLP4 4592 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 $152 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 UI_LoadArenasFromFile +CALLV +pop +LABELV $149 +ADDRLP4 4592 +CNSTI4 1 +ASGNI4 +ADDRLP4 520 +ADDRLP4 520 +INDIRI4 +ADDRLP4 4592 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 524 +INDIRI4 +ADDRLP4 4592 +INDIRI4 +ADDI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $151 +ADDRLP4 520 +INDIRI4 +ADDRLP4 528 +INDIRI4 +LTI4 $148 +ADDRGP4 $153 +ARGP4 +ADDRGP4 ui_numArenas +INDIRI4 +ARGI4 +ADDRLP4 4596 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4596 +INDIRP4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +ADDRLP4 4600 +ADDRGP4 UI_OutOfMemory +CALLI4 +ASGNI4 +ADDRLP4 4600 +INDIRI4 +CNSTI4 0 +EQI4 $154 +ADDRGP4 $156 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +LABELV $154 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $160 +JUMPV +LABELV $157 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 ui_arenaInfos +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $161 +ARGP4 +ADDRLP4 4604 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 532 +ADDRLP4 4604 +INDIRP4 +ASGNP4 +CNSTI4 20 +ADDRGP4 uiInfo+91008 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+12 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 ui_arenaInfos +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $168 +ARGP4 +ADDRLP4 4608 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4608 +INDIRP4 +ARGP4 +ADDRLP4 4612 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +CNSTI4 20 +ADDRGP4 uiInfo+91008 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+4 +ADDP4 +ADDRLP4 4612 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 ui_arenaInfos +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $171 +ARGP4 +ADDRLP4 4616 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4616 +INDIRP4 +ARGP4 +ADDRLP4 4620 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +CNSTI4 20 +ADDRGP4 uiInfo+91008 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012 +ADDP4 +ADDRLP4 4620 +INDIRP4 +ASGNP4 +CNSTI4 20 +ADDRGP4 uiInfo+91008 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+16 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $178 +ARGP4 +ADDRLP4 4624 +CNSTI4 20 +ASGNI4 +ADDRLP4 4624 +INDIRI4 +ADDRGP4 uiInfo+91008 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4628 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4628 +INDIRP4 +ARGP4 +ADDRLP4 4632 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRLP4 4624 +INDIRI4 +ADDRGP4 uiInfo+91008 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+8 +ADDP4 +ADDRLP4 4632 +INDIRP4 +ASGNP4 +ADDRLP4 4636 +ADDRGP4 uiInfo+91008 +ASGNP4 +ADDRLP4 4636 +INDIRP4 +ADDRLP4 4636 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 uiInfo+91008 +INDIRI4 +CNSTI4 128 +LTI4 $183 +ADDRGP4 $159 +JUMPV +LABELV $183 +LABELV $158 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $160 +ADDRLP4 0 +INDIRI4 +ADDRGP4 ui_numArenas +INDIRI4 +LTI4 $157 +LABELV $159 +ADDRGP4 uiInfo+91012 +ARGP4 +ADDRGP4 uiInfo+91008 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 20 +ARGU4 +ADDRGP4 UI_MapNameCompare +ARGP4 +ADDRGP4 qsort +CALLV +pop +LABELV $144 +endproc UI_LoadArenas 4640 16 +proc UI_LoadBotsFromFile 8216 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8200 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8200 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $189 +ADDRGP4 $139 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8204 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8204 +INDIRP4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +ADDRGP4 $188 +JUMPV +LABELV $189 +ADDRLP4 0 +INDIRI4 +CNSTI4 8192 +LTI4 $191 +ADDRGP4 $142 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +CNSTI4 8192 +ARGI4 +ADDRLP4 8204 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8204 +INDIRP4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $188 +JUMPV +LABELV $191 +ADDRLP4 8 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 COM_Compress +CALLI4 +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 8204 +ADDRGP4 ui_numBots +ASGNP4 +ADDRLP4 8208 +ADDRLP4 8204 +INDIRP4 +INDIRI4 +ASGNI4 +CNSTI4 1024 +ADDRLP4 8208 +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 8208 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 ui_botInfos +ADDP4 +ARGP4 +ADDRLP4 8212 +ADDRGP4 UI_ParseInfos +CALLI4 +ASGNI4 +ADDRLP4 8204 +INDIRP4 +ADDRLP4 8208 +INDIRI4 +ADDRLP4 8212 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $188 +endproc UI_LoadBotsFromFile 8216 16 +export UI_LoadBots +proc UI_LoadBots 1452 16 +ADDRGP4 ui_numBots +CNSTI4 0 +ASGNI4 +ADDRLP4 144 +ARGP4 +ADDRGP4 $194 +ARGP4 +ADDRGP4 $195 +ARGP4 +CNSTI4 80 +ARGI4 +ADDRGP4 trap_Cvar_Register +CALLV +pop +ADDRLP4 144+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $196 +ADDRLP4 144+16 +ARGP4 +ADDRGP4 UI_LoadBotsFromFile +CALLV +pop +ADDRGP4 $197 +JUMPV +LABELV $196 +ADDRGP4 $200 +ARGP4 +ADDRGP4 UI_LoadBotsFromFile +CALLV +pop +LABELV $197 +ADDRGP4 $146 +ARGP4 +ADDRGP4 $201 +ARGP4 +ADDRLP4 416 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 1440 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 140 +ADDRLP4 1440 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 416 +ASGNP4 +ADDRLP4 132 +CNSTI4 0 +ASGNI4 +ADDRGP4 $205 +JUMPV +LABELV $202 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1444 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 136 +ADDRLP4 1444 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 $152 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 4 +ARGP4 +ADDRGP4 UI_LoadBotsFromFile +CALLV +pop +LABELV $203 +ADDRLP4 1444 +CNSTI4 1 +ASGNI4 +ADDRLP4 132 +ADDRLP4 132 +INDIRI4 +ADDRLP4 1444 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 136 +INDIRI4 +ADDRLP4 1444 +INDIRI4 +ADDI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $205 +ADDRLP4 132 +INDIRI4 +ADDRLP4 140 +INDIRI4 +LTI4 $202 +ADDRGP4 $206 +ARGP4 +ADDRGP4 ui_numBots +INDIRI4 +ARGI4 +ADDRLP4 1448 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1448 +INDIRP4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +LABELV $193 +endproc UI_LoadBots 1452 16 +export UI_GetBotInfoByNumber +proc UI_GetBotInfoByNumber 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $210 +ADDRFP4 0 +INDIRI4 +ADDRGP4 ui_numBots +INDIRI4 +LTI4 $208 +LABELV $210 +ADDRGP4 $211 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $207 +JUMPV +LABELV $208 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 ui_botInfos +ADDP4 +INDIRP4 +RETP4 +LABELV $207 +endproc UI_GetBotInfoByNumber 8 8 +export UI_GetBotInfoByName +proc UI_GetBotInfoByName 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $216 +JUMPV +LABELV $213 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 ui_botInfos +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $217 +ARGP4 +ADDRLP4 8 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $218 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 ui_botInfos +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $212 +JUMPV +LABELV $218 +LABELV $214 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $216 +ADDRLP4 0 +INDIRI4 +ADDRGP4 ui_numBots +INDIRI4 +LTI4 $213 +CNSTP4 0 +RETP4 +LABELV $212 +endproc UI_GetBotInfoByName 16 8 +export UI_GetNumBots +proc UI_GetNumBots 0 0 +ADDRGP4 ui_numBots +INDIRI4 +RETI4 +LABELV $220 +endproc UI_GetNumBots 0 0 +export UI_GetBotNameByNumber +proc UI_GetBotNameByNumber 12 8 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 UI_GetBotInfoByNumber +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $222 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $217 +ARGP4 +ADDRLP4 8 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +RETP4 +ADDRGP4 $221 +JUMPV +LABELV $222 +ADDRGP4 $195 +RETP4 +LABELV $221 +endproc UI_GetBotNameByNumber 12 8 +export UI_ServerInfo +proc UI_ServerInfo 1148 12 +ADDRLP4 0 +CNSTI1 0 +ASGNI1 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 1104 +ADDRGP4 trap_GetConfigString +CALLI4 +ASGNI4 +ADDRLP4 1104 +INDIRI4 +CNSTI4 0 +EQI4 $225 +ADDRLP4 0 +ARGP4 +ADDRGP4 $228 +ARGP4 +ADDRLP4 1108 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $227 +ARGP4 +ADDRLP4 1108 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $230 +ARGP4 +ADDRLP4 1112 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $229 +ARGP4 +ADDRLP4 1112 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $232 +ARGP4 +ADDRLP4 1116 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $231 +ARGP4 +ADDRLP4 1116 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $233 +ARGP4 +ADDRLP4 1120 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 1024 +ARGP4 +ADDRLP4 1120 +INDIRP4 +ARGP4 +CNSTI4 80 +ARGI4 +ADDRGP4 UI_EscapeEmoticons +CALLV +pop +ADDRGP4 $234 +ARGP4 +ADDRLP4 1024 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $236 +ARGP4 +ADDRLP4 1124 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $235 +ARGP4 +ADDRLP4 1124 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $238 +ARGP4 +ADDRLP4 1128 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $237 +ARGP4 +ADDRLP4 1128 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $240 +ARGP4 +ADDRLP4 1132 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $239 +ARGP4 +ADDRLP4 1132 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $242 +ARGP4 +ADDRLP4 1136 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $241 +ARGP4 +ADDRLP4 1136 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $244 +ARGP4 +ADDRLP4 1140 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $243 +ARGP4 +ADDRLP4 1140 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $246 +ARGP4 +ADDRLP4 1144 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $245 +ARGP4 +ADDRLP4 1144 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $225 +LABELV $224 +endproc UI_ServerInfo 1148 12 +bss +align 4 +LABELV ui_arenaInfos +skip 8096 +align 4 +LABELV ui_numArenas +skip 4 +align 4 +LABELV ui_botInfos +skip 4096 +export ui_numBots +align 4 +LABELV ui_numBots +skip 4 +import trap_SetPbClStatus +import trap_R_RemapShader +import trap_RealTime +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_S_StartBackgroundTrack +import trap_S_StopBackgroundTrack +import trap_R_RegisterFont +import trap_MemoryRemaining +import trap_LAN_CompareServers +import trap_GetNews +import trap_LAN_ServerStatus +import trap_LAN_ResetPings +import trap_LAN_RemoveServer +import trap_LAN_AddServer +import trap_LAN_UpdateVisiblePings +import trap_LAN_ServerIsVisible +import trap_LAN_MarkServerVisible +import trap_LAN_SaveCachedServers +import trap_LAN_LoadCachedServers +import trap_LAN_GetPingInfo +import trap_LAN_GetPing +import trap_LAN_ClearPing +import trap_LAN_GetPingQueueCount +import trap_LAN_GetServerPing +import trap_LAN_GetServerInfo +import trap_LAN_GetServerAddressString +import trap_LAN_GetServerCount +import trap_GetConfigString +import trap_GetGlconfig +import trap_GetClientState +import trap_GetClipboardData +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_ClearStates +import trap_Key_SetOverstrikeMode +import trap_Key_GetOverstrikeMode +import trap_Key_IsDown +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_S_RegisterSound +import trap_S_StartLocalSound +import trap_CM_LerpTag +import trap_UpdateScreen +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_AddLightToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Cmd_ExecuteText +import trap_Argv +import trap_Argc +import trap_Cvar_InfoStringBuffer +import trap_Cvar_Create +import trap_Cvar_Reset +import trap_Cvar_SetValue +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import UI_FillRect +import UI_DrawHandlePic +import UI_Refresh +import UI_AdjustFrom640 +import UI_SetColor +import UI_Cvar_VariableString +import UI_ConsoleCommand +import uiInfo +import UI_DrawConnectScreen +import UI_UpdateCvars +import UI_RegisterCvars +import UI_UpdateNews +import UI_ClearScores +import UI_AdjustTimeByGame +import UI_LoadMenus +import UI_Load +import UI_Report +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $246 +byte 1 115 +byte 1 118 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 0 +align 1 +LABELV $245 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 100 +byte 1 108 +byte 1 0 +align 1 +LABELV $244 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 70 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $243 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 102 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 70 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $242 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 70 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $241 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 102 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 70 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $240 +byte 1 103 +byte 1 95 +byte 1 117 +byte 1 110 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $239 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 117 +byte 1 110 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $238 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $237 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $236 +byte 1 115 +byte 1 118 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $235 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $234 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $233 +byte 1 115 +byte 1 118 +byte 1 95 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $232 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $231 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 115 +byte 1 100 +byte 1 0 +align 1 +LABELV $230 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $229 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $228 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $227 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $217 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $211 +byte 1 94 +byte 1 49 +byte 1 73 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $206 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $201 +byte 1 46 +byte 1 98 +byte 1 111 +byte 1 116 +byte 1 0 +align 1 +LABELV $200 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 105 +byte 1 112 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 98 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 116 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $195 +byte 1 0 +align 1 +LABELV $194 +byte 1 103 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $178 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $171 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $168 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $161 +byte 1 116 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 0 +align 1 +LABELV $156 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 111 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $153 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $152 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 105 +byte 1 112 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 0 +align 1 +LABELV $147 +byte 1 46 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 0 +align 1 +LABELV $146 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 105 +byte 1 112 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $142 +byte 1 94 +byte 1 49 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 44 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $139 +byte 1 94 +byte 1 49 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $133 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $132 +byte 1 92 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 92 +byte 1 0 +align 1 +LABELV $131 +byte 1 60 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 62 +byte 1 0 +align 1 +LABELV $128 +byte 1 125 +byte 1 0 +align 1 +LABELV $125 +byte 1 85 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $119 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $116 +byte 1 77 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 123 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $115 +byte 1 123 +byte 1 0 diff --git a/build/release-linux-x86_64/base/ui/ui_main.asm b/build/release-linux-x86_64/base/ui/ui_main.asm new file mode 100644 index 0000000..dbb25f6 --- /dev/null +++ b/build/release-linux-x86_64/base/ui/ui_main.asm @@ -0,0 +1,27027 @@ +data +align 4 +LABELV netSources +address $107 +address $108 +address $109 +address $110 +lit +align 4 +LABELV numNetSources +byte 4 4 +data +align 4 +LABELV netnames +address $111 +address $112 +address $113 +byte 4 0 +align 4 +LABELV cvarTable +address ui_browserShowFull +address $115 +address $116 +byte 4 1 +address ui_browserShowEmpty +address $117 +address $116 +byte 4 1 +address ui_dedicated +address $118 +address $119 +byte 4 1 +address ui_netSource +address $120 +address $119 +byte 4 1 +address ui_selectedMap +address $121 +address $119 +byte 4 1 +address ui_lastServerRefresh_0 +address $122 +address $123 +byte 4 1 +address ui_lastServerRefresh_1 +address $124 +address $123 +byte 4 1 +address ui_lastServerRefresh_2 +address $125 +address $123 +byte 4 1 +address ui_lastServerRefresh_3 +address $126 +address $123 +byte 4 1 +address ui_lastServerRefresh_0 +address $127 +address $123 +byte 4 1 +address ui_lastServerRefresh_1 +address $128 +address $123 +byte 4 1 +address ui_lastServerRefresh_2 +address $129 +address $123 +byte 4 1 +address ui_lastServerRefresh_3 +address $130 +address $123 +byte 4 1 +address ui_smallFont +address $131 +address $132 +byte 4 33 +address ui_bigFont +address $133 +address $134 +byte 4 33 +address ui_findPlayer +address $135 +address $123 +byte 4 1 +address ui_serverStatusTimeOut +address $136 +address $137 +byte 4 1 +address ui_textWrapCache +address $138 +address $116 +byte 4 1 +address ui_developer +address $139 +address $119 +byte 4 513 +address ui_emoticons +address $140 +address $116 +byte 4 33 +address ui_winner +address $141 +address $123 +byte 4 64 +address ui_chatCommands +address $142 +address $116 +byte 4 1 +align 4 +LABELV cvarTableSize +byte 4 22 +export vmMain +code +proc vmMain 16 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $144 +ADDRLP4 0 +INDIRI4 +CNSTI4 11 +GTI4 $144 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $158 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $158 +address $146 +address $147 +address $148 +address $149 +address $150 +address $151 +address $152 +address $153 +address $154 +address $155 +address $156 +address $157 +code +LABELV $146 +CNSTI4 6 +RETI4 +ADDRGP4 $143 +JUMPV +LABELV $147 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 UI_Init +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $143 +JUMPV +LABELV $148 +ADDRGP4 UI_Shutdown +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $143 +JUMPV +LABELV $149 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 UI_KeyEvent +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $143 +JUMPV +LABELV $150 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 UI_MouseEvent +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $143 +JUMPV +LABELV $151 +ADDRLP4 4 +ADDRGP4 UI_MousePosition +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +RETI4 +ADDRGP4 $143 +JUMPV +LABELV $152 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 UI_SetMousePosition +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $143 +JUMPV +LABELV $153 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 UI_Refresh +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $143 +JUMPV +LABELV $154 +ADDRLP4 8 +ADDRGP4 UI_IsFullscreen +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +RETI4 +ADDRGP4 $143 +JUMPV +LABELV $155 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 UI_SetActiveMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $143 +JUMPV +LABELV $156 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 UI_ConsoleCommand +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +RETI4 +ADDRGP4 $143 +JUMPV +LABELV $157 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 UI_DrawConnectScreen +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $143 +JUMPV +LABELV $144 +CNSTI4 -1 +RETI4 +LABELV $143 +endproc vmMain 16 8 +export AssetCache +proc AssetCache 52 12 +ADDRGP4 $162 +ARGP4 +ADDRLP4 4 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+228+61660 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $165 +ARGP4 +ADDRLP4 8 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+228+61680 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $168 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+228+61668 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $171 +ARGP4 +ADDRLP4 16 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+228+61664 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 $174 +ARGP4 +ADDRLP4 20 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+228+61672 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $177 +ARGP4 +ADDRLP4 24 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+228+61676 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $180 +ARGP4 +ADDRLP4 28 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+228+61684 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 $183 +ARGP4 +ADDRLP4 32 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+228+61700 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRGP4 $186 +ARGP4 +ADDRLP4 36 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+228+61704 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRGP4 ui_emoticons+12 +INDIRI4 +CNSTI4 0 +EQI4 $187 +ADDRGP4 uiInfo+228+61768 +ARGP4 +CNSTI4 300 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_LoadEmoticons +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+228+70168 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $188 +JUMPV +LABELV $187 +ADDRGP4 uiInfo+228+70168 +CNSTI4 0 +ASGNI4 +LABELV $188 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $199 +JUMPV +LABELV $196 +ADDRGP4 $205 +ARGP4 +ADDRLP4 40 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 uiInfo+228+61768 +ADDP4 +ARGP4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 uiInfo+228+61768+20 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 uiInfo+228+61768+24 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +LABELV $197 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $199 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+228+70168 +INDIRI4 +LTI4 $196 +LABELV $159 +endproc AssetCache 52 12 +export UI_DrawSides +proc UI_DrawSides 28 36 +ADDRFP4 16 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRFP4 8 +ARGP4 +ADDRFP4 12 +ARGP4 +ADDRGP4 UI_AdjustFrom640 +CALLV +pop +ADDRLP4 0 +ADDRFP4 16 +INDIRF4 +ADDRGP4 uiInfo+188 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRF4 +ADDRGP4 uiInfo+192 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRF4 +MULF4 +SUBF4 +ARGF4 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRGP4 uiInfo+81744 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRFP4 0 +INDIRF4 +ADDRFP4 8 +INDIRF4 +ADDF4 +ADDRFP4 16 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRF4 +MULF4 +SUBF4 +ARGF4 +ADDRLP4 24 +CNSTF4 0 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRGP4 uiInfo+81744 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +LABELV $211 +endproc UI_DrawSides 28 36 +export UI_DrawTopBottom +proc UI_DrawTopBottom 12 36 +ADDRFP4 16 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRFP4 8 +ARGP4 +ADDRFP4 12 +ARGP4 +ADDRGP4 UI_AdjustFrom640 +CALLV +pop +ADDRFP4 16 +ADDRFP4 16 +INDIRF4 +ADDRGP4 uiInfo+188 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRGP4 uiInfo+81744 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ADDRFP4 16 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRGP4 uiInfo+81744 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +LABELV $216 +endproc UI_DrawTopBottom 12 36 +export UI_DrawRect +proc UI_DrawRect 0 20 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRGP4 UI_DrawTopBottom +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRGP4 UI_DrawSides +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $220 +endproc UI_DrawRect 0 20 +proc UI_ServerInfoIsValid 20 8 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $225 +JUMPV +LABELV $222 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 32 +LTI4 $228 +ADDRLP4 8 +INDIRI4 +CNSTI4 126 +LEI4 $226 +LABELV $228 +CNSTI4 0 +RETI4 +ADDRGP4 $221 +JUMPV +LABELV $226 +LABELV $223 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $225 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $222 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $233 +ARGP4 +ADDRLP4 8 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRGP4 $232 +JUMPV +LABELV $229 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +CNSTI4 32 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $234 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +LTI4 $234 +ADDRLP4 12 +INDIRI4 +CNSTI4 126 +GTI4 $234 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $234 +LABELV $230 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $232 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $229 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $236 +CNSTI4 1 +RETI4 +ADDRGP4 $221 +JUMPV +LABELV $236 +CNSTI4 0 +RETI4 +LABELV $221 +endproc UI_ServerInfoIsValid 20 8 +bss +align 1 +LABELV $239 +skip 1024 +code +proc UI_InsertServerIntoDisplayList 20 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $244 +ADDRFP4 4 +INDIRI4 +ADDRGP4 uiInfo+99216+10416 +INDIRI4 +LEI4 $240 +LABELV $244 +ADDRGP4 $238 +JUMPV +LABELV $240 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $239 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_LAN_GetServerInfo +CALLV +pop +ADDRGP4 $239 +ARGP4 +ADDRLP4 8 +ADDRGP4 UI_ServerInfoIsValid +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $246 +ADDRGP4 $238 +JUMPV +LABELV $246 +ADDRLP4 12 +ADDRGP4 uiInfo+99216+10416 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 uiInfo+99216+10416 +INDIRI4 +ASGNI4 +ADDRGP4 $253 +JUMPV +LABELV $250 +ADDRLP4 16 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRGP4 uiInfo+99216+2224 +ADDP4 +ADDRLP4 16 +INDIRI4 +ADDRGP4 uiInfo+99216+2224-4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $251 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $253 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +GTI4 $250 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+99216+2224 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +LABELV $238 +endproc UI_InsertServerIntoDisplayList 20 16 +bss +align 1 +LABELV $264 +skip 1024 +code +proc UI_RemoveServerFromDisplayList 16 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $268 +JUMPV +LABELV $265 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+99216+2224 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $271 +ADDRLP4 8 +ADDRGP4 uiInfo+99216+10416 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $264 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_LAN_GetServerInfo +CALLV +pop +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $281 +JUMPV +LABELV $278 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRGP4 uiInfo+99216+2224 +ADDP4 +ADDRLP4 12 +INDIRI4 +ADDRGP4 uiInfo+99216+2224+4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $279 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $281 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+99216+10416 +INDIRI4 +LTI4 $278 +ADDRGP4 $263 +JUMPV +LABELV $271 +LABELV $266 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $268 +ADDRLP4 4 +INDIRI4 +ADDRGP4 uiInfo+99216+10416 +INDIRI4 +LTI4 $265 +LABELV $263 +endproc UI_RemoveServerFromDisplayList 16 16 +proc UI_BinaryServerInsertion 28 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRGP4 uiInfo+99216+10416 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 $293 +JUMPV +LABELV $292 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +RSHI4 +ASGNI4 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+99216+2200 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+99216+2204 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+99216+2224 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 trap_LAN_CompareServers +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $302 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ARGI4 +ADDRGP4 UI_InsertServerIntoDisplayList +CALLV +pop +ADDRGP4 $289 +JUMPV +LABELV $302 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $304 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $305 +JUMPV +LABELV $304 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $305 +LABELV $293 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $292 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $306 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $306 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 UI_InsertServerIntoDisplayList +CALLV +pop +LABELV $289 +endproc UI_BinaryServerInsertion 28 20 +data +export serverStatusCvars +align 4 +LABELV serverStatusCvars +address $309 +address $310 +address $311 +address $123 +address $312 +address $313 +address $314 +address $315 +address $316 +address $123 +address $317 +address $123 +address $318 +address $123 +byte 4 0 +byte 4 0 +code +proc UI_SortServerStatusCompare 12 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $319 +endproc UI_SortServerStatusCompare 12 8 +proc UI_SortServerStatusInfo 64 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $324 +JUMPV +LABELV $321 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $328 +JUMPV +LABELV $325 +ADDRLP4 24 +CNSTI4 4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 0 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $331 +ADDRLP4 28 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $329 +LABELV $331 +ADDRGP4 $326 +JUMPV +LABELV $329 +ADDRLP4 8 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 serverStatusCvars +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $332 +ADDRLP4 36 +CNSTI4 4 +ASGNI4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LSHI4 +ADDRLP4 40 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 44 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 44 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LSHI4 +ADDRLP4 40 +INDIRP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 48 +CNSTI4 4 +ASGNI4 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 12 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 48 +INDIRI4 +LSHI4 +ADDRLP4 52 +INDIRP4 +ADDP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 48 +INDIRI4 +LSHI4 +ADDRLP4 52 +INDIRP4 +ADDP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI4 12 +ADDP4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 serverStatusCvars+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 60 +INDIRU4 +CNSTU4 0 +EQU4 $334 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 serverStatusCvars+4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $334 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $332 +LABELV $326 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $328 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +LTI4 $325 +LABELV $322 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $324 +ADDRLP4 8 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 serverStatusCvars +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $321 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +CVIU4 4 +ARGU4 +CNSTU4 16 +ARGU4 +ADDRGP4 UI_SortServerStatusCompare +ARGP4 +ADDRGP4 qsort +CALLV +pop +LABELV $320 +endproc UI_SortServerStatusInfo 64 16 +proc UI_GetServerStatusInfo 184 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $339 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 trap_LAN_ServerStatus +CALLI4 +pop +CNSTI4 0 +RETI4 +ADDRGP4 $338 +JUMPV +LABELV $339 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 3332 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 2112 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 24 +ADDRGP4 trap_LAN_ServerStatus +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $341 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 2112 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +ADDRGP4 $311 +ASGNP4 +ADDRLP4 40 +CNSTI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +ADDRGP4 $123 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRGP4 $123 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI4 12 +ADDP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $344 +JUMPV +LABELV $343 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 92 +ARGI4 +ADDRLP4 56 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $346 +ADDRGP4 $345 +JUMPV +LABELV $346 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 60 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $348 +ADDRGP4 $345 +JUMPV +LABELV $348 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 72 +CNSTI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +ADDRLP4 72 +INDIRI4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +ADDRGP4 $123 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRGP4 $123 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 92 +ARGI4 +ADDRLP4 80 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $350 +ADDRGP4 $345 +JUMPV +LABELV $350 +ADDRLP4 84 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 84 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI4 12 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 92 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +CNSTI4 128 +LTI4 $352 +ADDRGP4 $345 +JUMPV +LABELV $352 +LABELV $344 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $354 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $343 +LABELV $354 +LABELV $345 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 UI_SortServerStatusInfo +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +CNSTI4 125 +GEI4 $355 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +ADDRGP4 $123 +ASGNP4 +ADDRLP4 68 +CNSTI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRI4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +ADDRGP4 $123 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRGP4 $123 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI4 12 +ADDP4 +ADDRGP4 $123 +ASGNP4 +ADDRLP4 80 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +ADDRGP4 $357 +ASGNP4 +ADDRLP4 92 +CNSTI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +ADDRLP4 92 +INDIRI4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +ADDRGP4 $358 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRGP4 $359 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI4 12 +ADDP4 +ADDRGP4 $360 +ASGNP4 +ADDRLP4 104 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 108 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 108 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 108 +INDIRI4 +ASGNI4 +ADDRGP4 $362 +JUMPV +LABELV $361 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $364 +ADDRLP4 112 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 112 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $364 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $366 +ADDRGP4 $363 +JUMPV +LABELV $366 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRLP4 120 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 120 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $368 +ADDRGP4 $363 +JUMPV +LABELV $368 +ADDRLP4 124 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 124 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRLP4 132 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 132 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $370 +ADDRGP4 $363 +JUMPV +LABELV $370 +ADDRLP4 136 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 136 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3136 +ADDP4 +ADDP4 +ARGP4 +CNSTU4 192 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +SUBU4 +CVUI4 4 +ARGI4 +ADDRGP4 $372 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3136 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3136 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 152 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +ADDRLP4 152 +INDIRU4 +CNSTU4 1 +ADDU4 +ADDU4 +CVUI4 4 +ASGNI4 +ADDRLP4 160 +CNSTI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +ADDRLP4 160 +INDIRI4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +ADDRLP4 160 +INDIRI4 +ADDP4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI4 12 +ADDP4 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 172 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +ASGNP4 +ADDRLP4 172 +INDIRP4 +ADDRLP4 172 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3328 +ADDP4 +INDIRI4 +CNSTI4 128 +LTI4 $373 +ADDRGP4 $363 +JUMPV +LABELV $373 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 92 +ARGI4 +ADDRLP4 176 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 176 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $375 +ADDRGP4 $363 +JUMPV +LABELV $375 +ADDRLP4 180 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 180 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 180 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $362 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $377 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $361 +LABELV $377 +LABELV $363 +LABELV $355 +CNSTI4 1 +RETI4 +ADDRGP4 $338 +JUMPV +LABELV $341 +CNSTI4 0 +RETI4 +LABELV $338 +endproc UI_GetServerStatusInfo 184 16 +proc stristr 20 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $380 +JUMPV +LABELV $379 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $385 +JUMPV +LABELV $382 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 4 +ADDRGP4 toupper +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 8 +ADDRGP4 toupper +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $386 +ADDRGP4 $384 +JUMPV +LABELV $386 +LABELV $383 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $385 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 16 +INDIRI4 +EQI4 $388 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 16 +INDIRI4 +NEI4 $382 +LABELV $388 +LABELV $384 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $389 +ADDRFP4 0 +INDIRP4 +RETP4 +ADDRGP4 $378 +JUMPV +LABELV $389 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $380 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $379 +CNSTP4 0 +RETP4 +LABELV $378 +endproc stristr 20 4 +bss +align 4 +LABELV $392 +skip 4 +align 4 +LABELV $393 +skip 4 +code +proc UI_BuildFindPlayerList 4436 24 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $394 +ADDRGP4 uiInfo+123692 +INDIRI4 +CNSTI4 0 +EQI4 $401 +ADDRGP4 uiInfo+123692 +INDIRI4 +ADDRGP4 uiInfo+200 +INDIRI4 +LEI4 $395 +LABELV $401 +ADDRGP4 $391 +JUMPV +LABELV $394 +ADDRGP4 uiInfo+118368 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 2244 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 uiInfo+123688 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+123684 +CNSTI4 0 +ASGNI4 +ADDRGP4 $135 +ARGP4 +ADDRGP4 uiInfo+120612 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRGP4 uiInfo+120612 +ARGP4 +ADDRGP4 Q_CleanStr +CALLP4 +pop +ADDRGP4 uiInfo+120612 +ARGP4 +ADDRLP4 4412 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4412 +INDIRU4 +CNSTU4 0 +NEU4 $409 +ADDRGP4 uiInfo+123692 +CNSTI4 0 +ASGNI4 +ADDRGP4 $391 +JUMPV +LABELV $409 +ADDRLP4 4408 +ADDRGP4 ui_serverStatusTimeOut+12 +INDIRI4 +CNSTI4 2 +DIVI4 +CNSTI4 10 +SUBI4 +ASGNI4 +ADDRLP4 4408 +INDIRI4 +CNSTI4 50 +GEI4 $414 +ADDRLP4 4408 +CNSTI4 50 +ASGNI4 +LABELV $414 +ADDRGP4 $372 +ARGP4 +ADDRLP4 4408 +INDIRI4 +ARGI4 +ADDRLP4 4416 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $416 +ARGP4 +ADDRLP4 4416 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +CNSTP4 0 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 trap_LAN_ServerStatus +CALLI4 +pop +ADDRGP4 uiInfo+123688 +CNSTI4 1 +ASGNI4 +ADDRGP4 uiInfo+123688 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRGP4 uiInfo+122660-64 +ADDP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $424 +ARGP4 +ADDRGP4 uiInfo+118368 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $392 +CNSTI4 0 +ASGNI4 +ADDRLP4 4420 +ADDRGP4 $393 +ASGNP4 +ADDRLP4 4420 +INDIRP4 +ADDRLP4 4420 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $395 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $426 +CNSTI4 140 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+118368+4+136 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $430 +CNSTI4 140 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+118368+4 +ADDP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 4412 +ADDRGP4 UI_GetServerStatusInfo +CALLI4 +ASGNI4 +ADDRLP4 4412 +INDIRI4 +CNSTI4 0 +EQI4 $435 +ADDRLP4 4416 +ADDRGP4 $392 +ASGNP4 +ADDRLP4 4416 +INDIRP4 +ADDRLP4 4416 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $442 +JUMPV +LABELV $439 +ADDRLP4 4420 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +LSHI4 +ASGNI4 +ADDRLP4 4420 +INDIRI4 +ADDRLP4 16+64+8 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $450 +ADDRLP4 4420 +INDIRI4 +ADDRLP4 16+64+8 +ADDP4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $444 +LABELV $450 +ADDRGP4 $440 +JUMPV +LABELV $444 +ADDRLP4 3348 +ARGP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRLP4 16+64+12 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 34 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 3348 +ARGP4 +ADDRGP4 Q_CleanStr +CALLP4 +pop +ADDRLP4 4424 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4424 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4424 +INDIRI4 +ASGNI4 +ADDRGP4 $456 +JUMPV +LABELV $453 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRGP4 uiInfo+121636 +ADDP4 +ARGP4 +CNSTI4 140 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+118368+4 +ADDP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 4428 +ADDRGP4 Q_strncmp +CALLI4 +ASGNI4 +ADDRLP4 4428 +INDIRI4 +CNSTI4 0 +NEI4 $458 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +LABELV $458 +LABELV $454 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $456 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+123688 +INDIRI4 +CNSTI4 1 +SUBI4 +LTI4 $453 +ADDRLP4 3348 +ARGP4 +ADDRGP4 uiInfo+120612 +ARGP4 +ADDRLP4 4428 +ADDRGP4 stristr +CALLP4 +ASGNP4 +ADDRLP4 4428 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $463 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $463 +ADDRGP4 uiInfo+123688 +INDIRI4 +CNSTI4 15 +GEI4 $466 +ADDRGP4 uiInfo+123688 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRGP4 uiInfo+121636-64 +ADDP4 +ARGP4 +CNSTI4 140 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+118368+4 +ADDP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 uiInfo+123688 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRGP4 uiInfo+122660-64 +ADDP4 +ARGP4 +CNSTI4 140 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+118368+4+64 +ADDP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4432 +ADDRGP4 uiInfo+123688 +ASGNP4 +ADDRLP4 4432 +INDIRP4 +ADDRLP4 4432 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $467 +JUMPV +LABELV $466 +ADDRGP4 uiInfo+118368 +ADDRGP4 uiInfo+99216+10416 +INDIRI4 +ASGNI4 +LABELV $467 +LABELV $463 +LABELV $440 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $442 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16+3328 +INDIRI4 +LTI4 $439 +ADDRGP4 uiInfo+123688 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRGP4 uiInfo+122660-64 +ADDP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $492 +ARGP4 +ADDRGP4 $392 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+118368 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +CNSTI4 140 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+118368+4+136 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $435 +LABELV $430 +ADDRLP4 4412 +CNSTI4 140 +ADDRLP4 4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 4412 +INDIRI4 +ADDRGP4 uiInfo+118368+4+136 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $507 +ADDRLP4 4412 +INDIRI4 +ADDRGP4 uiInfo+118368+4+128 +ADDP4 +INDIRI4 +ADDRGP4 uiInfo+200 +INDIRI4 +ADDRGP4 ui_serverStatusTimeOut+12 +INDIRI4 +SUBI4 +GEI4 $497 +LABELV $507 +CNSTI4 140 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+118368+4+136 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $508 +ADDRLP4 4416 +ADDRGP4 $393 +ASGNP4 +ADDRLP4 4416 +INDIRP4 +ADDRLP4 4416 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $508 +CNSTI4 140 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+118368+4 +ADDP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRGP4 UI_GetServerStatusInfo +CALLI4 +pop +CNSTI4 140 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+118368+4+136 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+118368 +INDIRI4 +ADDRGP4 uiInfo+99216+10416 +INDIRI4 +GEI4 $518 +CNSTI4 140 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+118368+4+128 +ADDP4 +ADDRGP4 uiInfo+200 +INDIRI4 +ASGNI4 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+118368 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+99216+2224 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 140 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+118368+4 +ADDP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_LAN_GetServerAddressString +CALLV +pop +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+118368 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+99216+2224 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 3382 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_LAN_GetServerInfo +CALLV +pop +ADDRLP4 3382 +ARGP4 +ADDRGP4 $233 +ARGP4 +ADDRLP4 4420 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +CNSTI4 140 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+118368+4+64 +ADDP4 +ARGP4 +ADDRLP4 4420 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 140 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+118368+4+136 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 4424 +ADDRGP4 uiInfo+118368 +ASGNP4 +ADDRLP4 4424 +INDIRP4 +ADDRLP4 4424 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 uiInfo+123688 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRGP4 uiInfo+122660-64 +ADDP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $492 +ARGP4 +ADDRGP4 $392 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+118368 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $518 +LABELV $497 +LABELV $427 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 16 +LTI4 $426 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $556 +CNSTI4 140 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+118368+4+136 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $560 +ADDRGP4 $558 +JUMPV +LABELV $560 +LABELV $557 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 16 +LTI4 $556 +LABELV $558 +ADDRLP4 4 +INDIRI4 +CNSTI4 16 +GEI4 $565 +ADDRGP4 uiInfo+123692 +ADDRGP4 uiInfo+200 +INDIRI4 +CNSTI4 25 +ADDI4 +ASGNI4 +ADDRGP4 $566 +JUMPV +LABELV $565 +ADDRGP4 uiInfo+123688 +INDIRI4 +CNSTI4 0 +NEI4 $569 +ADDRGP4 uiInfo+123688 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRGP4 uiInfo+122660-64 +ADDP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $576 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $570 +JUMPV +LABELV $569 +ADDRGP4 uiInfo+123688 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRGP4 uiInfo+122660-64 +ADDP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $581 +ARGP4 +ADDRGP4 uiInfo+123688 +INDIRI4 +CNSTI4 1 +SUBI4 +ARGI4 +ADDRGP4 uiInfo+123688 +INDIRI4 +CNSTI4 2 +NEI4 $587 +ADDRLP4 4412 +ADDRGP4 $123 +ASGNP4 +ADDRGP4 $588 +JUMPV +LABELV $587 +ADDRLP4 4412 +ADDRGP4 $584 +ASGNP4 +LABELV $588 +ADDRLP4 4412 +INDIRP4 +ARGP4 +ADDRGP4 uiInfo+120612 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $570 +ADDRGP4 uiInfo+123692 +CNSTI4 0 +ASGNI4 +CNSTI4 10 +ARGI4 +ADDRGP4 uiInfo+123684 +INDIRI4 +ARGI4 +ADDRGP4 UI_FeederSelection +CALLV +pop +LABELV $566 +LABELV $391 +endproc UI_BuildFindPlayerList 4436 24 +proc UI_BuildServerStatus 8 16 +ADDRGP4 uiInfo+123692 +INDIRI4 +CNSTI4 0 +EQI4 $592 +ADDRGP4 $591 +JUMPV +LABELV $592 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $595 +ADDRGP4 uiInfo+118364 +INDIRI4 +CNSTI4 0 +EQI4 $602 +ADDRGP4 uiInfo+118364 +INDIRI4 +ADDRGP4 uiInfo+200 +INDIRI4 +LEI4 $596 +LABELV $602 +ADDRGP4 $591 +JUMPV +LABELV $595 +CNSTP4 0 +ARGP4 +CNSTI4 9 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRGP4 Menu_SetFeederSelection +CALLV +pop +ADDRGP4 uiInfo+115032+3328 +CNSTI4 0 +ASGNI4 +CNSTP4 0 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 trap_LAN_ServerStatus +CALLI4 +pop +LABELV $596 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+99216+2220 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LTI4 $616 +ADDRGP4 uiInfo+99216+2220 +INDIRI4 +ADDRGP4 uiInfo+99216+10416 +INDIRI4 +GTI4 $616 +ADDRGP4 uiInfo+99216+10416 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $605 +LABELV $616 +ADDRGP4 $591 +JUMPV +LABELV $605 +ADDRGP4 uiInfo+114968 +ARGP4 +ADDRGP4 uiInfo+115032 +ARGP4 +ADDRLP4 4 +ADDRGP4 UI_GetServerStatusInfo +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $617 +ADDRGP4 uiInfo+118364 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+114968 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRGP4 UI_GetServerStatusInfo +CALLI4 +pop +ADDRGP4 $618 +JUMPV +LABELV $617 +ADDRGP4 uiInfo+118364 +ADDRGP4 uiInfo+200 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +LABELV $618 +LABELV $591 +endproc UI_BuildServerStatus 8 16 +bss +align 4 +LABELV $626 +skip 4 +code +proc UI_BuildServerDisplayList 1096 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $627 +ADDRGP4 uiInfo+200 +INDIRI4 +ADDRGP4 uiInfo+99216+10424 +INDIRI4 +GTI4 $627 +ADDRGP4 $625 +JUMPV +LABELV $627 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $632 +ADDRFP4 0 +CNSTI4 0 +ASGNI4 +LABELV $632 +ADDRGP4 $634 +ARGP4 +ADDRGP4 uiInfo+99216+10464 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRGP4 uiInfo+99216+10464 +ARGP4 +ADDRLP4 1052 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1048 +ADDRLP4 1052 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +ADDRGP4 uiInfo+99216+10440 +INDIRI4 +EQI4 $641 +ADDRGP4 uiInfo+99216+10440 +ADDRLP4 1048 +INDIRI4 +ASGNI4 +ADDRGP4 uiInfo+99216+10444 +CNSTI4 -1 +ASGNI4 +LABELV $641 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $649 +ADDRLP4 1056 +CNSTI4 0 +ASGNI4 +ADDRGP4 $626 +ADDRLP4 1056 +INDIRI4 +ASGNI4 +ADDRGP4 uiInfo+99216+10416 +ADDRLP4 1056 +INDIRI4 +ASGNI4 +ADDRGP4 uiInfo+99216+10420 +CNSTI4 0 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 1060 +CNSTI4 0 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +ARGI4 +ADDRLP4 1060 +INDIRI4 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRGP4 Menu_SetFeederSelection +CALLV +pop +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +CNSTI4 -1 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_LAN_MarkServerVisible +CALLV +pop +LABELV $649 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRLP4 1056 +ADDRGP4 trap_LAN_GetServerCount +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 1056 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 -1 +EQI4 $660 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 2 +NEI4 $657 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $657 +LABELV $660 +ADDRGP4 uiInfo+99216+10416 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+99216+10420 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+99216+10424 +ADDRGP4 uiInfo+200 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +ADDRGP4 $625 +JUMPV +LABELV $657 +ADDRLP4 1064 +CNSTI4 0 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +ADDRGP4 $671 +JUMPV +LABELV $668 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ADDRGP4 trap_LAN_ServerIsVisible +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +NEI4 $672 +ADDRGP4 $669 +JUMPV +LABELV $672 +ADDRLP4 1040 +CNSTI4 1 +ASGNI4 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ADDRGP4 trap_LAN_GetServerPing +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 1072 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +GTI4 $679 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 3 +NEI4 $676 +LABELV $679 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_LAN_GetServerInfo +CALLV +pop +ADDRLP4 16 +ARGP4 +ADDRGP4 $681 +ARGP4 +ADDRLP4 1076 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 1076 +INDIRP4 +ARGP4 +ADDRLP4 1080 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 1080 +INDIRI4 +ASGNI4 +ADDRLP4 1084 +ADDRGP4 uiInfo+99216+10420 +ASGNP4 +ADDRLP4 1084 +INDIRP4 +ADDRLP4 1084 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 ui_browserShowEmpty+12 +INDIRI4 +CNSTI4 0 +NEI4 $684 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $687 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 trap_LAN_MarkServerVisible +CALLV +pop +ADDRGP4 $669 +JUMPV +LABELV $687 +LABELV $684 +ADDRGP4 ui_browserShowFull+12 +INDIRI4 +CNSTI4 0 +NEI4 $690 +ADDRLP4 16 +ARGP4 +ADDRGP4 $693 +ARGP4 +ADDRLP4 1088 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 1088 +INDIRP4 +ARGP4 +ADDRLP4 1092 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 1044 +ADDRLP4 1092 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 1044 +INDIRI4 +NEI4 $694 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 trap_LAN_MarkServerVisible +CALLV +pop +ADDRGP4 $669 +JUMPV +LABELV $694 +LABELV $690 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 3 +NEI4 $697 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 UI_RemoveServerFromDisplayList +CALLV +pop +LABELV $697 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 UI_BinaryServerInsertion +CALLV +pop +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $700 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 trap_LAN_MarkServerVisible +CALLV +pop +ADDRLP4 1088 +ADDRGP4 $626 +ASGNP4 +ADDRLP4 1088 +INDIRP4 +ADDRLP4 1088 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $700 +LABELV $676 +LABELV $669 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $671 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LTI4 $668 +ADDRGP4 uiInfo+99216+2192 +ADDRGP4 uiInfo+200 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $706 +LABELV $706 +LABELV $625 +endproc UI_BuildServerDisplayList 1096 16 +proc UI_StopServerRefresh 12 12 +ADDRGP4 uiInfo+99216+2216 +INDIRI4 +CNSTI4 0 +NEI4 $709 +ADDRGP4 $708 +JUMPV +LABELV $709 +ADDRGP4 uiInfo+99216+2216 +CNSTI4 0 +ASGNI4 +ADDRGP4 $715 +ARGP4 +ADDRGP4 uiInfo+99216+10416 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+99216+10420 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 trap_LAN_GetServerCount +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+99216+10416 +INDIRI4 +SUBI4 +CNSTI4 0 +LEI4 $721 +ADDRGP4 $728 +ARGP4 +ADDRLP4 8 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRGP4 $725 +ARGP4 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+99216+10416 +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 8 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $721 +LABELV $708 +endproc UI_StopServerRefresh 12 12 +proc UI_DoServerRefresh 8 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+99216+2216 +INDIRI4 +CNSTI4 0 +NEI4 $730 +ADDRGP4 $729 +JUMPV +LABELV $730 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 3 +EQI4 $734 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 2 +NEI4 $737 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 trap_LAN_GetServerCount +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $738 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $738 +JUMPV +LABELV $737 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 trap_LAN_GetServerCount +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +GEI4 $743 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $743 +LABELV $738 +LABELV $734 +ADDRGP4 uiInfo+200 +INDIRI4 +ADDRGP4 uiInfo+99216+2192 +INDIRI4 +GEI4 $746 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $751 +ADDRGP4 $729 +JUMPV +LABELV $751 +LABELV $746 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 trap_LAN_UpdateVisiblePings +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $753 +ADDRGP4 uiInfo+99216+2192 +ADDRGP4 uiInfo+200 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +ADDRGP4 $754 +JUMPV +LABELV $753 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $759 +CNSTI4 2 +ARGI4 +ADDRGP4 UI_BuildServerDisplayList +CALLV +pop +ADDRGP4 UI_StopServerRefresh +CALLV +pop +LABELV $759 +LABELV $754 +CNSTI4 0 +ARGI4 +ADDRGP4 UI_BuildServerDisplayList +CALLV +pop +LABELV $729 +endproc UI_DoServerRefresh 8 4 +proc UI_UpdatePendingPings 0 4 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRGP4 trap_LAN_ResetPings +CALLV +pop +ADDRGP4 uiInfo+99216+2216 +CNSTI4 1 +ASGNI4 +ADDRGP4 uiInfo+99216+2192 +ADDRGP4 uiInfo+200 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +LABELV $761 +endproc UI_UpdatePendingPings 0 4 +proc UI_StartServerRefresh 76 28 +ADDRLP4 0 +ARGP4 +ADDRLP4 40 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $769 +ARGP4 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $771 +ARGP4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $772 +ARGP4 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $774 +ARGP4 +ADDRLP4 0+20 +INDIRI4 +CNSTI4 1900 +ADDI4 +ARGI4 +ADDRLP4 0+16 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 0+12 +INDIRI4 +ARGI4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRLP4 0+4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $780 +ADDRGP4 UI_UpdatePendingPings +CALLV +pop +ADDRGP4 $768 +JUMPV +LABELV $780 +ADDRGP4 uiInfo+99216+2216 +CNSTI4 1 +ASGNI4 +ADDRGP4 uiInfo+99216+10424 +ADDRGP4 uiInfo+200 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +ADDRGP4 uiInfo+99216+10416 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+99216+10420 +CNSTI4 0 +ASGNI4 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +CNSTI4 -1 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_LAN_MarkServerVisible +CALLV +pop +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRGP4 trap_LAN_ResetPings +CALLV +pop +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 2 +NEI4 $793 +CNSTI4 2 +ARGI4 +ADDRGP4 $796 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 uiInfo+99216+2192 +ADDRGP4 uiInfo+200 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +ADDRGP4 $768 +JUMPV +LABELV $793 +ADDRGP4 uiInfo+99216+2192 +ADDRGP4 uiInfo+200 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 0 +EQI4 $807 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 1 +NEI4 $803 +LABELV $807 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 0 +NEI4 $810 +ADDRLP4 64 +CNSTI4 1 +ASGNI4 +ADDRGP4 $811 +JUMPV +LABELV $810 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +LABELV $811 +ADDRLP4 60 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRGP4 $812 +ARGP4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $814 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRGP4 $815 +JUMPV +LABELV $814 +ADDRLP4 68 +CNSTI4 1 +ASGNI4 +LABELV $815 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +LABELV $803 +LABELV $768 +endproc UI_StartServerRefresh 76 28 +data +export frameCount +align 4 +LABELV frameCount +byte 4 0 +bss +align 4 +LABELV $817 +skip 4 +align 4 +LABELV $818 +skip 16 +export UI_Refresh +code +proc UI_Refresh 24 20 +ADDRGP4 uiInfo+204 +ADDRFP4 0 +INDIRI4 +ADDRGP4 uiInfo+200 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 uiInfo+200 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 $817 +INDIRI4 +CNSTI4 4 +MODI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $818 +ADDP4 +ADDRGP4 uiInfo+204 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 $817 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 4 +LEI4 $823 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $825 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $818 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $826 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LTI4 $825 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $829 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +LABELV $829 +ADDRGP4 uiInfo+81756 +CNSTI4 4000 +ADDRLP4 8 +INDIRI4 +DIVI4 +CVIF4 4 +ASGNF4 +LABELV $823 +ADDRGP4 UI_UpdateCvars +CALLV +pop +ADDRLP4 4 +ADDRGP4 Menu_Count +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $832 +ADDRGP4 Menu_UpdateAll +CALLV +pop +ADDRGP4 Menu_PaintAll +CALLV +pop +ADDRGP4 UI_DoServerRefresh +CALLV +pop +CNSTI4 0 +ARGI4 +ADDRGP4 UI_BuildServerStatus +CALLV +pop +CNSTI4 0 +ARGI4 +ADDRGP4 UI_BuildFindPlayerList +CALLV +pop +CNSTI4 0 +ARGI4 +ADDRGP4 UI_UpdateNews +CALLV +pop +LABELV $832 +CNSTP4 0 +ARGP4 +ADDRGP4 UI_SetColor +CALLV +pop +ADDRLP4 8 +ADDRGP4 trap_Key_GetCatcher +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +NEI4 $834 +ADDRGP4 $836 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +CNSTF4 0 +NEF4 $834 +ADDRLP4 16 +CNSTF4 1098907648 +ASGNF4 +ADDRGP4 uiInfo+208 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRGP4 uiInfo+196 +INDIRF4 +MULF4 +SUBF4 +ARGF4 +ADDRGP4 uiInfo+212 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 20 +CNSTF4 1107296256 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRGP4 uiInfo+196 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRGP4 uiInfo+228+61656 +INDIRI4 +ARGI4 +ADDRGP4 UI_DrawHandlePic +CALLV +pop +LABELV $834 +LABELV $816 +endproc UI_Refresh 24 20 +export UI_Shutdown +proc UI_Shutdown 0 0 +ADDRGP4 trap_LAN_SaveCachedServers +CALLV +pop +LABELV $843 +endproc UI_Shutdown 0 0 +export Asset_Parse +proc Asset_Parse 1124 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1044 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $845 +CNSTI4 0 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $845 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $850 +ARGP4 +ADDRLP4 1048 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +EQI4 $852 +CNSTI4 0 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $851 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1040 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1052 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $854 +CNSTI4 0 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $854 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $859 +ARGP4 +ADDRLP4 1056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +NEI4 $856 +CNSTI4 1 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $856 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $863 +ARGP4 +ADDRLP4 1060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +NEI4 $860 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1068 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +EQI4 $866 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 1072 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1072 +INDIRI4 +CNSTI4 0 +NEI4 $864 +LABELV $866 +CNSTI4 0 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $864 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1064 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+228+12 +ARGP4 +ADDRGP4 trap_R_RegisterFont +CALLV +pop +ADDRGP4 uiInfo+228+61764 +CNSTI4 1 +ASGNI4 +ADDRGP4 $852 +JUMPV +LABELV $860 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $874 +ARGP4 +ADDRLP4 1064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +NEI4 $871 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1072 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1072 +INDIRI4 +CNSTI4 0 +EQI4 $877 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ARGP4 +ADDRLP4 1076 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +NEI4 $875 +LABELV $877 +CNSTI4 0 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $875 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1068 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+228+20560 +ARGP4 +ADDRGP4 trap_R_RegisterFont +CALLV +pop +ADDRGP4 $852 +JUMPV +LABELV $871 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $883 +ARGP4 +ADDRLP4 1068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +NEI4 $880 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1076 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +EQI4 $886 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ARGP4 +ADDRLP4 1080 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +NEI4 $884 +LABELV $886 +CNSTI4 0 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $884 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1072 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+228+41108 +ARGP4 +ADDRGP4 trap_R_RegisterFont +CALLV +pop +ADDRGP4 $852 +JUMPV +LABELV $880 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $892 +ARGP4 +ADDRLP4 1072 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1072 +INDIRI4 +CNSTI4 0 +NEI4 $889 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1076 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +NEI4 $893 +CNSTI4 0 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $893 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1080 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+228+61660 +ADDRLP4 1080 +INDIRI4 +ASGNI4 +ADDRGP4 $852 +JUMPV +LABELV $889 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $900 +ARGP4 +ADDRLP4 1076 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +NEI4 $897 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1080 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +NEI4 $901 +CNSTI4 0 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $901 +ADDRLP4 1040 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1084 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+228+61708 +ADDRLP4 1084 +INDIRI4 +ASGNI4 +ADDRGP4 $852 +JUMPV +LABELV $897 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $908 +ARGP4 +ADDRLP4 1080 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +NEI4 $905 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1084 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +NEI4 $909 +CNSTI4 0 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $909 +ADDRLP4 1040 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1088 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+228+61712 +ADDRLP4 1088 +INDIRI4 +ASGNI4 +ADDRGP4 $852 +JUMPV +LABELV $905 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $916 +ARGP4 +ADDRLP4 1084 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +NEI4 $913 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1088 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1088 +INDIRI4 +CNSTI4 0 +NEI4 $917 +CNSTI4 0 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $917 +ADDRLP4 1040 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1092 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+228+61720 +ADDRLP4 1092 +INDIRI4 +ASGNI4 +ADDRGP4 $852 +JUMPV +LABELV $913 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $924 +ARGP4 +ADDRLP4 1088 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1088 +INDIRI4 +CNSTI4 0 +NEI4 $921 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1092 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +CNSTI4 0 +NEI4 $925 +CNSTI4 0 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $925 +ADDRLP4 1040 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1096 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+228+61716 +ADDRLP4 1096 +INDIRI4 +ASGNI4 +ADDRGP4 $852 +JUMPV +LABELV $921 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $932 +ARGP4 +ADDRLP4 1092 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +CNSTI4 0 +NEI4 $929 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+228+4 +ARGP4 +ADDRLP4 1096 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1096 +INDIRI4 +CNSTI4 0 +NEI4 $933 +CNSTI4 0 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $933 +ADDRGP4 uiInfo+228+4 +INDIRP4 +ARGP4 +ADDRLP4 1100 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+228+61656 +ADDRLP4 1100 +INDIRI4 +ASGNI4 +ADDRGP4 $852 +JUMPV +LABELV $929 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $944 +ARGP4 +ADDRLP4 1096 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1096 +INDIRI4 +CNSTI4 0 +NEI4 $941 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+228+61724 +ARGP4 +ADDRLP4 1100 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 1100 +INDIRI4 +CNSTI4 0 +NEI4 $852 +CNSTI4 0 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $941 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $952 +ARGP4 +ADDRLP4 1100 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1100 +INDIRI4 +CNSTI4 0 +NEI4 $949 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+228+61728 +ARGP4 +ADDRLP4 1104 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1104 +INDIRI4 +CNSTI4 0 +NEI4 $852 +CNSTI4 0 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $949 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $960 +ARGP4 +ADDRLP4 1104 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1104 +INDIRI4 +CNSTI4 0 +NEI4 $957 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+228+61732 +ARGP4 +ADDRLP4 1108 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 1108 +INDIRI4 +CNSTI4 0 +NEI4 $852 +CNSTI4 0 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $957 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $968 +ARGP4 +ADDRLP4 1108 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1108 +INDIRI4 +CNSTI4 0 +NEI4 $965 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+228+61736 +ARGP4 +ADDRLP4 1112 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 1112 +INDIRI4 +CNSTI4 0 +NEI4 $852 +CNSTI4 0 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $965 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $976 +ARGP4 +ADDRLP4 1112 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1112 +INDIRI4 +CNSTI4 0 +NEI4 $973 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+228+61740 +ARGP4 +ADDRLP4 1116 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 1116 +INDIRI4 +CNSTI4 0 +NEI4 $852 +CNSTI4 0 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $973 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $984 +ARGP4 +ADDRLP4 1116 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1116 +INDIRI4 +CNSTI4 0 +NEI4 $981 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+228+61744 +ARGP4 +ADDRLP4 1120 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 1120 +INDIRI4 +CNSTI4 0 +NEI4 $985 +CNSTI4 0 +RETI4 +ADDRGP4 $844 +JUMPV +LABELV $985 +ADDRGP4 uiInfo+228+61760 +ADDRGP4 uiInfo+228+61744+12 +INDIRF4 +ASGNF4 +LABELV $981 +LABELV $852 +ADDRGP4 $851 +JUMPV +CNSTI4 0 +RETI4 +LABELV $844 +endproc Asset_Parse 1124 12 +export UI_Report +proc UI_Report 0 0 +ADDRGP4 String_Report +CALLV +pop +LABELV $994 +endproc UI_Report 0 0 +export UI_ParseMenu +proc UI_ParseMenu 1060 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 trap_Parse_LoadSource +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1044 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1000 +ADDRGP4 $998 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $995 +JUMPV +LABELV $999 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1040 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1048 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +NEI4 $1002 +ADDRGP4 $1001 +JUMPV +LABELV $1002 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $1004 +ADDRGP4 $1001 +JUMPV +LABELV $1004 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $1010 +ARGP4 +ADDRLP4 1052 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $1007 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1056 +ADDRGP4 Asset_Parse +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +EQI4 $1001 +ADDRGP4 $1000 +JUMPV +LABELV $1007 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $1016 +ARGP4 +ADDRLP4 1056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +NEI4 $1013 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRGP4 Menu_New +CALLV +pop +LABELV $1013 +LABELV $1000 +ADDRGP4 $999 +JUMPV +LABELV $1001 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRGP4 trap_Parse_FreeSource +CALLI4 +pop +LABELV $995 +endproc UI_ParseMenu 1060 12 +export Load_Menu +proc Load_Menu 1048 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1040 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1018 +CNSTI4 0 +RETI4 +ADDRGP4 $1017 +JUMPV +LABELV $1018 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 123 +EQI4 $1024 +CNSTI4 0 +RETI4 +ADDRGP4 $1017 +JUMPV +LABELV $1023 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1044 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $1026 +CNSTI4 0 +RETI4 +ADDRGP4 $1017 +JUMPV +LABELV $1026 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1028 +CNSTI4 0 +RETI4 +ADDRGP4 $1017 +JUMPV +LABELV $1028 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $1031 +CNSTI4 1 +RETI4 +ADDRGP4 $1017 +JUMPV +LABELV $1031 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 UI_ParseMenu +CALLV +pop +LABELV $1024 +ADDRGP4 $1023 +JUMPV +CNSTI4 0 +RETI4 +LABELV $1017 +endproc Load_Menu 1048 8 +export UI_LoadMenus +proc UI_LoadMenus 1072 8 +ADDRLP4 1048 +ADDRGP4 trap_Milliseconds +CALLI4 +ASGNI4 +ADDRLP4 1044 +ADDRLP4 1048 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1052 +ADDRGP4 trap_Parse_LoadSource +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1052 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1036 +ADDRGP4 $1038 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1056 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1056 +INDIRP4 +ARGP4 +ADDRGP4 trap_Error +CALLV +pop +LABELV $1036 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1042 +ADDRGP4 Menu_Reset +CALLV +pop +ADDRGP4 $1042 +JUMPV +LABELV $1041 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1060 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +NEI4 $1044 +ADDRGP4 $1043 +JUMPV +LABELV $1044 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1050 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $1046 +LABELV $1050 +ADDRGP4 $1043 +JUMPV +LABELV $1046 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $1051 +ADDRGP4 $1043 +JUMPV +LABELV $1051 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $1057 +ARGP4 +ADDRLP4 1064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +NEI4 $1054 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ADDRGP4 Load_Menu +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +EQI4 $1043 +LABELV $1054 +LABELV $1042 +ADDRGP4 $1041 +JUMPV +LABELV $1043 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRGP4 trap_Parse_FreeSource +CALLI4 +pop +LABELV $1035 +endproc UI_LoadMenus 1072 8 +export UI_LoadHelp +proc UI_LoadHelp 3204 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 3160 +ADDRGP4 trap_Milliseconds +CALLI4 +ASGNI4 +ADDRLP4 3156 +ADDRLP4 3160 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 3164 +ADDRGP4 trap_Parse_LoadSource +CALLI4 +ASGNI4 +ADDRLP4 3088 +ADDRLP4 3164 +INDIRI4 +ASGNI4 +ADDRLP4 3088 +INDIRI4 +CNSTI4 0 +NEI4 $1061 +ADDRGP4 $1063 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1060 +JUMPV +LABELV $1061 +ADDRLP4 3088 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 3168 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 3172 +CNSTI4 0 +ASGNI4 +ADDRLP4 3168 +INDIRI4 +ADDRLP4 3172 +INDIRI4 +EQI4 $1069 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +ADDRLP4 3172 +INDIRI4 +EQI4 $1069 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 123 +EQI4 $1064 +LABELV $1069 +ADDRGP4 $1070 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1060 +JUMPV +LABELV $1064 +ADDRGP4 uiInfo+99200 +CNSTI4 0 +ASGNI4 +ADDRLP4 3092 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1073 +JUMPV +LABELV $1072 +ADDRLP4 3088 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 3176 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 3180 +CNSTI4 0 +ASGNI4 +ADDRLP4 3176 +INDIRI4 +ADDRLP4 3180 +INDIRI4 +EQI4 $1080 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +ADDRLP4 3180 +INDIRI4 +EQI4 $1080 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $1075 +LABELV $1080 +ADDRGP4 $1074 +JUMPV +LABELV $1075 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 123 +NEI4 $1081 +ADDRLP4 1040 +CNSTI1 0 +ASGNI1 +ADDRLP4 1040 +ARGP4 +CNSTI4 2048 +ARGI4 +ADDRLP4 3092 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 1040 +ARGP4 +CNSTI4 2048 +ARGI4 +ADDRGP4 $1084 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $1086 +JUMPV +LABELV $1085 +ADDRLP4 1040 +ARGP4 +CNSTI4 2048 +ARGI4 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $1086 +ADDRLP4 3088 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 3184 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 3188 +CNSTI4 0 +ASGNI4 +ADDRLP4 3184 +INDIRI4 +ADDRLP4 3188 +INDIRI4 +EQI4 $1092 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +ADDRLP4 3188 +INDIRI4 +EQI4 $1092 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $1085 +LABELV $1092 +ADDRLP4 3092 +ARGP4 +ADDRLP4 3192 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRGP4 uiInfo+99200 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+98688 +ADDP4 +ADDRLP4 3192 +INDIRP4 +ASGNP4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 3196 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRGP4 uiInfo+99200 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+98688+12 +ADDP4 +ADDRLP4 3196 +INDIRP4 +ASGNP4 +ADDRGP4 uiInfo+99200 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+98688+8 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 3200 +ADDRGP4 uiInfo+99200 +ASGNP4 +ADDRLP4 3200 +INDIRP4 +ADDRLP4 3200 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 3092 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1082 +JUMPV +LABELV $1081 +ADDRLP4 3092 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $1082 +LABELV $1073 +ADDRGP4 $1072 +JUMPV +LABELV $1074 +ADDRLP4 3088 +INDIRI4 +ARGI4 +ADDRGP4 trap_Parse_FreeSource +CALLI4 +pop +ADDRLP4 3176 +ADDRGP4 trap_Milliseconds +CALLI4 +ASGNI4 +ADDRGP4 $1103 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 3176 +INDIRI4 +ADDRLP4 3156 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 uiInfo+99200 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $1060 +endproc UI_LoadHelp 3204 16 +export UI_Load +proc UI_Load 2064 8 +ADDRLP4 2052 +ADDRGP4 Menu_GetFocused +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 2052 +INDIRP4 +ASGNP4 +ADDRLP4 2060 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 2060 +INDIRU4 +EQU4 $1106 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 2060 +INDIRU4 +EQU4 $1106 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $1106 +ADDRGP4 String_Init +CALLV +pop +ADDRGP4 $1108 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 UI_LoadMenus +CALLV +pop +ADDRGP4 $1109 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 UI_LoadMenus +CALLV +pop +ADDRGP4 $1110 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 UI_LoadMenus +CALLV +pop +ADDRGP4 $1111 +ARGP4 +ADDRGP4 UI_LoadHelp +CALLV +pop +ADDRGP4 Menus_CloseAll +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRGP4 Menus_ActivateByName +CALLP4 +pop +LABELV $1105 +endproc UI_Load 2064 8 +proc UI_GetCurrentAlienStage 1032 16 +ADDRGP4 $1113 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $1114 +ARGP4 +ADDRLP4 1024 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRLP4 1024 +INDIRI4 +RETI4 +LABELV $1112 +endproc UI_GetCurrentAlienStage 1032 16 +proc UI_GetCurrentHumanStage 1032 16 +ADDRGP4 $1113 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $1114 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 1024 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRLP4 1024 +INDIRI4 +RETI4 +LABELV $1115 +endproc UI_GetCurrentHumanStage 1032 16 +proc UI_DrawInfoPane 1104 36 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 $123 +ASGNP4 +ADDRLP4 1040 +ADDRGP4 $123 +ASGNP4 +ADDRGP4 $1117 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 $1114 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 1036 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRLP4 1044 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +LTI4 $1118 +ADDRLP4 1044 +INDIRI4 +CNSTI4 4 +GTI4 $1118 +ADDRLP4 1044 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1146 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1146 +address $1121 +address $1135 +address $1122 +address $1127 +address $1132 +code +LABELV $1121 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $1119 +JUMPV +LABELV $1122 +ADDRLP4 1052 +ADDRGP4 UI_GetCurrentAlienStage +CALLI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1036 +INDIRI4 +ARGI4 +ADDRLP4 1052 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 1056 +ADDRGP4 BG_ClassCanEvolveFromTo +CALLI4 +ASGNI4 +ADDRLP4 1060 +CNSTI4 400 +ASGNI4 +ADDRLP4 1064 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 1056 +INDIRI4 +ADDRLP4 1060 +INDIRI4 +ADDI4 +ADDRLP4 1064 +INDIRI4 +SUBI4 +ADDRLP4 1060 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 1064 +INDIRI4 +GEI4 $1123 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRGP4 $1125 +ARGP4 +ADDRLP4 1068 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRLP4 1072 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1076 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1076 +INDIRP4 +ASGNP4 +ADDRGP4 $1119 +JUMPV +LABELV $1123 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRGP4 $1126 +ARGP4 +ADDRLP4 1068 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRLP4 1072 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1076 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1076 +INDIRP4 +ASGNP4 +ADDRGP4 $1119 +JUMPV +LABELV $1127 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1068 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1128 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1076 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $1130 +ARGP4 +ADDRLP4 1072 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1076 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1080 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1080 +INDIRP4 +ASGNP4 +ADDRGP4 $1119 +JUMPV +LABELV $1128 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1076 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $1131 +ARGP4 +ADDRLP4 1072 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1076 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1080 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1080 +INDIRP4 +ASGNP4 +ADDRGP4 $1119 +JUMPV +LABELV $1132 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1072 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1133 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1076 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1080 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRGP4 $1130 +ARGP4 +ADDRLP4 1076 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1080 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1084 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1084 +INDIRP4 +ASGNP4 +ADDRGP4 $1119 +JUMPV +LABELV $1133 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1076 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1080 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRGP4 $1131 +ARGP4 +ADDRLP4 1076 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1080 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1084 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1084 +INDIRP4 +ASGNP4 +ADDRGP4 $1119 +JUMPV +LABELV $1135 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1080 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1080 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1084 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 1076 +ADDRLP4 1084 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 1 +EQI4 $1139 +ADDRLP4 1076 +INDIRI4 +CNSTI4 2 +EQI4 $1141 +ADDRGP4 $1137 +JUMPV +LABELV $1139 +ADDRLP4 1040 +ADDRGP4 $1140 +ASGNP4 +ADDRGP4 $1137 +JUMPV +LABELV $1141 +ADDRLP4 1040 +ADDRGP4 $1142 +ASGNP4 +LABELV $1137 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1143 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1092 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1096 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $1125 +ARGP4 +ADDRLP4 1092 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1096 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1100 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1100 +INDIRP4 +ASGNP4 +ADDRGP4 $1119 +JUMPV +LABELV $1143 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1092 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1096 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $1145 +ARGP4 +ADDRLP4 1092 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1096 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1100 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1100 +INDIRP4 +ASGNP4 +LABELV $1118 +LABELV $1119 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 28 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRFP4 32 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 UI_DrawTextBlock +CALLV +pop +LABELV $1116 +endproc UI_DrawInfoPane 1104 36 +proc UI_DrawServerMapPreview 12 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 uiInfo+99216+10436 +INDIRI4 +CNSTI4 0 +LTI4 $1148 +ADDRGP4 uiInfo+99216+10436 +INDIRI4 +ARGI4 +ADDRGP4 trap_CIN_RunCinematic +CALLI4 +pop +ADDRGP4 uiInfo+99216+10436 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 trap_CIN_SetExtents +CALLV +pop +ADDRGP4 uiInfo+99216+10436 +INDIRI4 +ARGI4 +ADDRGP4 trap_CIN_DrawCinematic +CALLV +pop +ADDRGP4 $1149 +JUMPV +LABELV $1148 +ADDRGP4 uiInfo+99216+10432 +INDIRI4 +CNSTI4 0 +LEI4 $1158 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 uiInfo+99216+10432 +INDIRI4 +ARGI4 +ADDRGP4 UI_DrawHandlePic +CALLV +pop +ADDRGP4 $1159 +JUMPV +LABELV $1158 +ADDRGP4 $1164 +ARGP4 +ADDRLP4 4 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 UI_DrawHandlePic +CALLV +pop +LABELV $1159 +LABELV $1149 +LABELV $1147 +endproc UI_DrawServerMapPreview 12 20 +proc UI_DrawSelectedMapPreview 28 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 ui_selectedMap+12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $1170 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+91008 +INDIRI4 +LEI4 $1167 +LABELV $1170 +ADDRGP4 ui_selectedMap+12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $121 +ARGP4 +ADDRGP4 $119 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1167 +CNSTI4 20 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+12 +ADDP4 +INDIRI4 +CNSTI4 -1 +LTI4 $1172 +CNSTI4 20 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+12 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $1176 +ADDRGP4 $1182 +ARGP4 +ADDRLP4 8 +CNSTI4 20 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRGP4 uiInfo+91012+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +CNSTI4 10 +ARGI4 +ADDRLP4 20 +ADDRGP4 trap_CIN_PlayCinematic +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRGP4 uiInfo+91012+12 +ADDP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +LABELV $1176 +CNSTI4 20 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+12 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $1185 +CNSTI4 20 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+12 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_CIN_RunCinematic +CALLI4 +pop +CNSTI4 20 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+12 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 trap_CIN_SetExtents +CALLV +pop +CNSTI4 20 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+12 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_CIN_DrawCinematic +CALLV +pop +ADDRGP4 $1173 +JUMPV +LABELV $1185 +CNSTI4 20 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+12 +ADDP4 +CNSTI4 -2 +ASGNI4 +ADDRGP4 $1173 +JUMPV +LABELV $1172 +CNSTI4 20 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+16 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $1197 +ADDRLP4 8 +CNSTI4 20 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRGP4 uiInfo+91012+8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRGP4 uiInfo+91012+16 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $1197 +CNSTI4 20 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+16 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1205 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +CNSTI4 20 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+16 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 UI_DrawHandlePic +CALLV +pop +ADDRGP4 $1206 +JUMPV +LABELV $1205 +ADDRGP4 $1164 +ARGP4 +ADDRLP4 20 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 UI_DrawHandlePic +CALLV +pop +LABELV $1206 +LABELV $1173 +LABELV $1165 +endproc UI_DrawSelectedMapPreview 28 24 +proc UI_DrawSelectedMapName 12 32 +ADDRLP4 0 +ADDRGP4 ui_selectedMap+12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $1213 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+91008 +INDIRI4 +GEI4 $1213 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRP4 +ARGP4 +CNSTI4 20 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012 +ADDP4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $1213 +LABELV $1211 +endproc UI_DrawSelectedMapName 12 32 +proc UI_OwnerDrawText 48 12 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 68 +LTI4 $1219 +ADDRLP4 4 +INDIRI4 +CNSTI4 74 +GTI4 $1219 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1254-272 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1254 +address $1220 +address $1219 +address $1219 +address $1233 +address $1251 +address $1219 +address $1228 +code +LABELV $1220 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 0 +LTI4 $1225 +ADDRGP4 ui_netSource+12 +INDIRI4 +ADDRGP4 numNetSources +INDIRI4 +LTI4 $1221 +LABELV $1225 +ADDRGP4 ui_netSource+12 +CNSTI4 0 +ASGNI4 +LABELV $1221 +ADDRLP4 0 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 netSources +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $1219 +JUMPV +LABELV $1228 +ADDRLP4 8 +ADDRGP4 Display_KeyBindPending +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1229 +ADDRLP4 0 +ADDRGP4 $1231 +ASGNP4 +ADDRGP4 $1219 +JUMPV +LABELV $1229 +ADDRLP4 0 +ADDRGP4 $1232 +ASGNP4 +ADDRGP4 $1219 +JUMPV +LABELV $1233 +ADDRGP4 uiInfo+99216+2216 +INDIRI4 +CNSTI4 0 +EQI4 $1234 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 trap_LAN_GetServerCount +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRGP4 uiInfo+200 +INDIRI4 +CNSTI4 500 +DIVI4 +CNSTI4 6 +MODI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1243 +JUMPV +LABELV $1240 +ADDRLP4 12 +INDIRI4 +ADDRLP4 24 +ADDP4 +CNSTI1 46 +ASGNI1 +LABELV $1241 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1243 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +LTI4 $1240 +ADDRLP4 12 +INDIRI4 +ADDRLP4 24 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +GEI4 $1247 +ADDRGP4 $1244 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 40 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRGP4 $1248 +JUMPV +LABELV $1247 +ADDRGP4 $1245 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 24 +ARGP4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 44 +INDIRP4 +ASGNP4 +LABELV $1248 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRGP4 $1219 +JUMPV +LABELV $1234 +ADDRGP4 $772 +ARGP4 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 UI_Cvar_VariableString +CALLP4 +ASGNP4 +ADDRGP4 $1249 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRGP4 $1219 +JUMPV +LABELV $1251 +ADDRLP4 0 +ADDRGP4 uiInfo+99216+10464 +ASGNP4 +LABELV $1219 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $1217 +endproc UI_OwnerDrawText 48 12 +proc UI_OwnerDrawWidth 12 8 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 68 +LTI4 $1258 +ADDRLP4 4 +INDIRI4 +CNSTI4 74 +GTI4 $1258 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1260-272 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1260 +address $1259 +address $1258 +address $1258 +address $1259 +address $1259 +address $1258 +address $1259 +code +LABELV $1259 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 UI_OwnerDrawText +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $1258 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1262 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CVFI4 4 +RETI4 +ADDRGP4 $1256 +JUMPV +LABELV $1262 +CNSTI4 0 +RETI4 +LABELV $1256 +endproc UI_OwnerDrawWidth 12 8 +proc UI_BuildPlayerList 4184 12 +ADDRLP4 1040 +ARGP4 +ADDRGP4 trap_GetClientState +CALLV +pop +ADDRLP4 1040+8 +INDIRI4 +CNSTI4 670 +ADDI4 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetConfigString +CALLI4 +pop +ADDRGP4 uiInfo+81780 +ADDRLP4 1040+8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 $1268 +ARGP4 +ADDRLP4 4128 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4128 +INDIRP4 +ARGP4 +ADDRLP4 4132 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 1036 +ADDRLP4 4132 +INDIRI4 +ASGNI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetConfigString +CALLI4 +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $693 +ARGP4 +ADDRLP4 4136 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4136 +INDIRP4 +ARGP4 +ADDRLP4 4140 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 1028 +ADDRLP4 4140 +INDIRI4 +ASGNI4 +ADDRGP4 uiInfo+81760 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+81764 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+81784 +CNSTI4 0 +ASGNI4 +ADDRLP4 4144 +CNSTI4 0 +ASGNI4 +ADDRLP4 4124 +ADDRLP4 4144 +INDIRI4 +ASGNI4 +ADDRLP4 1024 +ADDRLP4 4144 +INDIRI4 +ASGNI4 +ADDRGP4 $1275 +JUMPV +LABELV $1272 +ADDRLP4 1024 +INDIRI4 +CNSTI4 670 +ADDI4 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetConfigString +CALLI4 +pop +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1276 +ADDRLP4 0 +ARGP4 +ADDRGP4 $1280 +ARGP4 +ADDRLP4 4148 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 uiInfo+81760 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+90496 +ADDP4 +ARGP4 +ADDRLP4 4148 +INDIRP4 +ARGP4 +ADDRGP4 Com_ClientListParse +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $1283 +ARGP4 +ADDRLP4 4152 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 uiInfo+81760 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRGP4 uiInfo+83840 +ADDP4 +ARGP4 +ADDRLP4 4152 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $1283 +ARGP4 +ADDRLP4 4156 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 uiInfo+81760 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRGP4 uiInfo+81792 +ADDP4 +ARGP4 +ADDRLP4 4156 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 uiInfo+81760 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRGP4 uiInfo+81792 +ADDP4 +ARGP4 +ADDRGP4 Q_CleanStr +CALLP4 +pop +ADDRGP4 uiInfo+81760 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+89984 +ADDP4 +ADDRLP4 1024 +INDIRI4 +ASGNI4 +ADDRLP4 1024 +INDIRI4 +ADDRGP4 uiInfo+81780 +INDIRI4 +NEI4 $1290 +ADDRGP4 uiInfo+81784 +ADDRGP4 uiInfo+81760 +INDIRI4 +ASGNI4 +LABELV $1290 +ADDRLP4 4160 +ADDRGP4 uiInfo+81760 +ASGNP4 +ADDRLP4 4160 +INDIRP4 +ADDRLP4 4160 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 $1268 +ARGP4 +ADDRLP4 4164 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4164 +INDIRP4 +ARGP4 +ADDRLP4 4168 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 1032 +ADDRLP4 4168 +INDIRI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +NEI4 $1296 +ADDRLP4 0 +ARGP4 +ADDRGP4 $1283 +ARGP4 +ADDRLP4 4172 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 uiInfo+81764 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRGP4 uiInfo+87936 +ADDP4 +ARGP4 +ADDRLP4 4172 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $1283 +ARGP4 +ADDRLP4 4176 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 uiInfo+81764 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRGP4 uiInfo+85888 +ADDP4 +ARGP4 +ADDRLP4 4176 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 uiInfo+81764 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRGP4 uiInfo+85888 +ADDP4 +ARGP4 +ADDRGP4 Q_CleanStr +CALLP4 +pop +ADDRGP4 uiInfo+81764 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+90240 +ADDP4 +ADDRLP4 1024 +INDIRI4 +ASGNI4 +ADDRGP4 uiInfo+81780 +INDIRI4 +ADDRLP4 1024 +INDIRI4 +NEI4 $1306 +ADDRLP4 4124 +ADDRGP4 uiInfo+81764 +INDIRI4 +ASGNI4 +LABELV $1306 +ADDRLP4 4180 +ADDRGP4 uiInfo+81764 +ASGNP4 +ADDRLP4 4180 +INDIRP4 +ADDRLP4 4180 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1296 +LABELV $1276 +LABELV $1273 +ADDRLP4 1024 +ADDRLP4 1024 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1275 +ADDRLP4 1024 +INDIRI4 +ADDRLP4 1028 +INDIRI4 +LTI4 $1272 +LABELV $1264 +endproc UI_BuildPlayerList 4184 12 +proc UI_DrawGLInfo 4096 36 +ADDRLP4 0 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRGP4 $1312 +ARGP4 +ADDRGP4 uiInfo+70400+1024 +ARGP4 +ADDRGP4 uiInfo+70400 +ARGP4 +ADDRGP4 uiInfo+70400+11272 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+70400+11276 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+70400+11280 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+70400+3072 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 24 +INDIRF4 +ARGF4 +ADDRFP4 28 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 UI_DrawTextBlock +CALLV +pop +LABELV $1311 +endproc UI_DrawGLInfo 4096 36 +proc UI_OwnerDraw 20 36 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 69 +LTI4 $1329 +ADDRLP4 16 +INDIRI4 +CNSTI4 85 +GTI4 $1329 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1361-276 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1361 +address $1357 +address $1329 +address $1329 +address $1329 +address $1360 +address $1329 +address $1358 +address $1359 +address $1330 +address $1333 +address $1336 +address $1339 +address $1342 +address $1345 +address $1348 +address $1351 +address $1354 +code +LABELV $1330 +ADDRGP4 uiInfo+96228 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96160 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 UI_DrawInfoPane +CALLV +pop +ADDRGP4 $1329 +JUMPV +LABELV $1333 +ADDRGP4 uiInfo+96284 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96232 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 UI_DrawInfoPane +CALLV +pop +ADDRGP4 $1329 +JUMPV +LABELV $1336 +ADDRGP4 uiInfo+97644 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+97384 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 UI_DrawInfoPane +CALLV +pop +ADDRGP4 $1329 +JUMPV +LABELV $1339 +ADDRGP4 uiInfo+96340 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96288 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 UI_DrawInfoPane +CALLV +pop +ADDRGP4 $1329 +JUMPV +LABELV $1342 +ADDRGP4 uiInfo+96860 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96344 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 UI_DrawInfoPane +CALLV +pop +ADDRGP4 $1329 +JUMPV +LABELV $1345 +ADDRGP4 uiInfo+97380 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96864 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 UI_DrawInfoPane +CALLV +pop +ADDRGP4 $1329 +JUMPV +LABELV $1348 +ADDRGP4 uiInfo+98164 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+97648 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 UI_DrawInfoPane +CALLV +pop +ADDRGP4 $1329 +JUMPV +LABELV $1351 +ADDRGP4 uiInfo+98684 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+98168 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 UI_DrawInfoPane +CALLV +pop +ADDRGP4 $1329 +JUMPV +LABELV $1354 +ADDRGP4 uiInfo+99204 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+98688 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 UI_DrawInfoPane +CALLV +pop +ADDRGP4 $1329 +JUMPV +LABELV $1357 +ADDRLP4 0 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 UI_DrawServerMapPreview +CALLV +pop +ADDRGP4 $1329 +JUMPV +LABELV $1358 +ADDRLP4 0 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 UI_DrawSelectedMapPreview +CALLV +pop +ADDRGP4 $1329 +JUMPV +LABELV $1359 +ADDRLP4 0 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 UI_DrawSelectedMapName +CALLV +pop +ADDRGP4 $1329 +JUMPV +LABELV $1360 +ADDRLP4 0 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRGP4 UI_DrawGLInfo +CALLV +pop +LABELV $1329 +LABELV $1324 +endproc UI_OwnerDraw 20 36 +proc UI_OwnerDrawVisible 4128 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_GetClientState +CALLV +pop +ADDRLP4 8+8 +INDIRI4 +CNSTI4 670 +ADDI4 +ARGI4 +ADDRLP4 3092 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetConfigString +CALLI4 +pop +ADDRLP4 3092 +ARGP4 +ADDRGP4 $1268 +ARGP4 +ADDRLP4 4116 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4116 +INDIRP4 +ARGP4 +ADDRLP4 4120 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4120 +INDIRI4 +ASGNI4 +ADDRGP4 $1366 +JUMPV +LABELV $1365 +ADDRFP4 0 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $1368 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1370 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1370 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 -65 +BANDI4 +ASGNI4 +LABELV $1368 +ADDRFP4 0 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $1372 +ADDRGP4 $1376 +ARGP4 +ADDRLP4 4124 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 4124 +INDIRF4 +CNSTF4 0 +NEF4 $1374 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1374 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 -5 +BANDI4 +ASGNI4 +LABELV $1372 +ADDRFP4 0 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $1377 +ADDRGP4 $1376 +ARGP4 +ADDRLP4 4124 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 4124 +INDIRF4 +CNSTF4 0 +EQF4 $1379 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1379 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +LABELV $1377 +ADDRFP4 0 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $1381 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $1383 +ADDRGP4 $1387 +ARGP4 +ADDRLP4 4124 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 4124 +INDIRF4 +CNSTF4 0 +NEF4 $1384 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1384 +JUMPV +LABELV $1383 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $1388 +ADDRGP4 $1392 +ARGP4 +ADDRLP4 4124 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 4124 +INDIRF4 +CNSTF4 0 +NEF4 $1390 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1390 +LABELV $1388 +LABELV $1384 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 -17 +BANDI4 +ASGNI4 +LABELV $1381 +ADDRFP4 0 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1393 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $1395 +ADDRGP4 $1387 +ARGP4 +ADDRLP4 4124 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 4124 +INDIRF4 +CNSTF4 0 +EQF4 $1396 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1396 +JUMPV +LABELV $1395 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $1399 +ADDRGP4 $1392 +ARGP4 +ADDRLP4 4124 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 4124 +INDIRF4 +CNSTF4 0 +EQF4 $1401 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1401 +LABELV $1399 +LABELV $1396 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 -33 +BANDI4 +ASGNI4 +LABELV $1393 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1403 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 3 +EQI4 $1405 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1405 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $1403 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1408 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 3 +NEI4 $1410 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1410 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 -3 +BANDI4 +ASGNI4 +ADDRGP4 $1409 +JUMPV +LABELV $1408 +ADDRFP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1409 +LABELV $1366 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1365 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $1363 +endproc UI_OwnerDrawVisible 4128 12 +proc UI_NetSource_HandleKey 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 178 +EQI4 $1418 +ADDRFP4 0 +INDIRI4 +CNSTI4 179 +EQI4 $1418 +ADDRFP4 0 +INDIRI4 +CNSTI4 13 +EQI4 $1418 +ADDRFP4 0 +INDIRI4 +CNSTI4 169 +NEI4 $1414 +LABELV $1418 +ADDRFP4 0 +INDIRI4 +CNSTI4 179 +NEI4 $1419 +ADDRLP4 4 +ADDRGP4 ui_netSource+12 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 1 +NEI4 $1420 +ADDRLP4 8 +ADDRGP4 ui_netSource+12 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $1420 +JUMPV +LABELV $1419 +ADDRLP4 4 +ADDRGP4 ui_netSource+12 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 1 +NEI4 $1427 +ADDRLP4 8 +ADDRGP4 ui_netSource+12 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1427 +LABELV $1420 +ADDRGP4 ui_netSource+12 +INDIRI4 +ADDRGP4 numNetSources +INDIRI4 +LTI4 $1431 +ADDRGP4 ui_netSource+12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1432 +JUMPV +LABELV $1431 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 0 +GEI4 $1435 +ADDRGP4 ui_netSource+12 +ADDRGP4 numNetSources +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1435 +LABELV $1432 +CNSTI4 1 +ARGI4 +ADDRGP4 UI_BuildServerDisplayList +CALLV +pop +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 0 +EQI4 $1439 +CNSTI4 1 +ARGI4 +ADDRGP4 UI_StartServerRefresh +CALLV +pop +LABELV $1439 +ADDRGP4 $372 +ARGP4 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $120 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $1413 +JUMPV +LABELV $1414 +CNSTI4 0 +RETI4 +LABELV $1413 +endproc UI_NetSource_HandleKey 12 8 +proc UI_OwnerDrawHandleKey 0 4 +ADDRFP4 0 +INDIRI4 +CNSTI4 68 +EQI4 $1446 +ADDRGP4 $1445 +JUMPV +LABELV $1446 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 UI_NetSource_HandleKey +CALLI4 +pop +LABELV $1445 +CNSTI4 0 +RETI4 +LABELV $1443 +endproc UI_OwnerDrawHandleKey 0 4 +proc UI_ServersQsortCompare 4 20 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+99216+2200 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+99216+2204 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ADDRGP4 trap_LAN_CompareServers +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1447 +endproc UI_ServersQsortCompare 4 20 +export UI_ServersSort +proc UI_ServersSort 0 16 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1454 +ADDRGP4 uiInfo+99216+2200 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1456 +ADDRGP4 $1453 +JUMPV +LABELV $1456 +LABELV $1454 +ADDRGP4 uiInfo+99216+2200 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 uiInfo+99216+2224 +ARGP4 +ADDRGP4 uiInfo+99216+10416 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 4 +ARGU4 +ADDRGP4 UI_ServersQsortCompare +ARGP4 +ADDRGP4 qsort +CALLV +pop +LABELV $1453 +endproc UI_ServersSort 0 16 +proc UI_LoadTeams 0 0 +ADDRGP4 uiInfo+96224 +CNSTI4 4 +ASGNI4 +ADDRGP4 uiInfo+96160 +ADDRGP4 $1469 +ASGNP4 +ADDRGP4 uiInfo+96160+4 +ADDRGP4 $1472 +ASGNP4 +ADDRGP4 uiInfo+96160+8 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+96160+12 +ADDRGP4 $1477 +ASGNP4 +ADDRGP4 uiInfo+96160+16 +ADDRGP4 $1480 +ASGNP4 +ADDRGP4 uiInfo+96160+16+4 +ADDRGP4 $1484 +ASGNP4 +ADDRGP4 uiInfo+96160+16+8 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+96160+16+12 +ADDRGP4 $1491 +ASGNP4 +ADDRGP4 uiInfo+96160+32 +ADDRGP4 $1494 +ASGNP4 +ADDRGP4 uiInfo+96160+32+4 +ADDRGP4 $1498 +ASGNP4 +ADDRGP4 uiInfo+96160+32+8 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+96160+32+12 +ADDRGP4 $1505 +ASGNP4 +ADDRGP4 uiInfo+96160+48 +ADDRGP4 $1508 +ASGNP4 +ADDRGP4 uiInfo+96160+48+4 +ADDRGP4 $1512 +ASGNP4 +ADDRGP4 uiInfo+96160+48+8 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+96160+48+12 +ADDRGP4 $1519 +ASGNP4 +LABELV $1466 +endproc UI_LoadTeams 0 0 +proc UI_AddClass 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRGP4 uiInfo+96280 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96232 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRGP4 $1526 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRGP4 uiInfo+96280 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96232+4 +ADDP4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRGP4 uiInfo+96280 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96232+8 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRGP4 uiInfo+96280 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96232+12 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRGP4 uiInfo+96280 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1520 +endproc UI_AddClass 20 8 +proc UI_LoadAlienClasses 20 8 +ADDRGP4 uiInfo+96280 +CNSTI4 0 +ASGNI4 +CNSTI4 3 +ARGI4 +ADDRLP4 0 +ADDRGP4 BG_ClassIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1536 +CNSTI4 3 +ARGI4 +ADDRGP4 UI_AddClass +CALLV +pop +LABELV $1536 +CNSTI4 2 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_ClassIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1538 +ADDRLP4 8 +ADDRGP4 UI_GetCurrentAlienStage +CALLI4 +ASGNI4 +CNSTI4 2 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_ClassAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1538 +CNSTI4 2 +ARGI4 +ADDRGP4 UI_AddClass +CALLV +pop +ADDRGP4 $1539 +JUMPV +LABELV $1538 +CNSTI4 1 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_ClassIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1540 +CNSTI4 1 +ARGI4 +ADDRGP4 UI_AddClass +CALLV +pop +LABELV $1540 +LABELV $1539 +LABELV $1534 +endproc UI_LoadAlienClasses 20 8 +proc UI_AddItem 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 uiInfo+96336 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96288 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $1526 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRGP4 uiInfo+96336 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96288+4 +ADDP4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRGP4 uiInfo+96336 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96288+8 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRGP4 uiInfo+96336 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96288+12 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRGP4 uiInfo+96336 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1542 +endproc UI_AddItem 20 8 +proc UI_LoadHumanItems 8 4 +ADDRGP4 uiInfo+96336 +CNSTI4 0 +ASGNI4 +CNSTI4 12 +ARGI4 +ADDRLP4 0 +ADDRGP4 BG_WeaponIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1557 +CNSTI4 12 +ARGI4 +ADDRGP4 UI_AddItem +CALLV +pop +LABELV $1557 +CNSTI4 31 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_WeaponIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1559 +CNSTI4 31 +ARGI4 +ADDRGP4 UI_AddItem +CALLV +pop +LABELV $1559 +LABELV $1555 +endproc UI_LoadHumanItems 8 4 +proc UI_ParseCarriageList 2084 12 +ADDRGP4 $1562 +ARGP4 +ADDRLP4 1036 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ADDRLP4 1036 +ASGNP4 +ADDRGP4 uiInfo+99208 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+99212 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1566 +JUMPV +LABELV $1565 +ADDRLP4 4 +ADDRLP4 8 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 87 +NEI4 $1568 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $1571 +JUMPV +LABELV $1570 +ADDRLP4 2060 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 2068 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 2060 +INDIRP4 +ADDRLP4 2068 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 2064 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 2064 +INDIRP4 +ADDRLP4 2068 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 2060 +INDIRP4 +ADDRLP4 2064 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $1571 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +NEI4 $1570 +ADDRLP4 2072 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2072 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 2072 +INDIRP4 +CNSTI1 10 +ASGNI1 +ADDRLP4 8 +ARGP4 +ADDRLP4 2076 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 1032 +ADDRLP4 2076 +INDIRI4 +ASGNI4 +ADDRLP4 2080 +ADDRGP4 uiInfo+99208 +ASGNP4 +ADDRLP4 2080 +INDIRP4 +ADDRLP4 2080 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 1032 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1569 +JUMPV +LABELV $1568 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 85 +NEI4 $1574 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $1577 +JUMPV +LABELV $1576 +ADDRLP4 2060 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 2068 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 2060 +INDIRP4 +ADDRLP4 2068 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 2064 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 2064 +INDIRP4 +ADDRLP4 2068 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 2060 +INDIRP4 +ADDRLP4 2064 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $1577 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +NEI4 $1576 +ADDRLP4 2072 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2072 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 2072 +INDIRP4 +CNSTI1 10 +ASGNI1 +ADDRLP4 8 +ARGP4 +ADDRLP4 2076 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 1032 +ADDRLP4 2076 +INDIRI4 +ASGNI4 +ADDRLP4 2080 +ADDRGP4 uiInfo+99212 +ASGNP4 +ADDRLP4 2080 +INDIRP4 +ADDRLP4 2080 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 1032 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +LABELV $1574 +LABELV $1569 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1566 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1580 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 36 +NEI4 $1565 +LABELV $1580 +LABELV $1561 +endproc UI_ParseCarriageList 2084 12 +proc UI_LoadHumanArmouryBuys 72 8 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +ADDRGP4 UI_GetCurrentHumanStage +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 UI_ParseCarriageList +CALLV +pop +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1582 +ADDRGP4 uiInfo+99208 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BANDI4 +CNSTI4 0 +EQI4 $1586 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +BORI4 +ASGNI4 +LABELV $1586 +LABELV $1583 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1582 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1589 +ADDRGP4 uiInfo+99212 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BANDI4 +CNSTI4 0 +EQI4 $1593 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +BORI4 +ASGNI4 +LABELV $1593 +LABELV $1590 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $1589 +ADDRGP4 uiInfo+96856 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1597 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1601 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1601 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 BG_WeaponAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $1601 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_WeaponIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $1601 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +ADDRLP4 40 +INDIRI4 +NEI4 $1601 +ADDRGP4 uiInfo+99208 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 40 +INDIRI4 +NEI4 $1601 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96344 +ADDP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $1607 +ARGP4 +ADDRLP4 48 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96344+4 +ADDP4 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96344+8 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96344+12 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 60 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 60 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 64 +ADDRGP4 uiInfo+96856 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +ADDRLP4 60 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1601 +LABELV $1598 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1597 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1613 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1617 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1617 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 BG_UpgradeAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $1617 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_UpgradeIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $1617 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +ADDRLP4 40 +INDIRI4 +NEI4 $1617 +ADDRGP4 uiInfo+99212 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 40 +INDIRI4 +NEI4 $1617 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96344 +ADDP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRGP4 $1607 +ARGP4 +ADDRLP4 48 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96344+4 +ADDP4 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 60 +INDIRI4 +LSHI4 +ADDRGP4 uiInfo+96344+8 +ADDP4 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96344+12 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 64 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 68 +ADDRGP4 uiInfo+96856 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1617 +LABELV $1614 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $1613 +LABELV $1581 +endproc UI_LoadHumanArmouryBuys 72 8 +proc UI_LoadHumanArmourySells 36 8 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+97376 +CNSTI4 0 +ASGNI4 +ADDRGP4 UI_ParseCarriageList +CALLV +pop +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1630 +ADDRGP4 uiInfo+99208 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BANDI4 +CNSTI4 0 +EQI4 $1634 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96864 +ADDP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $1640 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96864+4 +ADDP4 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96864+8 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96864+12 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 28 +ADDRGP4 uiInfo+97376 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1634 +LABELV $1631 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1630 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1646 +ADDRGP4 uiInfo+99212 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BANDI4 +CNSTI4 0 +EQI4 $1650 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96864 +ADDP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRGP4 $1640 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96864+4 +ADDP4 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 24 +CNSTI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LSHI4 +ADDRGP4 uiInfo+96864+8 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96864+12 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 32 +ADDRGP4 uiInfo+97376 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1650 +LABELV $1647 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $1646 +LABELV $1628 +endproc UI_LoadHumanArmourySells 36 8 +proc UI_ArmouryRefreshCb 8 0 +ADDRLP4 0 +ADDRGP4 uiInfo+99208 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 uiInfo+99212 +INDIRI4 +ASGNI4 +ADDRGP4 UI_ParseCarriageList +CALLV +pop +ADDRGP4 uiInfo+99208 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1668 +ADDRGP4 uiInfo+99212 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $1664 +LABELV $1668 +ADDRGP4 UI_LoadHumanArmouryBuys +CALLV +pop +ADDRGP4 UI_LoadHumanArmourySells +CALLV +pop +ADDRGP4 UI_RemoveCaptureFunc +CALLV +pop +LABELV $1664 +LABELV $1661 +endproc UI_ArmouryRefreshCb 8 0 +proc UI_LoadAlienUpgrades 1076 20 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 1044 +ADDRGP4 UI_GetCurrentAlienStage +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 1044 +INDIRI4 +ASGNI4 +ADDRGP4 $1117 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 20 +ARGP4 +ADDRGP4 $1114 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRGP4 uiInfo+97640 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1671 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 1048 +ADDRGP4 BG_ClassCanEvolveFromTo +CALLI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +LTI4 $1675 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1052 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+97384 +ADDP4 +ADDRLP4 1052 +INDIRP4 +CNSTI4 200 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1056 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRGP4 $1526 +ARGP4 +ADDRLP4 1056 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1060 +INDIRP4 +ARGP4 +ADDRLP4 1064 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+97384+4 +ADDP4 +ADDRLP4 1064 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+97384+8 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+97384+12 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 1068 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 1072 +ADDRGP4 uiInfo+97640 +ASGNP4 +ADDRLP4 1072 +INDIRP4 +ADDRLP4 1072 +INDIRP4 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1675 +LABELV $1672 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +LTI4 $1671 +LABELV $1669 +endproc UI_LoadAlienUpgrades 1076 20 +proc UI_LoadAlienBuilds 56 8 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 UI_ParseCarriageList +CALLV +pop +ADDRLP4 12 +ADDRGP4 UI_GetCurrentAlienStage +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 uiInfo+98160 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1687 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1691 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRI4 +ADDRGP4 uiInfo+99208 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $1691 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_BuildableAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $1691 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 BG_BuildableIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $1691 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+97648 +ADDP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $1697 +ARGP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+97648+4 +ADDP4 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+97648+8 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+97648+12 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 48 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 52 +ADDRGP4 uiInfo+98160 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +ADDRLP4 48 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1691 +LABELV $1688 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 54 +LTI4 $1687 +LABELV $1685 +endproc UI_LoadAlienBuilds 56 8 +proc UI_LoadHumanBuilds 56 8 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 UI_ParseCarriageList +CALLV +pop +ADDRLP4 12 +ADDRGP4 UI_GetCurrentHumanStage +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 uiInfo+98680 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1705 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1709 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRI4 +ADDRGP4 uiInfo+99208 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $1709 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_BuildableAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $1709 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 BG_BuildableIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $1709 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+98168 +ADDP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $1697 +ARGP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+98168+4 +ADDP4 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+98168+8 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+98168+12 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 48 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 52 +ADDRGP4 uiInfo+98680 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +ADDRLP4 48 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1709 +LABELV $1706 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 54 +LTI4 $1705 +LABELV $1703 +endproc UI_LoadHumanBuilds 56 8 +proc UI_LoadMods 2096 16 +ADDRGP4 uiInfo+94084 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1722 +ARGP4 +ADDRGP4 $123 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 2048 +ARGI4 +ADDRLP4 2068 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 2068 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 20 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1726 +JUMPV +LABELV $1723 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2072 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 2072 +INDIRU4 +CNSTU4 1 +ADDU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2080 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRGP4 uiInfo+94084 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+93572 +ADDP4 +ADDRLP4 2080 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2084 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRGP4 uiInfo+94084 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+93572+4 +ADDP4 +ADDRLP4 2084 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2088 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +CVIU4 4 +ADDRLP4 2088 +INDIRU4 +ADDU4 +CNSTU4 1 +ADDU4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 2092 +ADDRGP4 uiInfo+94084 +ASGNP4 +ADDRLP4 2092 +INDIRP4 +ADDRLP4 2092 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 uiInfo+94084 +INDIRI4 +CNSTI4 64 +LTI4 $1733 +ADDRGP4 $1725 +JUMPV +LABELV $1733 +LABELV $1724 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1726 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +LTI4 $1723 +LABELV $1725 +LABELV $1720 +endproc UI_LoadMods 2096 16 +proc UI_LoadMovies 4124 16 +ADDRGP4 $1738 +ARGP4 +ADDRGP4 $1739 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4108 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+96148 +ADDRLP4 4108 +INDIRI4 +ASGNI4 +ADDRGP4 uiInfo+96148 +INDIRI4 +CNSTI4 0 +EQI4 $1740 +ADDRGP4 uiInfo+96148 +INDIRI4 +CNSTI4 256 +LEI4 $1743 +ADDRGP4 uiInfo+96148 +CNSTI4 256 +ASGNI4 +LABELV $1743 +ADDRLP4 0 +ADDRLP4 12 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1750 +JUMPV +LABELV $1747 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4112 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 4112 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +CNSTI4 -4 +ADDP4 +ARGP4 +ADDRGP4 $1754 +ARGP4 +ADDRLP4 4116 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4116 +INDIRI4 +CNSTI4 0 +NEI4 $1752 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +SUBI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $1752 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_strupr +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4120 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+95124 +ADDP4 +ADDRLP4 4120 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $1748 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1750 +ADDRLP4 8 +INDIRI4 +ADDRGP4 uiInfo+96148 +INDIRI4 +LTI4 $1747 +LABELV $1740 +LABELV $1736 +endproc UI_LoadMovies 4124 16 +proc UI_LoadDemos 4172 16 +ADDRGP4 $317 +ARGP4 +ADDRLP4 4140 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 $1757 +ARGP4 +ADDRLP4 4140 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $1759 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4144 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+95116 +ADDRLP4 4144 +INDIRI4 +ASGNI4 +ADDRGP4 $317 +ARGP4 +ADDRLP4 4148 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 $1760 +ARGP4 +ADDRLP4 4148 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 uiInfo+95116 +INDIRI4 +CNSTI4 0 +EQI4 $1761 +ADDRGP4 uiInfo+95116 +INDIRI4 +CNSTI4 256 +LEI4 $1764 +ADDRGP4 uiInfo+95116 +CNSTI4 256 +ASGNI4 +LABELV $1764 +ADDRLP4 0 +ADDRLP4 44 +ASGNP4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1771 +JUMPV +LABELV $1768 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4152 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 36 +ADDRLP4 4152 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 4156 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 36 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ADDRLP4 4156 +INDIRU4 +SUBP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 4160 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4160 +INDIRI4 +CNSTI4 0 +NEI4 $1773 +ADDRLP4 4 +ARGP4 +ADDRLP4 4164 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 36 +INDIRI4 +CVIU4 4 +ADDRLP4 4164 +INDIRU4 +SUBU4 +ADDRLP4 0 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $1773 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4168 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+94092 +ADDP4 +ADDRLP4 4168 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $1769 +ADDRLP4 40 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1771 +ADDRLP4 40 +INDIRI4 +ADDRGP4 uiInfo+95116 +INDIRI4 +LTI4 $1768 +LABELV $1761 +LABELV $1756 +endproc UI_LoadDemos 4172 16 +proc UI_Update 44 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1779 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1777 +ADDRGP4 $1780 +ARGP4 +ADDRLP4 12 +ADDRGP4 UI_Cvar_VariableString +CALLP4 +ASGNP4 +ADDRGP4 $360 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1778 +JUMPV +LABELV $1777 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1783 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $1781 +ADDRGP4 $1784 +ARGP4 +ADDRLP4 24 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +CNSTF4 1167867904 +LTF4 $1785 +ADDRGP4 $1787 +ARGP4 +ADDRGP4 $1788 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1789 +ARGP4 +ADDRGP4 $116 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1782 +JUMPV +LABELV $1785 +ADDRLP4 20 +INDIRF4 +CNSTF4 1165623296 +LTF4 $1790 +ADDRGP4 $1787 +ARGP4 +ADDRGP4 $1792 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1789 +ARGP4 +ADDRGP4 $1793 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1782 +JUMPV +LABELV $1790 +ADDRGP4 $1787 +ARGP4 +ADDRGP4 $1792 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1789 +ARGP4 +ADDRGP4 $116 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1782 +JUMPV +LABELV $1781 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1796 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $1794 +ADDRGP4 $360 +ARGP4 +ADDRLP4 24 +ADDRGP4 UI_Cvar_VariableString +CALLP4 +ASGNP4 +ADDRGP4 $1780 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1795 +JUMPV +LABELV $1794 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1799 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $1797 +ADDRLP4 32 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 16 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1805 +ADDRLP4 32 +INDIRI4 +ADDRLP4 36 +INDIRI4 +GTI4 $1808 +LABELV $1807 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1802 +ADDRGP4 $1798 +JUMPV +LABELV $1808 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +EQI4 $1806 +ADDRGP4 $1798 +JUMPV +LABELV $1802 +ADDRGP4 $1803 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1804 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1798 +JUMPV +LABELV $1805 +ADDRGP4 $1803 +ARGP4 +CNSTF4 1098907648 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1804 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1798 +JUMPV +LABELV $1806 +ADDRGP4 $1803 +ARGP4 +CNSTF4 1103101952 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1798 +JUMPV +LABELV $1797 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1811 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $1809 +ADDRLP4 36 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $1814 +ADDRLP4 36 +INDIRI4 +CNSTI4 1 +EQI4 $1816 +ADDRLP4 36 +INDIRI4 +CNSTI4 2 +EQI4 $1817 +ADDRGP4 $1810 +JUMPV +LABELV $1814 +ADDRGP4 $1815 +ARGP4 +CNSTF4 1082130432 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1810 +JUMPV +LABELV $1816 +ADDRGP4 $1815 +ARGP4 +CNSTF4 1094713344 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1810 +JUMPV +LABELV $1817 +ADDRGP4 $1815 +ARGP4 +CNSTF4 1101004800 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1810 +JUMPV +LABELV $1809 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1820 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $1818 +ADDRLP4 40 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +LTI4 $1819 +ADDRLP4 40 +INDIRI4 +CNSTI4 3 +GTI4 $1819 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1837 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1837 +address $1823 +address $1833 +address $1834 +address $1836 +code +LABELV $1823 +ADDRGP4 $1815 +ARGP4 +CNSTF4 1082130432 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1824 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1811 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1799 +ARGP4 +CNSTF4 1107296256 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1803 +ARGP4 +CNSTF4 1103101952 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1825 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1826 +ARGP4 +CNSTF4 1107296256 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1827 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1828 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1829 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1830 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1831 +ARGP4 +ADDRGP4 $1832 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1819 +JUMPV +LABELV $1833 +ADDRGP4 $1815 +ARGP4 +CNSTF4 1094713344 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1824 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1811 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1799 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1803 +ARGP4 +CNSTF4 1103101952 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1825 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1826 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1827 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1828 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1831 +ARGP4 +ADDRGP4 $1832 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1829 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1830 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1819 +JUMPV +LABELV $1834 +ADDRGP4 $1815 +ARGP4 +CNSTF4 1090519040 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1824 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1811 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1799 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1803 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1825 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1826 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1829 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1827 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1828 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1830 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1831 +ARGP4 +ADDRGP4 $1835 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1819 +JUMPV +LABELV $1836 +ADDRGP4 $1815 +ARGP4 +CNSTF4 1101004800 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1824 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1811 +ARGP4 +CNSTF4 1073741824 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1799 +ARGP4 +CNSTF4 1098907648 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1803 +ARGP4 +CNSTF4 1098907648 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1825 +ARGP4 +CNSTF4 1073741824 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1826 +ARGP4 +CNSTF4 1098907648 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1829 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1827 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1828 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1830 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1831 +ARGP4 +ADDRGP4 $1835 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1819 +JUMPV +LABELV $1818 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1840 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $1838 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1841 +ADDRGP4 $1843 +ARGP4 +CNSTF4 1018444120 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1842 +JUMPV +LABELV $1841 +ADDRGP4 $1843 +ARGP4 +CNSTF4 3165927768 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +LABELV $1842 +LABELV $1838 +LABELV $1819 +LABELV $1810 +LABELV $1798 +LABELV $1795 +LABELV $1782 +LABELV $1778 +LABELV $1776 +endproc UI_Update 44 8 +proc UI_RunMenuScript 1536 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1036 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1036 +INDIRI4 +CNSTI4 0 +EQI4 $1845 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1849 +ARGP4 +ADDRLP4 1040 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1847 +CNSTF4 0 +ARGF4 +CNSTF4 1073741824 +ARGF4 +ADDRGP4 ui_dedicated+12 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 1044 +ADDRGP4 Com_Clamp +CALLF4 +ASGNF4 +ADDRGP4 $1850 +ARGP4 +ADDRLP4 1044 +INDIRF4 +ARGF4 +ADDRGP4 trap_Cvar_SetValue +CALLV +pop +ADDRGP4 $1852 +ARGP4 +CNSTI4 20 +ADDRGP4 ui_selectedMap+12 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1048 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1048 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $1848 +JUMPV +LABELV $1847 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1858 +ARGP4 +ADDRLP4 1044 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $1856 +CNSTI4 2 +ARGI4 +ADDRGP4 $1859 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRGP4 $1860 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 Controls_SetDefaults +CALLV +pop +ADDRGP4 $1861 +ARGP4 +ADDRGP4 $116 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRGP4 $1862 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $1857 +JUMPV +LABELV $1856 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1865 +ARGP4 +ADDRLP4 1048 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +NEI4 $1863 +ADDRGP4 UI_LoadArenas +CALLV +pop +CNSTP4 0 +ARGP4 +CNSTI4 1 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 $1866 +ARGP4 +ADDRGP4 Menu_SetFeederSelection +CALLV +pop +ADDRGP4 $1864 +JUMPV +LABELV $1863 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1869 +ARGP4 +ADDRLP4 1052 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $1867 +ADDRGP4 UI_ServerInfo +CALLV +pop +ADDRGP4 $1868 +JUMPV +LABELV $1867 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1872 +ARGP4 +ADDRLP4 1056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +NEI4 $1870 +CNSTI4 1 +ARGI4 +ADDRGP4 UI_UpdateNews +CALLV +pop +ADDRGP4 $1871 +JUMPV +LABELV $1870 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1875 +ARGP4 +ADDRLP4 1060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +NEI4 $1873 +CNSTI4 1 +ARGI4 +ADDRGP4 Controls_SetConfig +CALLV +pop +ADDRGP4 $1874 +JUMPV +LABELV $1873 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1878 +ARGP4 +ADDRLP4 1064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +NEI4 $1876 +ADDRGP4 Controls_GetConfig +CALLV +pop +ADDRGP4 $1877 +JUMPV +LABELV $1876 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1881 +ARGP4 +ADDRLP4 1068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +NEI4 $1879 +ADDRGP4 $1882 +ARGP4 +ADDRGP4 $123 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1880 +JUMPV +LABELV $1879 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1885 +ARGP4 +ADDRLP4 1072 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1072 +INDIRI4 +CNSTI4 0 +NEI4 $1883 +ADDRGP4 $372 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 1076 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $1886 +ARGP4 +ADDRLP4 1076 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1884 +JUMPV +LABELV $1883 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1889 +ARGP4 +ADDRLP4 1076 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +NEI4 $1887 +ADDRGP4 $372 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1080 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $1886 +ARGP4 +ADDRLP4 1080 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1888 +JUMPV +LABELV $1887 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1892 +ARGP4 +ADDRLP4 1080 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +NEI4 $1890 +ADDRGP4 $372 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRLP4 1084 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $1886 +ARGP4 +ADDRLP4 1084 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1891 +JUMPV +LABELV $1890 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1895 +ARGP4 +ADDRLP4 1084 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +NEI4 $1893 +CNSTI4 1 +ARGI4 +ADDRGP4 UI_StartServerRefresh +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRGP4 UI_BuildServerDisplayList +CALLV +pop +ADDRGP4 $1894 +JUMPV +LABELV $1893 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1898 +ARGP4 +ADDRLP4 1088 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1088 +INDIRI4 +CNSTI4 0 +NEI4 $1896 +CNSTP4 0 +ARGP4 +ADDRLP4 1104 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRLP4 1092 +ADDRLP4 1104 +INDIRI4 +ASGNI4 +ADDRGP4 uiInfo+99216+2208 +INDIRI4 +CNSTI4 0 +NEI4 $1899 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1100 +ARGP4 +ADDRLP4 1108 +ADDRGP4 Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1108 +INDIRI4 +CNSTI4 0 +EQI4 $1899 +ADDRGP4 uiInfo+99216+2200 +ADDRLP4 1100 +INDIRI4 +ASGNI4 +ADDRGP4 uiInfo+99216+2204 +CNSTI4 0 +ASGNI4 +LABELV $1899 +ADDRGP4 $769 +ARGP4 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRLP4 1112 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1112 +INDIRP4 +ARGP4 +ADDRLP4 1116 +ADDRGP4 UI_Cvar_VariableString +CALLP4 +ASGNP4 +ADDRLP4 1116 +INDIRP4 +ARGP4 +ADDRLP4 1120 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 1096 +ADDRLP4 1120 +INDIRI4 +ASGNI4 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRLP4 1124 +ADDRGP4 trap_LAN_GetServerCount +CALLI4 +ASGNI4 +ADDRLP4 1124 +INDIRI4 +CNSTI4 1 +LTI4 $1911 +ADDRLP4 1092 +INDIRI4 +ADDRLP4 1096 +INDIRI4 +SUBI4 +CNSTI4 3600 +LEI4 $1897 +LABELV $1911 +CNSTI4 1 +ARGI4 +ADDRGP4 UI_StartServerRefresh +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRGP4 UI_BuildServerDisplayList +CALLV +pop +ADDRGP4 $1897 +JUMPV +LABELV $1896 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1914 +ARGP4 +ADDRLP4 1092 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +CNSTI4 0 +NEI4 $1912 +CNSTI4 0 +ARGI4 +ADDRGP4 UI_StartServerRefresh +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRGP4 UI_BuildServerDisplayList +CALLV +pop +ADDRGP4 $1913 +JUMPV +LABELV $1912 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1917 +ARGP4 +ADDRLP4 1096 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1096 +INDIRI4 +CNSTI4 0 +NEI4 $1915 +ADDRGP4 UI_LoadDemos +CALLV +pop +ADDRGP4 $1916 +JUMPV +LABELV $1915 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1920 +ARGP4 +ADDRLP4 1100 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1100 +INDIRI4 +CNSTI4 0 +NEI4 $1918 +ADDRGP4 UI_LoadMovies +CALLV +pop +ADDRGP4 $1919 +JUMPV +LABELV $1918 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1923 +ARGP4 +ADDRLP4 1104 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1104 +INDIRI4 +CNSTI4 0 +NEI4 $1921 +ADDRGP4 UI_LoadMods +CALLV +pop +ADDRGP4 $1922 +JUMPV +LABELV $1921 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1926 +ARGP4 +ADDRLP4 1108 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1108 +INDIRI4 +CNSTI4 0 +NEI4 $1924 +ADDRGP4 UI_LoadTeams +CALLV +pop +ADDRGP4 $1925 +JUMPV +LABELV $1924 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1929 +ARGP4 +ADDRLP4 1112 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1112 +INDIRI4 +CNSTI4 0 +NEI4 $1927 +ADDRLP4 1116 +ADDRGP4 uiInfo+96228 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96160+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1116 +INDIRP4 +ASGNP4 +ADDRLP4 1116 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1928 +CNSTI4 2 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $1928 +JUMPV +LABELV $1927 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1937 +ARGP4 +ADDRLP4 1116 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1116 +INDIRI4 +CNSTI4 0 +NEI4 $1935 +ADDRGP4 UI_LoadHumanItems +CALLV +pop +ADDRGP4 $1936 +JUMPV +LABELV $1935 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1940 +ARGP4 +ADDRLP4 1120 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1120 +INDIRI4 +CNSTI4 0 +NEI4 $1938 +ADDRLP4 1124 +ADDRGP4 uiInfo+96340 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96288+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1124 +INDIRP4 +ASGNP4 +ADDRLP4 1124 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1939 +CNSTI4 2 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $1939 +JUMPV +LABELV $1938 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1948 +ARGP4 +ADDRLP4 1124 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1124 +INDIRI4 +CNSTI4 0 +NEI4 $1946 +ADDRGP4 UI_LoadAlienClasses +CALLV +pop +ADDRGP4 $1947 +JUMPV +LABELV $1946 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1951 +ARGP4 +ADDRLP4 1128 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1128 +INDIRI4 +CNSTI4 0 +NEI4 $1949 +ADDRLP4 1132 +ADDRGP4 uiInfo+96284 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96232+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1132 +INDIRP4 +ASGNP4 +ADDRLP4 1132 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1950 +CNSTI4 2 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $1950 +JUMPV +LABELV $1949 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1959 +ARGP4 +ADDRLP4 1132 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1132 +INDIRI4 +CNSTI4 0 +NEI4 $1957 +ADDRGP4 UI_LoadHumanArmouryBuys +CALLV +pop +ADDRGP4 $1958 +JUMPV +LABELV $1957 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1962 +ARGP4 +ADDRLP4 1136 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1136 +INDIRI4 +CNSTI4 0 +NEI4 $1960 +ADDRLP4 1140 +ADDRGP4 uiInfo+96860 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96344+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1140 +INDIRP4 +ASGNP4 +ADDRLP4 1140 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1963 +CNSTI4 2 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +LABELV $1963 +ADDRGP4 UI_ArmouryRefreshCb +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 1000 +ARGI4 +ADDRGP4 UI_InstallCaptureFunc +CALLV +pop +ADDRGP4 $1961 +JUMPV +LABELV $1960 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1970 +ARGP4 +ADDRLP4 1140 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1140 +INDIRI4 +CNSTI4 0 +NEI4 $1968 +ADDRGP4 UI_LoadHumanArmourySells +CALLV +pop +ADDRGP4 $1969 +JUMPV +LABELV $1968 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1973 +ARGP4 +ADDRLP4 1144 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1144 +INDIRI4 +CNSTI4 0 +NEI4 $1971 +ADDRLP4 1148 +ADDRGP4 uiInfo+97380 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96864+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1148 +INDIRP4 +ASGNP4 +ADDRLP4 1148 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1974 +CNSTI4 2 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +LABELV $1974 +ADDRGP4 UI_ArmouryRefreshCb +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 1000 +ARGI4 +ADDRGP4 UI_InstallCaptureFunc +CALLV +pop +ADDRGP4 $1972 +JUMPV +LABELV $1971 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1981 +ARGP4 +ADDRLP4 1148 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1148 +INDIRI4 +CNSTI4 0 +NEI4 $1979 +ADDRGP4 UI_LoadAlienUpgrades +CALLV +pop +ADDRGP4 uiInfo+97640 +INDIRI4 +CNSTI4 0 +GTI4 $1980 +ADDRGP4 Menus_CloseAll +CALLV +pop +ADDRGP4 $1980 +JUMPV +LABELV $1979 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1987 +ARGP4 +ADDRLP4 1152 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1152 +INDIRI4 +CNSTI4 0 +NEI4 $1985 +ADDRLP4 1156 +ADDRGP4 uiInfo+97644 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+97384+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1156 +INDIRP4 +ASGNP4 +ADDRLP4 1156 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1986 +CNSTI4 2 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $1986 +JUMPV +LABELV $1985 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1995 +ARGP4 +ADDRLP4 1156 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1156 +INDIRI4 +CNSTI4 0 +NEI4 $1993 +ADDRGP4 UI_LoadAlienBuilds +CALLV +pop +ADDRGP4 $1994 +JUMPV +LABELV $1993 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1998 +ARGP4 +ADDRLP4 1160 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1160 +INDIRI4 +CNSTI4 0 +NEI4 $1996 +ADDRLP4 1164 +ADDRGP4 uiInfo+98164 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+97648+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1164 +INDIRP4 +ASGNP4 +ADDRLP4 1164 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1997 +CNSTI4 2 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $1997 +JUMPV +LABELV $1996 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2006 +ARGP4 +ADDRLP4 1164 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1164 +INDIRI4 +CNSTI4 0 +NEI4 $2004 +ADDRGP4 UI_LoadHumanBuilds +CALLV +pop +ADDRGP4 $2005 +JUMPV +LABELV $2004 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2009 +ARGP4 +ADDRLP4 1168 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1168 +INDIRI4 +CNSTI4 0 +NEI4 $2007 +ADDRLP4 1172 +ADDRGP4 uiInfo+98684 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+98168+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1172 +INDIRP4 +ASGNP4 +ADDRLP4 1172 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2008 +CNSTI4 2 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2008 +JUMPV +LABELV $2007 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2017 +ARGP4 +ADDRLP4 1172 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1172 +INDIRI4 +CNSTI4 0 +NEI4 $2015 +ADDRGP4 $2018 +ARGP4 +ADDRLP4 1176 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 1176 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2019 +ADDRGP4 $2016 +JUMPV +LABELV $2019 +ADDRGP4 ui_chatCommands+12 +INDIRI4 +CNSTI4 0 +EQI4 $2021 +ADDRLP4 1432 +ADDRLP4 1176 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1432 +INDIRI4 +CNSTI4 47 +EQI4 $2024 +ADDRLP4 1432 +INDIRI4 +CNSTI4 92 +NEI4 $2021 +LABELV $2024 +ADDRGP4 $2025 +ARGP4 +ADDRLP4 1176+1 +ARGP4 +ADDRLP4 1436 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1436 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2016 +JUMPV +LABELV $2021 +ADDRGP4 uiInfo+123964 +INDIRI4 +CNSTI4 0 +EQI4 $2027 +ADDRGP4 $2030 +ARGP4 +ADDRLP4 1176 +ARGP4 +ADDRLP4 1436 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1436 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2016 +JUMPV +LABELV $2027 +ADDRGP4 $2031 +ARGP4 +ADDRLP4 1176 +ARGP4 +ADDRLP4 1440 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1440 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2016 +JUMPV +LABELV $2015 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2034 +ARGP4 +ADDRLP4 1176 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1176 +INDIRI4 +CNSTI4 0 +NEI4 $2032 +ADDRGP4 ui_chatCommands+12 +INDIRI4 +CNSTI4 0 +EQI4 $2033 +ADDRGP4 $2018 +ARGP4 +ADDRLP4 1180 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 1436 +ADDRLP4 1180 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1436 +INDIRI4 +CNSTI4 47 +EQI4 $2040 +ADDRLP4 1436 +INDIRI4 +CNSTI4 92 +NEI4 $2038 +LABELV $2040 +ADDRGP4 $2041 +ARGP4 +ADDRGP4 Menus_ReplaceActiveByName +CALLP4 +pop +ADDRGP4 $2033 +JUMPV +LABELV $2038 +ADDRGP4 uiInfo+123964 +INDIRI4 +CNSTI4 0 +EQI4 $2042 +ADDRGP4 $2045 +ARGP4 +ADDRGP4 Menus_ReplaceActiveByName +CALLP4 +pop +ADDRGP4 $2033 +JUMPV +LABELV $2042 +ADDRGP4 $2046 +ARGP4 +ADDRGP4 Menus_ReplaceActiveByName +CALLP4 +pop +ADDRGP4 $2033 +JUMPV +LABELV $2032 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2049 +ARGP4 +ADDRLP4 1180 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1180 +INDIRI4 +CNSTI4 0 +NEI4 $2047 +ADDRGP4 uiInfo+96156 +INDIRI4 +CNSTI4 0 +LTI4 $2050 +ADDRGP4 uiInfo+96156 +INDIRI4 +ARGI4 +ADDRGP4 trap_CIN_StopCinematic +CALLI4 +pop +LABELV $2050 +ADDRGP4 $2054 +ARGP4 +ADDRGP4 uiInfo+96152 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+95124 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1184 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1184 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2048 +JUMPV +LABELV $2047 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2059 +ARGP4 +ADDRLP4 1184 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1184 +INDIRI4 +CNSTI4 0 +NEI4 $2057 +ADDRGP4 $2060 +ARGP4 +ADDRGP4 uiInfo+94088 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+93572 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRGP4 $2063 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2058 +JUMPV +LABELV $2057 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2066 +ARGP4 +ADDRLP4 1188 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1188 +INDIRI4 +CNSTI4 0 +NEI4 $2064 +ADDRGP4 $2067 +ARGP4 +ADDRGP4 uiInfo+95120 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+94092 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1192 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1192 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2065 +JUMPV +LABELV $2064 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2072 +ARGP4 +ADDRLP4 1196 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1196 +INDIRI4 +CNSTI4 0 +NEI4 $2070 +ADDRGP4 $2060 +ARGP4 +ADDRGP4 $123 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRGP4 $2063 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2071 +JUMPV +LABELV $2070 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2075 +ARGP4 +ADDRLP4 1200 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1200 +INDIRI4 +CNSTI4 0 +NEI4 $2073 +ADDRGP4 uiInfo+99216+2216 +INDIRI4 +CNSTI4 0 +EQI4 $2076 +ADDRGP4 UI_StopServerRefresh +CALLV +pop +ADDRGP4 uiInfo+99216+10424 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+118364 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+123692 +CNSTI4 0 +ASGNI4 +CNSTI4 1 +ARGI4 +ADDRGP4 UI_BuildServerDisplayList +CALLV +pop +ADDRGP4 $2074 +JUMPV +LABELV $2076 +ADDRGP4 $2084 +ARGP4 +ADDRGP4 Menus_CloseByName +CALLV +pop +ADDRGP4 $2085 +ARGP4 +ADDRGP4 Menus_ActivateByName +CALLP4 +pop +ADDRGP4 $2074 +JUMPV +LABELV $2073 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2088 +ARGP4 +ADDRLP4 1204 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1204 +INDIRI4 +CNSTI4 0 +NEI4 $2086 +ADDRGP4 UI_StopServerRefresh +CALLV +pop +ADDRGP4 uiInfo+99216+10424 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+118364 +CNSTI4 0 +ASGNI4 +ADDRGP4 uiInfo+123692 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2087 +JUMPV +LABELV $2086 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2095 +ARGP4 +ADDRLP4 1208 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1208 +INDIRI4 +CNSTI4 0 +NEI4 $2093 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 2 +NEI4 $2096 +CNSTI4 1 +ARGI4 +ADDRGP4 UI_StartServerRefresh +CALLV +pop +LABELV $2096 +CNSTI4 1 +ARGI4 +ADDRGP4 UI_BuildServerDisplayList +CALLV +pop +ADDRLP4 1212 +CNSTI4 0 +ASGNI4 +ADDRLP4 1212 +INDIRI4 +ARGI4 +ADDRLP4 1212 +INDIRI4 +ARGI4 +ADDRGP4 UI_FeederSelection +CALLV +pop +ADDRGP4 $2094 +JUMPV +LABELV $2093 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2101 +ARGP4 +ADDRLP4 1212 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1212 +INDIRI4 +CNSTI4 0 +NEI4 $2099 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+99216+2220 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+99216+2224 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+114968 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_LAN_GetServerAddressString +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRGP4 UI_BuildServerStatus +CALLV +pop +ADDRGP4 $2100 +JUMPV +LABELV $2099 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2111 +ARGP4 +ADDRLP4 1216 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1216 +INDIRI4 +CNSTI4 0 +NEI4 $2109 +ADDRGP4 uiInfo+114968 +ARGP4 +ADDRGP4 uiInfo+123684 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRGP4 uiInfo+121636 +ADDP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRGP4 UI_BuildServerStatus +CALLV +pop +CNSTP4 0 +ARGP4 +CNSTI4 10 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRGP4 Menu_SetFeederSelection +CALLV +pop +ADDRGP4 $2110 +JUMPV +LABELV $2109 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2118 +ARGP4 +ADDRLP4 1220 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1220 +INDIRI4 +CNSTI4 0 +NEI4 $2116 +CNSTI4 1 +ARGI4 +ADDRGP4 UI_BuildFindPlayerList +CALLV +pop +ADDRGP4 uiInfo+115032+3328 +CNSTI4 0 +ASGNI4 +CNSTP4 0 +ARGP4 +CNSTI4 10 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRGP4 Menu_SetFeederSelection +CALLV +pop +ADDRGP4 $2117 +JUMPV +LABELV $2116 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2123 +ARGP4 +ADDRLP4 1224 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1224 +INDIRI4 +CNSTI4 0 +NEI4 $2121 +ADDRGP4 uiInfo+99216+2220 +INDIRI4 +CNSTI4 0 +LTI4 $2122 +ADDRGP4 uiInfo+99216+2220 +INDIRI4 +ADDRGP4 uiInfo+99216+10416 +INDIRI4 +GEI4 $2122 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+99216+2220 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+99216+2224 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_LAN_GetServerAddressString +CALLV +pop +ADDRGP4 $2137 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 1228 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1228 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2122 +JUMPV +LABELV $2121 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2140 +ARGP4 +ADDRLP4 1228 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1228 +INDIRI4 +CNSTI4 0 +NEI4 $2138 +ADDRGP4 uiInfo+123684 +INDIRI4 +CNSTI4 0 +LTI4 $2139 +ADDRGP4 uiInfo+123684 +INDIRI4 +ADDRGP4 uiInfo+123688 +INDIRI4 +GEI4 $2139 +ADDRGP4 $2137 +ARGP4 +ADDRGP4 uiInfo+123684 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRGP4 uiInfo+121636 +ADDP4 +ARGP4 +ADDRLP4 1232 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1232 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2139 +JUMPV +LABELV $2138 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2150 +ARGP4 +ADDRLP4 1232 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1232 +INDIRI4 +CNSTI4 0 +NEI4 $2148 +CNSTI4 2 +ARGI4 +ADDRGP4 $2151 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2149 +JUMPV +LABELV $2148 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2154 +ARGP4 +ADDRLP4 1236 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1236 +INDIRI4 +CNSTI4 0 +NEI4 $2152 +CNSTI4 2 +ARGI4 +ADDRGP4 $2155 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRGP4 trap_Key_SetCatcher +CALLV +pop +ADDRGP4 Menus_CloseAll +CALLV +pop +ADDRGP4 $2085 +ARGP4 +ADDRGP4 Menus_ActivateByName +CALLP4 +pop +ADDRGP4 $2153 +JUMPV +LABELV $2152 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2158 +ARGP4 +ADDRLP4 1240 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1240 +INDIRI4 +CNSTI4 0 +NEI4 $2156 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1244 +ARGP4 +ADDRLP4 1248 +ADDRGP4 Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1248 +INDIRI4 +CNSTI4 0 +EQI4 $2157 +ADDRLP4 1244 +INDIRI4 +ADDRGP4 uiInfo+99216+2200 +INDIRI4 +NEI4 $2161 +ADDRGP4 uiInfo+99216+2204 +INDIRI4 +CNSTI4 0 +NEI4 $2170 +ADDRLP4 1252 +CNSTI4 1 +ASGNI4 +ADDRGP4 $2171 +JUMPV +LABELV $2170 +ADDRLP4 1252 +CNSTI4 0 +ASGNI4 +LABELV $2171 +ADDRGP4 uiInfo+99216+2204 +ADDRLP4 1252 +INDIRI4 +ASGNI4 +LABELV $2161 +ADDRLP4 1244 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 UI_ServersSort +CALLV +pop +ADDRGP4 uiInfo+99216+2208 +CNSTI4 1 +ASGNI4 +ADDRGP4 $2157 +JUMPV +LABELV $2156 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2176 +ARGP4 +ADDRLP4 1244 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1244 +INDIRI4 +CNSTI4 0 +NEI4 $2174 +ADDRLP4 1248 +ADDRGP4 trap_Key_GetCatcher +CALLI4 +ASGNI4 +ADDRLP4 1248 +INDIRI4 +CNSTI4 -3 +BANDI4 +ARGI4 +ADDRGP4 trap_Key_SetCatcher +CALLV +pop +ADDRGP4 trap_Key_ClearStates +CALLV +pop +ADDRGP4 $2177 +ARGP4 +ADDRGP4 $119 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 Menus_CloseAll +CALLV +pop +ADDRGP4 $2175 +JUMPV +LABELV $2174 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2180 +ARGP4 +ADDRLP4 1248 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1248 +INDIRI4 +CNSTI4 0 +NEI4 $2178 +ADDRGP4 ui_selectedMap+12 +INDIRI4 +CNSTI4 0 +LTI4 $2179 +ADDRGP4 ui_selectedMap+12 +INDIRI4 +ADDRGP4 uiInfo+91008 +INDIRI4 +GEI4 $2179 +ADDRGP4 $2186 +ARGP4 +CNSTI4 20 +ADDRGP4 ui_selectedMap+12 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1252 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1252 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2179 +JUMPV +LABELV $2178 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2192 +ARGP4 +ADDRLP4 1252 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1252 +INDIRI4 +CNSTI4 0 +NEI4 $2190 +ADDRGP4 ui_selectedMap+12 +INDIRI4 +CNSTI4 0 +LTI4 $2191 +ADDRGP4 ui_selectedMap+12 +INDIRI4 +ADDRGP4 uiInfo+91008 +INDIRI4 +GEI4 $2191 +ADDRGP4 $2198 +ARGP4 +CNSTI4 20 +ADDRGP4 ui_selectedMap+12 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1256 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1256 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2191 +JUMPV +LABELV $2190 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2204 +ARGP4 +ADDRLP4 1256 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1256 +INDIRI4 +CNSTI4 0 +NEI4 $2202 +ADDRGP4 uiInfo+81776 +INDIRI4 +CNSTI4 0 +LTI4 $2203 +ADDRGP4 uiInfo+81776 +INDIRI4 +ADDRGP4 uiInfo+81760 +INDIRI4 +GEI4 $2203 +ADDRGP4 $2210 +ARGP4 +ADDRLP4 1260 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRGP4 $2211 +ARGP4 +ADDRGP4 uiInfo+81776 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+89984 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1260 +ARGP4 +ADDRLP4 1516 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1516 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2210 +ARGP4 +ADDRGP4 $123 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $2203 +JUMPV +LABELV $2202 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2216 +ARGP4 +ADDRLP4 1260 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1260 +INDIRI4 +CNSTI4 0 +NEI4 $2214 +ADDRGP4 uiInfo+81776 +INDIRI4 +CNSTI4 0 +LTI4 $2215 +ADDRGP4 uiInfo+81776 +INDIRI4 +ADDRGP4 uiInfo+81760 +INDIRI4 +GEI4 $2215 +ADDRGP4 $2210 +ARGP4 +ADDRLP4 1264 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRGP4 $2222 +ARGP4 +ADDRGP4 uiInfo+81776 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+89984 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1264 +ARGP4 +ADDRLP4 1520 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1520 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2210 +ARGP4 +ADDRGP4 $123 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $2215 +JUMPV +LABELV $2214 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2227 +ARGP4 +ADDRLP4 1264 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1264 +INDIRI4 +CNSTI4 0 +NEI4 $2225 +ADDRGP4 uiInfo+81776 +INDIRI4 +CNSTI4 0 +LTI4 $2226 +ADDRGP4 uiInfo+81776 +INDIRI4 +ADDRGP4 uiInfo+81760 +INDIRI4 +GEI4 $2226 +ADDRGP4 $2233 +ARGP4 +ADDRGP4 uiInfo+81776 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+89984 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1268 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1268 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2226 +JUMPV +LABELV $2225 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2238 +ARGP4 +ADDRLP4 1268 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1268 +INDIRI4 +CNSTI4 0 +NEI4 $2236 +ADDRGP4 uiInfo+81768 +INDIRI4 +CNSTI4 0 +LTI4 $2237 +ADDRGP4 uiInfo+81768 +INDIRI4 +ADDRGP4 uiInfo+81764 +INDIRI4 +GEI4 $2237 +ADDRGP4 $2210 +ARGP4 +ADDRLP4 1272 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRGP4 $2244 +ARGP4 +ADDRGP4 uiInfo+81768 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+90240 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1272 +ARGP4 +ADDRLP4 1528 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1528 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2210 +ARGP4 +ADDRGP4 $123 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $2237 +JUMPV +LABELV $2236 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2249 +ARGP4 +ADDRLP4 1272 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1272 +INDIRI4 +CNSTI4 0 +NEI4 $2247 +ADDRGP4 uiInfo+81768 +INDIRI4 +CNSTI4 0 +LTI4 $2248 +ADDRGP4 uiInfo+81768 +INDIRI4 +ADDRGP4 uiInfo+81764 +INDIRI4 +GEI4 $2248 +ADDRGP4 $2210 +ARGP4 +ADDRLP4 1276 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRGP4 $2255 +ARGP4 +ADDRGP4 uiInfo+81768 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+90240 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1276 +ARGP4 +ADDRLP4 1532 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1532 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2210 +ARGP4 +ADDRGP4 $123 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $2248 +JUMPV +LABELV $2247 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2260 +ARGP4 +ADDRLP4 1276 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1276 +INDIRI4 +CNSTI4 0 +NEI4 $2258 +ADDRGP4 uiInfo+81768 +INDIRI4 +CNSTI4 0 +LTI4 $2259 +ADDRGP4 uiInfo+81768 +INDIRI4 +ADDRGP4 uiInfo+81764 +INDIRI4 +GEI4 $2259 +ADDRGP4 $2266 +ARGP4 +ADDRGP4 uiInfo+81768 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+90240 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1280 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1280 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2259 +JUMPV +LABELV $2258 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2271 +ARGP4 +ADDRLP4 1280 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1280 +INDIRI4 +CNSTI4 0 +NEI4 $2269 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 3 +EQI4 $2270 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+99216+2220 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+99216+2224 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_LAN_GetServerInfo +CALLV +pop +ADDRLP4 1352 +CNSTI1 0 +ASGNI1 +ADDRLP4 1284 +ADDRLP4 1352 +INDIRI1 +ASGNI1 +ADDRLP4 1316 +ADDRLP4 1352 +INDIRI1 +ASGNI1 +ADDRLP4 8 +ARGP4 +ADDRGP4 $233 +ARGP4 +ADDRLP4 1356 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 1316 +ARGP4 +ADDRLP4 1356 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 $2280 +ARGP4 +ADDRLP4 1360 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 1284 +ARGP4 +ADDRLP4 1360 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 1316 +ARGP4 +ADDRLP4 1364 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1364 +INDIRU4 +CNSTU4 0 +EQU4 $2270 +ADDRLP4 1284 +ARGP4 +ADDRLP4 1368 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1368 +INDIRU4 +CNSTU4 0 +EQU4 $2270 +CNSTI4 3 +ARGI4 +ADDRLP4 1316 +ARGP4 +ADDRLP4 1284 +ARGP4 +ADDRLP4 1372 +ADDRGP4 trap_LAN_AddServer +CALLI4 +ASGNI4 +ADDRLP4 1348 +ADDRLP4 1372 +INDIRI4 +ASGNI4 +ADDRLP4 1348 +INDIRI4 +CNSTI4 0 +NEI4 $2283 +ADDRGP4 $2285 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $2270 +JUMPV +LABELV $2283 +ADDRLP4 1348 +INDIRI4 +CNSTI4 -1 +NEI4 $2286 +ADDRGP4 $2288 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $2270 +JUMPV +LABELV $2286 +ADDRGP4 $2289 +ARGP4 +ADDRLP4 1284 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $2270 +JUMPV +LABELV $2269 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2292 +ARGP4 +ADDRLP4 1284 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1284 +INDIRI4 +CNSTI4 0 +NEI4 $2290 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 3 +NEI4 $2291 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRGP4 uiInfo+99216+2220 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+99216+2224 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_LAN_GetServerInfo +CALLV +pop +ADDRLP4 1288 +CNSTI1 0 +ASGNI1 +ADDRLP4 8 +ARGP4 +ADDRGP4 $2280 +ARGP4 +ADDRLP4 1320 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 1288 +ARGP4 +ADDRLP4 1320 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 1288 +ARGP4 +ADDRLP4 1324 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1324 +INDIRU4 +CNSTU4 0 +EQU4 $2291 +CNSTI4 3 +ARGI4 +ADDRLP4 1288 +ARGP4 +ADDRGP4 trap_LAN_RemoveServer +CALLV +pop +ADDRGP4 $2291 +JUMPV +LABELV $2290 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2305 +ARGP4 +ADDRLP4 1288 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1288 +INDIRI4 +CNSTI4 0 +NEI4 $2303 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 3 +NEI4 $2304 +ADDRLP4 1360 +CNSTI1 0 +ASGNI1 +ADDRLP4 1292 +ADDRLP4 1360 +INDIRI1 +ASGNI1 +ADDRLP4 1324 +ADDRLP4 1360 +INDIRI1 +ASGNI1 +ADDRGP4 $2309 +ARGP4 +ADDRLP4 1364 +ADDRGP4 UI_Cvar_VariableString +CALLP4 +ASGNP4 +ADDRLP4 1324 +ARGP4 +ADDRLP4 1364 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $2310 +ARGP4 +ADDRLP4 1368 +ADDRGP4 UI_Cvar_VariableString +CALLP4 +ASGNP4 +ADDRLP4 1292 +ARGP4 +ADDRLP4 1368 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 1324 +ARGP4 +ADDRLP4 1372 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1372 +INDIRU4 +CNSTU4 0 +EQU4 $2304 +ADDRLP4 1292 +ARGP4 +ADDRLP4 1376 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1376 +INDIRU4 +CNSTU4 0 +EQU4 $2304 +CNSTI4 3 +ARGI4 +ADDRLP4 1324 +ARGP4 +ADDRLP4 1292 +ARGP4 +ADDRLP4 1380 +ADDRGP4 trap_LAN_AddServer +CALLI4 +ASGNI4 +ADDRLP4 1356 +ADDRLP4 1380 +INDIRI4 +ASGNI4 +ADDRLP4 1356 +INDIRI4 +CNSTI4 0 +NEI4 $2313 +ADDRGP4 $2285 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $2304 +JUMPV +LABELV $2313 +ADDRLP4 1356 +INDIRI4 +CNSTI4 -1 +NEI4 $2315 +ADDRGP4 $2288 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $2304 +JUMPV +LABELV $2315 +ADDRGP4 $2289 +ARGP4 +ADDRLP4 1292 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $2304 +JUMPV +LABELV $2303 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2319 +ARGP4 +ADDRLP4 1292 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1292 +INDIRI4 +CNSTI4 0 +NEI4 $2317 +ADDRGP4 $1820 +ARGP4 +ADDRGP4 $2320 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $2318 +JUMPV +LABELV $2317 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2323 +ARGP4 +ADDRLP4 1296 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1296 +INDIRI4 +CNSTI4 0 +NEI4 $2321 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 1300 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1300 +INDIRI4 +CNSTI4 0 +EQI4 $2322 +ADDRLP4 1032 +INDIRP4 +ARGP4 +ADDRGP4 UI_Update +CALLV +pop +ADDRGP4 $2322 +JUMPV +LABELV $2321 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2328 +ARGP4 +ADDRLP4 1300 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1300 +INDIRI4 +CNSTI4 0 +NEI4 $2326 +ADDRGP4 UI_BuildPlayerList +CALLV +pop +ADDRGP4 $2327 +JUMPV +LABELV $2326 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2331 +ARGP4 +ADDRLP4 1304 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1304 +INDIRI4 +CNSTI4 0 +NEI4 $2329 +ADDRGP4 uiInfo+81788 +INDIRI4 +CNSTI4 0 +LTI4 $2330 +ADDRGP4 uiInfo+81788 +INDIRI4 +ADDRGP4 uiInfo+81760 +INDIRI4 +GEI4 $2330 +ADDRGP4 uiInfo+81784 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+90496 +ADDP4 +ARGP4 +ADDRGP4 uiInfo+81788 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+89984 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1308 +ADDRGP4 Com_ClientListContains +CALLI4 +ASGNI4 +ADDRLP4 1308 +INDIRI4 +CNSTI4 0 +EQI4 $2337 +ADDRGP4 uiInfo+81784 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+90496 +ADDP4 +ARGP4 +ADDRGP4 uiInfo+81788 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+89984 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_ClientListRemove +CALLV +pop +ADDRGP4 $2347 +ARGP4 +ADDRGP4 uiInfo+81788 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+89984 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1312 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1312 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2330 +JUMPV +LABELV $2337 +ADDRGP4 uiInfo+81784 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+90496 +ADDP4 +ARGP4 +ADDRGP4 uiInfo+81788 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+89984 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_ClientListAdd +CALLV +pop +ADDRGP4 $2354 +ARGP4 +ADDRGP4 uiInfo+81788 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+89984 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1312 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1312 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2330 +JUMPV +LABELV $2329 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2359 +ARGP4 +ADDRLP4 1308 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1308 +INDIRI4 +CNSTI4 0 +NEI4 $2357 +ADDRGP4 uiInfo+81788 +INDIRI4 +CNSTI4 0 +LTI4 $2358 +ADDRGP4 uiInfo+81788 +INDIRI4 +ADDRGP4 uiInfo+81760 +INDIRI4 +GEI4 $2358 +ADDRGP4 uiInfo+81784 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+90496 +ADDP4 +ARGP4 +ADDRGP4 uiInfo+81788 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+89984 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1312 +ADDRGP4 Com_ClientListContains +CALLI4 +ASGNI4 +ADDRLP4 1312 +INDIRI4 +CNSTI4 0 +NEI4 $2358 +ADDRGP4 uiInfo+81784 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+90496 +ADDP4 +ARGP4 +ADDRGP4 uiInfo+81788 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+89984 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_ClientListAdd +CALLV +pop +ADDRGP4 $2354 +ARGP4 +ADDRGP4 uiInfo+81788 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+89984 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1316 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1316 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2358 +JUMPV +LABELV $2357 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2379 +ARGP4 +ADDRLP4 1312 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1312 +INDIRI4 +CNSTI4 0 +NEI4 $2377 +ADDRGP4 uiInfo+81788 +INDIRI4 +CNSTI4 0 +LTI4 $2378 +ADDRGP4 uiInfo+81788 +INDIRI4 +ADDRGP4 uiInfo+81760 +INDIRI4 +GEI4 $2378 +ADDRGP4 uiInfo+81784 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+90496 +ADDP4 +ARGP4 +ADDRGP4 uiInfo+81788 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+89984 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1316 +ADDRGP4 Com_ClientListContains +CALLI4 +ASGNI4 +ADDRLP4 1316 +INDIRI4 +CNSTI4 0 +EQI4 $2378 +ADDRGP4 uiInfo+81784 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+90496 +ADDP4 +ARGP4 +ADDRGP4 uiInfo+81788 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+89984 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_ClientListRemove +CALLV +pop +ADDRGP4 $2347 +ARGP4 +ADDRGP4 uiInfo+81788 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+89984 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1320 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1320 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cmd_ExecuteText +CALLV +pop +ADDRGP4 $2378 +JUMPV +LABELV $2377 +ADDRGP4 $2397 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $2378 +LABELV $2358 +LABELV $2330 +LABELV $2327 +LABELV $2322 +LABELV $2318 +LABELV $2304 +LABELV $2291 +LABELV $2270 +LABELV $2259 +LABELV $2248 +LABELV $2237 +LABELV $2226 +LABELV $2215 +LABELV $2203 +LABELV $2191 +LABELV $2179 +LABELV $2175 +LABELV $2157 +LABELV $2153 +LABELV $2149 +LABELV $2139 +LABELV $2122 +LABELV $2117 +LABELV $2110 +LABELV $2100 +LABELV $2094 +LABELV $2087 +LABELV $2074 +LABELV $2071 +LABELV $2065 +LABELV $2058 +LABELV $2048 +LABELV $2033 +LABELV $2016 +LABELV $2008 +LABELV $2005 +LABELV $1997 +LABELV $1994 +LABELV $1986 +LABELV $1980 +LABELV $1972 +LABELV $1969 +LABELV $1961 +LABELV $1958 +LABELV $1950 +LABELV $1947 +LABELV $1939 +LABELV $1936 +LABELV $1928 +LABELV $1925 +LABELV $1922 +LABELV $1919 +LABELV $1916 +LABELV $1913 +LABELV $1897 +LABELV $1894 +LABELV $1891 +LABELV $1888 +LABELV $1884 +LABELV $1880 +LABELV $1877 +LABELV $1874 +LABELV $1871 +LABELV $1868 +LABELV $1864 +LABELV $1857 +LABELV $1848 +LABELV $1845 +LABELV $1844 +endproc UI_RunMenuScript 1536 16 +proc UI_FeederCount 4 4 +ADDRFP4 0 +INDIRI4 +CNSTI4 11 +NEI4 $2399 +ADDRGP4 uiInfo+96148 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2399 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $2402 +ADDRGP4 uiInfo+91008 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2402 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2405 +ADDRGP4 uiInfo+99216+10416 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2405 +ADDRFP4 0 +INDIRI4 +CNSTI4 9 +NEI4 $2409 +ADDRGP4 uiInfo+115032+3328 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2409 +ADDRFP4 0 +INDIRI4 +CNSTI4 6 +NEI4 $2413 +ADDRGP4 uiInfo+110704+4252 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2413 +ADDRFP4 0 +INDIRI4 +CNSTI4 10 +NEI4 $2417 +ADDRGP4 uiInfo+123688 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2417 +ADDRFP4 0 +INDIRI4 +CNSTI4 5 +NEI4 $2420 +ADDRGP4 uiInfo+200 +INDIRI4 +ADDRGP4 uiInfo+81772 +INDIRI4 +LEI4 $2422 +ADDRGP4 uiInfo+81772 +ADDRGP4 uiInfo+200 +INDIRI4 +CNSTI4 3000 +ADDI4 +ASGNI4 +ADDRGP4 UI_BuildPlayerList +CALLV +pop +LABELV $2422 +ADDRGP4 uiInfo+81760 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2420 +ADDRFP4 0 +INDIRI4 +CNSTI4 4 +NEI4 $2429 +ADDRGP4 uiInfo+200 +INDIRI4 +ADDRGP4 uiInfo+81772 +INDIRI4 +LEI4 $2431 +ADDRGP4 uiInfo+81772 +ADDRGP4 uiInfo+200 +INDIRI4 +CNSTI4 3000 +ADDI4 +ASGNI4 +ADDRGP4 UI_BuildPlayerList +CALLV +pop +LABELV $2431 +ADDRGP4 uiInfo+81764 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2429 +ADDRFP4 0 +INDIRI4 +CNSTI4 20 +NEI4 $2438 +ADDRGP4 uiInfo+81760 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2438 +ADDRFP4 0 +INDIRI4 +CNSTI4 21 +NEI4 $2441 +ADDRGP4 uiInfo+99200 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2441 +ADDRFP4 0 +INDIRI4 +CNSTI4 7 +NEI4 $2444 +ADDRGP4 uiInfo+94084 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2444 +ADDRFP4 0 +INDIRI4 +CNSTI4 8 +NEI4 $2447 +ADDRGP4 uiInfo+95116 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2447 +ADDRFP4 0 +INDIRI4 +CNSTI4 12 +NEI4 $2450 +ADDRGP4 uiInfo+96224 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2450 +ADDRFP4 0 +INDIRI4 +CNSTI4 14 +NEI4 $2453 +ADDRGP4 uiInfo+96336 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2453 +ADDRFP4 0 +INDIRI4 +CNSTI4 13 +NEI4 $2456 +ADDRGP4 uiInfo+96280 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2456 +ADDRFP4 0 +INDIRI4 +CNSTI4 15 +NEI4 $2459 +ADDRGP4 uiInfo+96856 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2459 +ADDRFP4 0 +INDIRI4 +CNSTI4 16 +NEI4 $2462 +ADDRGP4 uiInfo+97376 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2462 +ADDRFP4 0 +INDIRI4 +CNSTI4 17 +NEI4 $2465 +ADDRGP4 uiInfo+97640 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2465 +ADDRFP4 0 +INDIRI4 +CNSTI4 18 +NEI4 $2468 +ADDRGP4 uiInfo+98160 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2468 +ADDRFP4 0 +INDIRI4 +CNSTI4 19 +NEI4 $2471 +ADDRGP4 uiInfo+98680 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2471 +ADDRFP4 0 +INDIRI4 +CNSTI4 22 +NEI4 $2474 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ADDRGP4 UI_FeederInitialise +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+123952 +INDIRI4 +NEI4 $2476 +ADDRGP4 uiInfo+123952 +INDIRI4 +CNSTI4 1 +ADDI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2476 +ADDRGP4 uiInfo+123952 +INDIRI4 +RETI4 +ADDRGP4 $2398 +JUMPV +LABELV $2474 +CNSTI4 0 +RETI4 +LABELV $2398 +endproc UI_FeederCount 4 4 +proc UI_SelectedMap 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2485 +JUMPV +LABELV $2482 +ADDRLP4 4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $2487 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +CNSTI4 20 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $2481 +JUMPV +LABELV $2487 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2483 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2485 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+91008 +INDIRI4 +LTI4 $2482 +ADDRGP4 $123 +RETP4 +LABELV $2481 +endproc UI_SelectedMap 12 0 +proc GCD 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2492 +JUMPV +LABELV $2491 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +MODI4 +ASGNI4 +ADDRFP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $2492 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $2491 +ADDRFP4 0 +INDIRI4 +RETI4 +LABELV $2490 +endproc GCD 8 0 +proc UI_DisplayAspectString 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 GCD +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ADDRLP4 0 +INDIRI4 +DIVI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 8 +NEI4 $2495 +ADDRFP4 4 +INDIRI4 +CNSTI4 5 +NEI4 $2495 +ADDRFP4 0 +CNSTI4 16 +ASGNI4 +ADDRFP4 4 +CNSTI4 10 +ASGNI4 +LABELV $2495 +ADDRGP4 $2497 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +RETP4 +LABELV $2494 +endproc UI_DisplayAspectString 16 12 +bss +align 1 +LABELV $2507 +skip 1024 +align 1 +LABELV $2508 +skip 32 +align 1 +LABELV $2509 +skip 1024 +data +align 4 +LABELV $2510 +byte 4 -1 +align 4 +LABELV $2511 +byte 4 0 +bss +align 1 +LABELV $2525 +skip 1024 +align 1 +LABELV $2689 +skip 1024 +code +proc UI_FeederItemText 52 24 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2499 +ADDRFP4 12 +INDIRP4 +CNSTI4 -1 +ASGNI4 +LABELV $2499 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $2501 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 UI_SelectedMap +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2501 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2503 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2504 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 UI_FeederCount +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +GEI4 $2504 +ADDRGP4 $2510 +INDIRI4 +ADDRFP4 8 +INDIRI4 +NEI4 $2515 +ADDRGP4 $2511 +INDIRI4 +ADDRGP4 uiInfo+200 +INDIRI4 +CNSTI4 5000 +ADDI4 +LEI4 $2512 +LABELV $2515 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+99216+2224 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $2507 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_LAN_GetServerInfo +CALLV +pop +ADDRGP4 $2510 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $2511 +ADDRGP4 uiInfo+200 +INDIRI4 +ASGNI4 +LABELV $2512 +ADDRGP4 $2507 +ARGP4 +ADDRGP4 $359 +ARGP4 +ADDRLP4 12 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 $2507 +ARGP4 +ADDRGP4 $233 +ARGP4 +ADDRLP4 20 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $2509 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 UI_EscapeEmoticons +CALLV +pop +ADDRLP4 24 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +LTI4 $2504 +ADDRLP4 24 +INDIRI4 +CNSTI4 4 +GTI4 $2504 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $2549 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $2549 +address $2522 +address $2542 +address $2543 +address $2545 +address $2540 +code +LABELV $2522 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +GTI4 $2523 +ADDRGP4 $2507 +ARGP4 +ADDRGP4 $2280 +ARGP4 +ADDRLP4 28 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2523 +ADDRGP4 ui_netSource+12 +INDIRI4 +CNSTI4 2 +NEI4 $2526 +ADDRGP4 $2507 +ARGP4 +ADDRGP4 $2530 +ARGP4 +ADDRLP4 32 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 $2525 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $2529 +ARGP4 +ADDRGP4 $2509 +ARGP4 +ADDRLP4 36 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 netnames +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $2525 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2526 +ADDRGP4 $2507 +ARGP4 +ADDRGP4 $2531 +ARGP4 +ADDRLP4 40 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $2532 +ADDRLP4 36 +ADDRLP4 36 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $2525 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $2534 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRGP4 $2509 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $2533 +JUMPV +LABELV $2532 +ADDRGP4 $2525 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $2535 +ARGP4 +ADDRGP4 $2509 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $2533 +ADDRLP4 32 +ADDRGP4 $2525 +ASGNP4 +ADDRGP4 $2537 +JUMPV +LABELV $2536 +ADDRLP4 32 +ADDRLP4 32 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $2537 +ADDRLP4 44 +ADDRLP4 32 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $2539 +ADDRLP4 44 +INDIRI4 +CNSTI4 32 +EQI4 $2536 +LABELV $2539 +ADDRLP4 32 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2540 +ADDRGP4 $2507 +ARGP4 +ADDRGP4 $2541 +ARGP4 +ADDRLP4 32 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2542 +ADDRGP4 $2507 +ARGP4 +ADDRGP4 $314 +ARGP4 +ADDRLP4 36 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2543 +ADDRGP4 $2507 +ARGP4 +ADDRGP4 $681 +ARGP4 +ADDRLP4 40 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $2507 +ARGP4 +ADDRGP4 $693 +ARGP4 +ADDRLP4 44 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $2508 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 $2544 +ARGP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $2508 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2545 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +GTI4 $2546 +ADDRGP4 $2548 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2546 +ADDRGP4 $2507 +ARGP4 +ADDRGP4 $359 +ARGP4 +ADDRLP4 48 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2503 +ADDRFP4 0 +INDIRI4 +CNSTI4 9 +NEI4 $2550 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2551 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+115032+3328 +INDIRI4 +GEI4 $2551 +ADDRLP4 4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $2551 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +GEI4 $2551 +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+115032+64 +ADDP4 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2550 +ADDRFP4 0 +INDIRI4 +CNSTI4 6 +NEI4 $2560 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2561 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+110704+4252 +INDIRI4 +GEI4 $2561 +CNSTI4 85 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+110704 +ADDP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2560 +ADDRFP4 0 +INDIRI4 +CNSTI4 10 +NEI4 $2567 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2568 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+123688 +INDIRI4 +GEI4 $2568 +ADDRFP4 4 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRGP4 uiInfo+122660 +ADDP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2567 +ADDRFP4 0 +INDIRI4 +CNSTI4 5 +NEI4 $2573 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2574 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+81760 +INDIRI4 +GEI4 $2574 +ADDRFP4 4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRGP4 uiInfo+81792 +ADDP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2573 +ADDRFP4 0 +INDIRI4 +CNSTI4 4 +NEI4 $2579 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2580 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+81764 +INDIRI4 +GEI4 $2580 +ADDRFP4 4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRGP4 uiInfo+85888 +ADDP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2579 +ADDRFP4 0 +INDIRI4 +CNSTI4 20 +NEI4 $2585 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2586 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+81760 +INDIRI4 +GEI4 $2586 +ADDRLP4 4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +EQI4 $2592 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $2600 +ADDRGP4 $2590 +JUMPV +LABELV $2592 +ADDRGP4 uiInfo+81784 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+90496 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+89984 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 Com_ClientListContains +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $2598 +ADDRLP4 8 +ADDRGP4 $2596 +ASGNP4 +ADDRGP4 $2599 +JUMPV +LABELV $2598 +ADDRLP4 8 +ADDRGP4 $123 +ASGNP4 +LABELV $2599 +ADDRLP4 8 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2600 +ADDRFP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+90496 +ADDP4 +ARGP4 +ADDRGP4 uiInfo+81780 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 Com_ClientListContains +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $2604 +ADDRLP4 16 +ADDRGP4 $2596 +ASGNP4 +ADDRGP4 $2605 +JUMPV +LABELV $2604 +ADDRLP4 16 +ADDRGP4 $123 +ASGNP4 +LABELV $2605 +ADDRLP4 16 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2590 +ADDRFP4 4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRGP4 uiInfo+81792 +ADDP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2585 +ADDRFP4 0 +INDIRI4 +CNSTI4 21 +NEI4 $2607 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2608 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+99200 +INDIRI4 +GEI4 $2608 +ADDRFP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+98688 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2607 +ADDRFP4 0 +INDIRI4 +CNSTI4 7 +NEI4 $2613 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2614 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+94084 +INDIRI4 +GEI4 $2614 +ADDRLP4 4 +ADDRFP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 uiInfo+93572+4 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2618 +ADDRLP4 4 +INDIRI4 +ADDRGP4 uiInfo+93572+4 +ADDP4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $2618 +ADDRFP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+93572+4 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2618 +ADDRFP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+93572 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2613 +ADDRFP4 0 +INDIRI4 +CNSTI4 11 +NEI4 $2627 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2628 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+96148 +INDIRI4 +GEI4 $2628 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+95124 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2627 +ADDRFP4 0 +INDIRI4 +CNSTI4 8 +NEI4 $2633 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2634 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+95116 +INDIRI4 +GEI4 $2634 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+94092 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2633 +ADDRFP4 0 +INDIRI4 +CNSTI4 12 +NEI4 $2639 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2640 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+96224 +INDIRI4 +GEI4 $2640 +ADDRFP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96160 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2639 +ADDRFP4 0 +INDIRI4 +CNSTI4 14 +NEI4 $2645 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2646 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+96336 +INDIRI4 +GEI4 $2646 +ADDRFP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96288 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2645 +ADDRFP4 0 +INDIRI4 +CNSTI4 13 +NEI4 $2651 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2652 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+96280 +INDIRI4 +GEI4 $2652 +ADDRFP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96232 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2651 +ADDRFP4 0 +INDIRI4 +CNSTI4 15 +NEI4 $2657 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2658 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+96856 +INDIRI4 +GEI4 $2658 +ADDRFP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96344 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2657 +ADDRFP4 0 +INDIRI4 +CNSTI4 16 +NEI4 $2663 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2664 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+97376 +INDIRI4 +GEI4 $2664 +ADDRFP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+96864 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2663 +ADDRFP4 0 +INDIRI4 +CNSTI4 17 +NEI4 $2669 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2670 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+97640 +INDIRI4 +GEI4 $2670 +ADDRFP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+97384 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2669 +ADDRFP4 0 +INDIRI4 +CNSTI4 18 +NEI4 $2675 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2676 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+98160 +INDIRI4 +GEI4 $2676 +ADDRFP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+97648 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2675 +ADDRFP4 0 +INDIRI4 +CNSTI4 19 +NEI4 $2681 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2682 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+98680 +INDIRI4 +GEI4 $2682 +ADDRFP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 uiInfo+98168 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2681 +ADDRFP4 0 +INDIRI4 +CNSTI4 22 +NEI4 $2687 +ADDRLP4 8 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $2690 +ADDRLP4 8 +INDIRI4 +ADDRGP4 uiInfo+123952 +INDIRI4 +GEI4 $2690 +ADDRLP4 12 +ADDRFP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ADDRGP4 uiInfo+123696 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +ADDRGP4 uiInfo+123696+4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 UI_DisplayAspectString +CALLP4 +ASGNP4 +ADDRGP4 $2689 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $2696 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $2689 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2690 +ADDRGP4 $2697 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $2698 +ARGP4 +ADDRLP4 16 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 16 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $2689 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $2699 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $2689 +RETP4 +ADDRGP4 $2498 +JUMPV +LABELV $2687 +LABELV $2682 +LABELV $2676 +LABELV $2670 +LABELV $2664 +LABELV $2658 +LABELV $2652 +LABELV $2646 +LABELV $2640 +LABELV $2634 +LABELV $2628 +LABELV $2614 +LABELV $2608 +LABELV $2586 +LABELV $2580 +LABELV $2574 +LABELV $2568 +LABELV $2561 +LABELV $2551 +LABELV $2504 +ADDRGP4 $123 +RETP4 +LABELV $2498 +endproc UI_FeederItemText 52 24 +proc UI_FeederItemImage 16 8 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $2701 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 UI_SelectedMap +CALLP4 +pop +ADDRFP4 4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $2703 +ADDRLP4 4 +INDIRI4 +ADDRGP4 uiInfo+91008 +INDIRI4 +GEI4 $2703 +CNSTI4 20 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+16 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $2706 +ADDRLP4 8 +CNSTI4 20 +ADDRFP4 4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRGP4 uiInfo+91012+8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRGP4 uiInfo+91012+16 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $2706 +CNSTI4 20 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+16 +ADDP4 +INDIRI4 +RETI4 +ADDRGP4 $2700 +JUMPV +LABELV $2703 +LABELV $2701 +CNSTI4 0 +RETI4 +LABELV $2700 +endproc UI_FeederItemImage 16 8 +bss +align 1 +LABELV $2717 +skip 1024 +code +proc UI_FeederSelection 36 24 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $2718 +ADDRLP4 4 +ADDRGP4 ui_selectedMap+12 +INDIRI4 +ASGNI4 +CNSTI4 20 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+12 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $2721 +CNSTI4 20 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+12 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_CIN_StopCinematic +CALLI4 +pop +CNSTI4 20 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+12 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $2721 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 UI_SelectedMap +CALLP4 +pop +ADDRGP4 ui_selectedMap+12 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 $372 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $121 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1182 +ARGP4 +ADDRLP4 12 +CNSTI4 20 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRGP4 ui_selectedMap+12 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +CNSTI4 10 +ARGI4 +ADDRLP4 24 +ADDRGP4 trap_CIN_PlayCinematic +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRGP4 ui_selectedMap+12 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+91012+12 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $2719 +JUMPV +LABELV $2718 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2736 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRGP4 uiInfo+99216+2220 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 ui_netSource+12 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 uiInfo+99216+2224 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $2717 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_LAN_GetServerInfo +CALLV +pop +ADDRGP4 $2717 +ARGP4 +ADDRGP4 $314 +ARGP4 +ADDRLP4 4 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $2745 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+99216+10432 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 uiInfo+99216+10436 +INDIRI4 +CNSTI4 0 +LTI4 $2746 +ADDRGP4 uiInfo+99216+10436 +INDIRI4 +ARGI4 +ADDRGP4 trap_CIN_StopCinematic +CALLI4 +pop +ADDRGP4 uiInfo+99216+10436 +CNSTI4 -1 +ASGNI4 +LABELV $2746 +ADDRGP4 $2717 +ARGP4 +ADDRGP4 $314 +ARGP4 +ADDRLP4 16 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2737 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $2737 +ADDRGP4 $1182 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 28 +INDIRI4 +ARGI4 +CNSTI4 10 +ARGI4 +ADDRLP4 32 +ADDRGP4 trap_CIN_PlayCinematic +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+99216+10436 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRGP4 $2737 +JUMPV +LABELV $2736 +ADDRFP4 0 +INDIRI4 +CNSTI4 9 +NEI4 $2758 +ADDRGP4 $2759 +JUMPV +LABELV $2758 +ADDRFP4 0 +INDIRI4 +CNSTI4 10 +NEI4 $2760 +ADDRGP4 uiInfo+123684 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRGP4 uiInfo+123688 +INDIRI4 +CNSTI4 1 +SUBI4 +GEI4 $2761 +ADDRGP4 uiInfo+114968 +ARGP4 +ADDRGP4 uiInfo+123684 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRGP4 uiInfo+121636 +ADDP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTP4 0 +ARGP4 +CNSTI4 9 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRGP4 Menu_SetFeederSelection +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRGP4 UI_BuildServerStatus +CALLV +pop +ADDRGP4 $2761 +JUMPV +LABELV $2760 +ADDRFP4 0 +INDIRI4 +CNSTI4 5 +NEI4 $2770 +ADDRGP4 uiInfo+81776 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2771 +JUMPV +LABELV $2770 +ADDRFP4 0 +INDIRI4 +CNSTI4 4 +NEI4 $2773 +ADDRGP4 uiInfo+81768 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2774 +JUMPV +LABELV $2773 +ADDRFP4 0 +INDIRI4 +CNSTI4 20 +NEI4 $2776 +ADDRGP4 uiInfo+81788 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2777 +JUMPV +LABELV $2776 +ADDRFP4 0 +INDIRI4 +CNSTI4 21 +NEI4 $2779 +ADDRGP4 uiInfo+99204 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2780 +JUMPV +LABELV $2779 +ADDRFP4 0 +INDIRI4 +CNSTI4 7 +NEI4 $2782 +ADDRGP4 uiInfo+94088 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2783 +JUMPV +LABELV $2782 +ADDRFP4 0 +INDIRI4 +CNSTI4 11 +NEI4 $2785 +ADDRGP4 uiInfo+96152 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 uiInfo+96156 +INDIRI4 +CNSTI4 0 +LTI4 $2788 +ADDRGP4 uiInfo+96156 +INDIRI4 +ARGI4 +ADDRGP4 trap_CIN_StopCinematic +CALLI4 +pop +LABELV $2788 +ADDRGP4 uiInfo+96156 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $2786 +JUMPV +LABELV $2785 +ADDRFP4 0 +INDIRI4 +CNSTI4 8 +NEI4 $2793 +ADDRGP4 uiInfo+95120 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2794 +JUMPV +LABELV $2793 +ADDRFP4 0 +INDIRI4 +CNSTI4 12 +NEI4 $2796 +ADDRGP4 uiInfo+96228 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2797 +JUMPV +LABELV $2796 +ADDRFP4 0 +INDIRI4 +CNSTI4 14 +NEI4 $2799 +ADDRGP4 uiInfo+96340 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2800 +JUMPV +LABELV $2799 +ADDRFP4 0 +INDIRI4 +CNSTI4 13 +NEI4 $2802 +ADDRGP4 uiInfo+96284 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2803 +JUMPV +LABELV $2802 +ADDRFP4 0 +INDIRI4 +CNSTI4 15 +NEI4 $2805 +ADDRGP4 uiInfo+96860 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2806 +JUMPV +LABELV $2805 +ADDRFP4 0 +INDIRI4 +CNSTI4 16 +NEI4 $2808 +ADDRGP4 uiInfo+97380 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2809 +JUMPV +LABELV $2808 +ADDRFP4 0 +INDIRI4 +CNSTI4 17 +NEI4 $2811 +ADDRGP4 uiInfo+97644 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2812 +JUMPV +LABELV $2811 +ADDRFP4 0 +INDIRI4 +CNSTI4 18 +NEI4 $2814 +ADDRGP4 uiInfo+98164 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2815 +JUMPV +LABELV $2814 +ADDRFP4 0 +INDIRI4 +CNSTI4 19 +NEI4 $2817 +ADDRGP4 uiInfo+98684 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2818 +JUMPV +LABELV $2817 +ADDRFP4 0 +INDIRI4 +CNSTI4 22 +NEI4 $2820 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2822 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+123952 +INDIRI4 +GEI4 $2822 +ADDRGP4 $372 +ARGP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+123696 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $2697 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $372 +ARGP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+123696+4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $2698 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $2822 +ADDRGP4 uiInfo+123956 +ADDRFP4 4 +INDIRI4 +ASGNI4 +LABELV $2820 +LABELV $2818 +LABELV $2815 +LABELV $2812 +LABELV $2809 +LABELV $2806 +LABELV $2803 +LABELV $2800 +LABELV $2797 +LABELV $2794 +LABELV $2786 +LABELV $2783 +LABELV $2780 +LABELV $2777 +LABELV $2774 +LABELV $2771 +LABELV $2761 +LABELV $2759 +LABELV $2737 +LABELV $2719 +LABELV $2716 +endproc UI_FeederSelection 36 24 +proc UI_FeederInitialise 24 4 +ADDRFP4 0 +INDIRI4 +CNSTI4 22 +NEI4 $2830 +ADDRGP4 $2697 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 12 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $2698 +ARGP4 +ADDRLP4 16 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 16 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2835 +JUMPV +LABELV $2832 +ADDRLP4 20 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LSHI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 uiInfo+123696 +ADDP4 +INDIRI4 +NEI4 $2837 +ADDRLP4 8 +INDIRI4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 uiInfo+123696+4 +ADDP4 +INDIRI4 +NEI4 $2837 +ADDRLP4 0 +INDIRI4 +RETI4 +ADDRGP4 $2829 +JUMPV +LABELV $2837 +LABELV $2833 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2835 +ADDRLP4 0 +INDIRI4 +ADDRGP4 uiInfo+123952 +INDIRI4 +LTI4 $2832 +ADDRGP4 uiInfo+123952 +INDIRI4 +RETI4 +ADDRGP4 $2829 +JUMPV +LABELV $2830 +CNSTI4 0 +RETI4 +LABELV $2829 +endproc UI_FeederInitialise 24 4 +proc UI_Pause 4 8 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $2844 +ADDRGP4 $2177 +ARGP4 +ADDRGP4 $116 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRGP4 trap_Key_SetCatcher +CALLV +pop +ADDRGP4 $2845 +JUMPV +LABELV $2844 +ADDRLP4 0 +ADDRGP4 trap_Key_GetCatcher +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 -3 +BANDI4 +ARGI4 +ADDRGP4 trap_Key_SetCatcher +CALLV +pop +ADDRGP4 trap_Key_ClearStates +CALLV +pop +ADDRGP4 $2177 +ARGP4 +ADDRGP4 $119 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $2845 +LABELV $2843 +endproc UI_Pause 4 8 +proc UI_PlayCinematic 4 24 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 8 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 12 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 16 +INDIRF4 +CVFI4 4 +ARGI4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +ADDRGP4 trap_CIN_PlayCinematic +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $2846 +endproc UI_PlayCinematic 4 24 +proc UI_StopCinematic 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2848 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_CIN_StopCinematic +CALLI4 +pop +ADDRGP4 $2849 +JUMPV +LABELV $2848 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRFP4 0 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 70 +NEI4 $2850 +ADDRGP4 uiInfo+99216+10436 +INDIRI4 +CNSTI4 0 +LTI4 $2852 +ADDRGP4 uiInfo+99216+10436 +INDIRI4 +ARGI4 +ADDRGP4 trap_CIN_StopCinematic +CALLI4 +pop +ADDRGP4 uiInfo+99216+10436 +CNSTI4 -1 +ASGNI4 +LABELV $2852 +LABELV $2850 +LABELV $2849 +LABELV $2847 +endproc UI_StopCinematic 4 4 +proc UI_DrawCinematic 0 20 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 8 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 12 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 16 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 trap_CIN_SetExtents +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_CIN_DrawCinematic +CALLV +pop +LABELV $2860 +endproc UI_DrawCinematic 0 20 +proc UI_RunCinematicFrame 0 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_CIN_RunCinematic +CALLI4 +pop +LABELV $2861 +endproc UI_RunCinematicFrame 0 4 +proc UI_GetValue 0 0 +CNSTF4 0 +RETF4 +LABELV $2862 +endproc UI_GetValue 0 0 +export UI_ParseResolutions +proc UI_ParseResolutions 1088 12 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRGP4 $2864 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 40 +ADDRLP4 44 +ASGNP4 +ADDRGP4 uiInfo+123952 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2867 +JUMPV +LABELV $2866 +ADDRLP4 4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 120 +ARGI4 +ADDRLP4 1068 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1068 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2869 +ADDRGP4 $2863 +JUMPV +LABELV $2869 +ADDRLP4 1072 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1072 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 1072 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 1076 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+123952 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+123696 +ADDP4 +ADDRLP4 1076 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ARGP4 +ADDRLP4 1080 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+123952 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 uiInfo+123696+4 +ADDP4 +ADDRLP4 1080 +INDIRI4 +ASGNI4 +ADDRLP4 1084 +ADDRGP4 uiInfo+123952 +ASGNP4 +ADDRLP4 1084 +INDIRP4 +ADDRLP4 1084 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2867 +ADDRLP4 40 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 1068 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +NEI4 $2866 +LABELV $2863 +endproc UI_ParseResolutions 1088 12 +export UI_Init +proc UI_Init 28 8 +ADDRGP4 BG_InitClassConfigs +CALLV +pop +ADDRGP4 BG_InitAllowedGameElements +CALLV +pop +ADDRGP4 uiInfo+123960 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 UI_RegisterCvars +CALLV +pop +ADDRGP4 UI_InitMemory +CALLV +pop +ADDRGP4 uiInfo+70400 +ARGP4 +ADDRGP4 trap_GetGlconfig +CALLV +pop +ADDRGP4 uiInfo+188 +CNSTF4 990414985 +ADDRGP4 uiInfo+70400+11308 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRGP4 uiInfo+192 +CNSTF4 986500301 +ADDRGP4 uiInfo+70400+11304 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRGP4 uiInfo+196 +CNSTF4 1142947840 +ADDRGP4 uiInfo+70400+11308 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1139802112 +ADDRGP4 uiInfo+70400+11304 +INDIRI4 +CVIF4 4 +MULF4 +DIVF4 +ASGNF4 +ADDRGP4 $131 +ARGP4 +ADDRLP4 4 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRGP4 uiInfo+216 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $133 +ARGP4 +ADDRLP4 8 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRGP4 uiInfo+220 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRGP4 uiInfo +ADDRGP4 trap_R_RegisterShaderNoMip +ASGNP4 +ADDRGP4 uiInfo+4 +ADDRGP4 UI_SetColor +ASGNP4 +ADDRGP4 uiInfo+8 +ADDRGP4 UI_DrawHandlePic +ASGNP4 +ADDRGP4 uiInfo+12 +ADDRGP4 trap_R_DrawStretchPic +ASGNP4 +ADDRGP4 uiInfo+16 +ADDRGP4 trap_R_RegisterModel +ASGNP4 +ADDRGP4 uiInfo+20 +ADDRGP4 trap_R_ModelBounds +ASGNP4 +ADDRGP4 uiInfo+24 +ADDRGP4 UI_FillRect +ASGNP4 +ADDRGP4 uiInfo+28 +ADDRGP4 UI_DrawRect +ASGNP4 +ADDRGP4 uiInfo+32 +ADDRGP4 UI_DrawSides +ASGNP4 +ADDRGP4 uiInfo+36 +ADDRGP4 UI_DrawTopBottom +ASGNP4 +ADDRGP4 uiInfo+40 +ADDRGP4 trap_R_ClearScene +ASGNP4 +ADDRGP4 uiInfo+32 +ADDRGP4 UI_DrawSides +ASGNP4 +ADDRGP4 uiInfo+44 +ADDRGP4 trap_R_AddRefEntityToScene +ASGNP4 +ADDRGP4 uiInfo+48 +ADDRGP4 trap_R_RenderScene +ASGNP4 +ADDRGP4 uiInfo+52 +ADDRGP4 trap_R_RegisterFont +ASGNP4 +ADDRGP4 uiInfo+56 +ADDRGP4 UI_OwnerDraw +ASGNP4 +ADDRGP4 uiInfo+60 +ADDRGP4 UI_GetValue +ASGNP4 +ADDRGP4 uiInfo+64 +ADDRGP4 UI_OwnerDrawVisible +ASGNP4 +ADDRGP4 uiInfo+68 +ADDRGP4 UI_RunMenuScript +ASGNP4 +ADDRGP4 uiInfo+80 +ADDRGP4 trap_Cvar_Set +ASGNP4 +ADDRGP4 uiInfo+72 +ADDRGP4 trap_Cvar_VariableStringBuffer +ASGNP4 +ADDRGP4 uiInfo+76 +ADDRGP4 trap_Cvar_VariableValue +ASGNP4 +ADDRGP4 uiInfo+88 +ADDRGP4 trap_Key_SetOverstrikeMode +ASGNP4 +ADDRGP4 uiInfo+92 +ADDRGP4 trap_Key_GetOverstrikeMode +ASGNP4 +ADDRGP4 uiInfo+96 +ADDRGP4 trap_S_StartLocalSound +ASGNP4 +ADDRGP4 uiInfo+100 +ADDRGP4 UI_OwnerDrawHandleKey +ASGNP4 +ADDRGP4 uiInfo+104 +ADDRGP4 UI_FeederCount +ASGNP4 +ADDRGP4 uiInfo+112 +ADDRGP4 UI_FeederItemImage +ASGNP4 +ADDRGP4 uiInfo+108 +ADDRGP4 UI_FeederItemText +ASGNP4 +ADDRGP4 uiInfo+116 +ADDRGP4 UI_FeederSelection +ASGNP4 +ADDRGP4 uiInfo+120 +ADDRGP4 UI_FeederInitialise +ASGNP4 +ADDRGP4 uiInfo+132 +ADDRGP4 trap_Key_SetBinding +ASGNP4 +ADDRGP4 uiInfo+128 +ADDRGP4 trap_Key_GetBindingBuf +ASGNP4 +ADDRGP4 uiInfo+124 +ADDRGP4 trap_Key_KeynumToStringBuf +ASGNP4 +ADDRGP4 uiInfo+136 +ADDRGP4 trap_Cmd_ExecuteText +ASGNP4 +ADDRGP4 uiInfo+140 +ADDRGP4 Com_Error +ASGNP4 +ADDRGP4 uiInfo+144 +ADDRGP4 Com_Printf +ASGNP4 +ADDRGP4 uiInfo+148 +ADDRGP4 UI_Pause +ASGNP4 +ADDRGP4 uiInfo+152 +ADDRGP4 UI_OwnerDrawWidth +ASGNP4 +ADDRGP4 uiInfo+156 +ADDRGP4 UI_OwnerDrawText +ASGNP4 +ADDRGP4 uiInfo+160 +ADDRGP4 trap_S_RegisterSound +ASGNP4 +ADDRGP4 uiInfo+164 +ADDRGP4 trap_S_StartBackgroundTrack +ASGNP4 +ADDRGP4 uiInfo+168 +ADDRGP4 trap_S_StopBackgroundTrack +ASGNP4 +ADDRGP4 uiInfo+172 +ADDRGP4 UI_PlayCinematic +ASGNP4 +ADDRGP4 uiInfo+176 +ADDRGP4 UI_StopCinematic +ASGNP4 +ADDRGP4 uiInfo+180 +ADDRGP4 UI_DrawCinematic +ASGNP4 +ADDRGP4 uiInfo+184 +ADDRGP4 UI_RunCinematicFrame +ASGNP4 +ADDRGP4 uiInfo +ARGP4 +ADDRGP4 Init_Display +CALLV +pop +ADDRGP4 String_Init +CALLV +pop +ADDRGP4 $2940 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 uiInfo+81744 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 AssetCache +CALLV +pop +ADDRLP4 16 +ADDRGP4 trap_Milliseconds +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 $1108 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 UI_LoadMenus +CALLV +pop +ADDRGP4 $1109 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 UI_LoadMenus +CALLV +pop +ADDRGP4 $1110 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 UI_LoadMenus +CALLV +pop +ADDRGP4 $1111 +ARGP4 +ADDRGP4 UI_LoadHelp +CALLV +pop +ADDRGP4 Menus_CloseAll +CALLV +pop +ADDRGP4 trap_LAN_LoadCachedServers +CALLV +pop +ADDRGP4 $1843 +ARGP4 +ADDRLP4 24 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 0 +LTF4 $2942 +ADDRLP4 20 +ADDRGP4 $119 +ASGNP4 +ADDRGP4 $2943 +JUMPV +LABELV $2942 +ADDRLP4 20 +ADDRGP4 $116 +ASGNP4 +LABELV $2943 +ADDRGP4 $1840 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 uiInfo+99216+10436 +CNSTI4 -1 +ASGNI4 +ADDRGP4 uiInfo+96156 +CNSTI4 -1 +ASGNI4 +ADDRGP4 UI_ParseResolutions +CALLV +pop +LABELV $2877 +endproc UI_Init 28 8 +export UI_KeyEvent +proc UI_KeyEvent 16 12 +ADDRLP4 0 +ADDRGP4 Menu_Count +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $2948 +ADDRLP4 8 +ADDRGP4 Menu_GetFocused +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2950 +ADDRFP4 0 +INDIRI4 +CNSTI4 27 +NEI4 $2952 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $2952 +ADDRLP4 12 +ADDRGP4 Menus_AnyFullScreenVisible +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $2952 +ADDRGP4 Menus_CloseAll +CALLV +pop +ADDRGP4 $2951 +JUMPV +LABELV $2952 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Menu_HandleKey +CALLV +pop +ADDRGP4 $2951 +JUMPV +LABELV $2950 +ADDRLP4 12 +ADDRGP4 trap_Key_GetCatcher +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 -3 +BANDI4 +ARGI4 +ADDRGP4 trap_Key_SetCatcher +CALLV +pop +ADDRGP4 trap_Key_ClearStates +CALLV +pop +ADDRGP4 $2177 +ARGP4 +ADDRGP4 $119 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $2951 +LABELV $2948 +LABELV $2947 +endproc UI_KeyEvent 16 12 +export UI_MouseEvent +proc UI_MouseEvent 12 12 +ADDRLP4 0 +ADDRGP4 uiInfo+208 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +ADDRGP4 uiInfo+196 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 uiInfo+208 +INDIRF4 +CNSTF4 0 +GEF4 $2957 +ADDRGP4 uiInfo+208 +CNSTF4 0 +ASGNF4 +ADDRGP4 $2958 +JUMPV +LABELV $2957 +ADDRGP4 uiInfo+208 +INDIRF4 +CNSTF4 1142947840 +LEF4 $2961 +ADDRGP4 uiInfo+208 +CNSTF4 1142947840 +ASGNF4 +LABELV $2961 +LABELV $2958 +ADDRLP4 4 +ADDRGP4 uiInfo+212 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRGP4 uiInfo+212 +INDIRF4 +CNSTF4 0 +GEF4 $2966 +ADDRGP4 uiInfo+212 +CNSTF4 0 +ASGNF4 +ADDRGP4 $2967 +JUMPV +LABELV $2966 +ADDRGP4 uiInfo+212 +INDIRF4 +CNSTF4 1139802112 +LEF4 $2970 +ADDRGP4 uiInfo+212 +CNSTF4 1139802112 +ASGNF4 +LABELV $2970 +LABELV $2967 +ADDRLP4 8 +ADDRGP4 Menu_Count +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LEI4 $2974 +CNSTP4 0 +ARGP4 +ADDRGP4 uiInfo+208 +INDIRF4 +ARGF4 +ADDRGP4 uiInfo+212 +INDIRF4 +ARGF4 +ADDRGP4 Display_MouseMove +CALLI4 +pop +LABELV $2974 +LABELV $2954 +endproc UI_MouseEvent 12 12 +export UI_MousePosition +proc UI_MousePosition 8 4 +ADDRGP4 uiInfo+208 +INDIRF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 rint +CALLF4 +ASGNF4 +ADDRGP4 uiInfo+212 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 rint +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CVFI4 4 +ADDRLP4 4 +INDIRF4 +CVFI4 4 +CNSTI4 16 +LSHI4 +BORI4 +RETI4 +LABELV $2978 +endproc UI_MousePosition 8 4 +export UI_SetMousePosition +proc UI_SetMousePosition 4 12 +ADDRGP4 uiInfo+208 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRGP4 uiInfo+212 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +ADDRGP4 Menu_Count +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $2984 +CNSTP4 0 +ARGP4 +ADDRGP4 uiInfo+208 +INDIRF4 +ARGF4 +ADDRGP4 uiInfo+212 +INDIRF4 +ARGF4 +ADDRGP4 Display_MouseMove +CALLI4 +pop +LABELV $2984 +LABELV $2981 +endproc UI_SetMousePosition 4 12 +export UI_SetActiveMenu +proc UI_SetActiveMenu 296 12 +ADDRLP4 256 +ADDRGP4 Menu_Count +CALLI4 +ASGNI4 +ADDRLP4 256 +INDIRI4 +CNSTI4 0 +LEI4 $2989 +ADDRLP4 272 +CNSTF4 0 +ASGNF4 +ADDRLP4 260+8 +ADDRLP4 272 +INDIRF4 +ASGNF4 +ADDRLP4 260+4 +ADDRLP4 272 +INDIRF4 +ASGNF4 +ADDRLP4 260 +ADDRLP4 272 +INDIRF4 +ASGNF4 +ADDRLP4 276 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 276 +INDIRI4 +CNSTI4 0 +EQI4 $2996 +ADDRLP4 276 +INDIRI4 +CNSTI4 1 +EQI4 $2997 +ADDRLP4 276 +INDIRI4 +CNSTI4 2 +EQI4 $3006 +ADDRGP4 $2993 +JUMPV +LABELV $2996 +ADDRLP4 284 +ADDRGP4 trap_Key_GetCatcher +CALLI4 +ASGNI4 +ADDRLP4 284 +INDIRI4 +CNSTI4 -3 +BANDI4 +ARGI4 +ADDRGP4 trap_Key_SetCatcher +CALLV +pop +ADDRGP4 trap_Key_ClearStates +CALLV +pop +ADDRGP4 $2177 +ARGP4 +ADDRGP4 $119 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 Menus_CloseAll +CALLV +pop +ADDRGP4 $2988 +JUMPV +LABELV $2997 +ADDRGP4 $2998 +ARGP4 +ADDRGP4 $116 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRGP4 trap_Key_SetCatcher +CALLV +pop +ADDRGP4 Menus_CloseAll +CALLV +pop +ADDRGP4 $2085 +ARGP4 +ADDRGP4 Menus_ActivateByName +CALLP4 +pop +ADDRGP4 $1882 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 288 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 288 +INDIRU4 +CNSTU4 0 +EQU4 $2988 +ADDRGP4 $3003 +ARGP4 +ADDRLP4 292 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 292 +INDIRF4 +CNSTF4 1073741824 +NEF4 $3001 +ADDRGP4 $3004 +ARGP4 +ADDRGP4 Menus_ActivateByName +CALLP4 +pop +ADDRGP4 $2988 +JUMPV +LABELV $3001 +ADDRGP4 $3005 +ARGP4 +ADDRGP4 Menus_ActivateByName +CALLP4 +pop +ADDRGP4 $2988 +JUMPV +LABELV $3006 +ADDRGP4 $2177 +ARGP4 +ADDRGP4 $116 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRGP4 trap_Key_SetCatcher +CALLV +pop +ADDRGP4 UI_BuildPlayerList +CALLV +pop +ADDRGP4 Menus_CloseAll +CALLV +pop +ADDRGP4 $3007 +ARGP4 +ADDRGP4 Menus_ActivateByName +CALLP4 +pop +LABELV $2993 +LABELV $2989 +LABELV $2988 +endproc UI_SetActiveMenu 296 12 +export UI_IsFullscreen +proc UI_IsFullscreen 4 0 +ADDRLP4 0 +ADDRGP4 Menus_AnyFullScreenVisible +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $3008 +endproc UI_IsFullscreen 4 0 +proc UI_ReadableSize 16 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 1073741824 +LEI4 $3010 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $372 +ARGP4 +ADDRFP4 8 +INDIRI4 +CNSTI4 1073741824 +DIVI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +CVIU4 4 +ADDRLP4 8 +INDIRU4 +SUBU4 +CVUI4 4 +ARGI4 +ADDRGP4 $3012 +ARGP4 +ADDRLP4 12 +CNSTI4 1073741824 +ASGNI4 +CNSTI4 100 +ADDRFP4 8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +MODI4 +MULI4 +ADDRLP4 12 +INDIRI4 +DIVI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $3011 +JUMPV +LABELV $3010 +ADDRFP4 8 +INDIRI4 +CNSTI4 1048576 +LEI4 $3013 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $372 +ARGP4 +ADDRFP4 8 +INDIRI4 +CNSTI4 1048576 +DIVI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +CVIU4 4 +ADDRLP4 8 +INDIRU4 +SUBU4 +CVUI4 4 +ARGI4 +ADDRGP4 $3015 +ARGP4 +ADDRLP4 12 +CNSTI4 1048576 +ASGNI4 +CNSTI4 100 +ADDRFP4 8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +MODI4 +MULI4 +ADDRLP4 12 +INDIRI4 +DIVI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $3014 +JUMPV +LABELV $3013 +ADDRFP4 8 +INDIRI4 +CNSTI4 1024 +LEI4 $3016 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $3018 +ARGP4 +ADDRFP4 8 +INDIRI4 +CNSTI4 1024 +DIVI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $3017 +JUMPV +LABELV $3016 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $3019 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $3017 +LABELV $3014 +LABELV $3011 +LABELV $3009 +endproc UI_ReadableSize 16 16 +proc UI_PrintTime 8 20 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 3600 +LEI4 $3021 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $3023 +ARGP4 +ADDRLP4 4 +CNSTI4 3600 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +DIVI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MODI4 +CNSTI4 60 +DIVI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $3022 +JUMPV +LABELV $3021 +ADDRFP4 8 +INDIRI4 +CNSTI4 60 +LEI4 $3024 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $3026 +ARGP4 +ADDRLP4 4 +CNSTI4 60 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +DIVI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MODI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $3025 +JUMPV +LABELV $3024 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $3027 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $3025 +LABELV $3022 +LABELV $3020 +endproc UI_PrintTime 8 20 +export Text_PaintCenter +proc Text_PaintCenter 8 32 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +DIVI4 +CVIF4 4 +SUBF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $3028 +endproc Text_PaintCenter 8 32 +export Text_PaintCenter_AutoWrapped +proc Text_PaintCenter_AutoWrapped 1064 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 20 +ADDRFP4 20 +INDIRP4 +ASGNP4 +ADDRFP4 24 +ADDRFP4 24 +INDIRP4 +ASGNP4 +ADDRFP4 28 +ADDRFP4 28 +INDIRF4 +ASGNF4 +ADDRFP4 24 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $3032 +ADDRFP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $3030 +LABELV $3032 +ADDRGP4 $3029 +JUMPV +LABELV $3030 +ADDRLP4 20 +ARGP4 +ADDRFP4 24 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +ADDRLP4 20 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +ASGNP4 +ADDRLP4 12 +ADDRLP4 20 +ASGNP4 +ADDRGP4 $3034 +JUMPV +LABELV $3033 +LABELV $3036 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $3037 +ADDRLP4 1048 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 32 +EQI4 $3039 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +NEI4 $3036 +LABELV $3039 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRLP4 1056 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 1056 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI1 +ASGNI1 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDRFP4 8 +INDIRF4 +LEF4 $3040 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +NEU4 $3042 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $3042 +ADDRLP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRFP4 28 +INDIRF4 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $3044 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $3035 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 28 +INDIRF4 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +ADDRGP4 $3035 +JUMPV +LABELV $3044 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $3041 +JUMPV +LABELV $3040 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $3048 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRFP4 28 +INDIRF4 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +ADDRGP4 $3035 +JUMPV +LABELV $3048 +LABELV $3041 +LABELV $3034 +ADDRGP4 $3033 +JUMPV +LABELV $3035 +LABELV $3029 +endproc Text_PaintCenter_AutoWrapped 1064 24 +data +align 1 +LABELV $3051 +byte 1 68 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 58 +byte 1 0 +align 1 +LABELV $3052 +byte 1 69 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 58 +byte 1 0 +align 1 +LABELV $3053 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 102 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 0 +code +proc UI_DisplayDownloadInfo 316 24 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRGP4 $3054 +ARGP4 +ADDRLP4 280 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 280 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $3055 +ARGP4 +ADDRLP4 284 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 284 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $3056 +ARGP4 +ADDRLP4 288 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 140 +ADDRLP4 288 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 8 +CNSTI4 320 +ASGNI4 +ADDRGP4 colorWhite +ARGP4 +ADDRGP4 UI_SetColor +CALLV +pop +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +CNSTF4 1121976320 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRGP4 $3051 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +CNSTF4 1128267776 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRGP4 $3052 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +CNSTF4 1131937792 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRGP4 $3053 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $3057 +ADDRGP4 $3059 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1120403456 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +DIVF4 +CVFI4 4 +ARGI4 +ADDRLP4 292 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 148 +ADDRLP4 292 +INDIRP4 +ASGNP4 +ADDRGP4 $3058 +JUMPV +LABELV $3057 +ADDRLP4 148 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $3058 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +CNSTF4 1124597760 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRLP4 148 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +ADDRLP4 12 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 UI_ReadableSize +CALLV +pop +ADDRLP4 76 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 UI_ReadableSize +CALLV +pop +ADDRLP4 4 +INDIRI4 +CNSTI4 4096 +LTI4 $3062 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +NEI4 $3060 +LABELV $3062 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 8 +INDIRF4 +CNSTF4 1129840640 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRGP4 $3063 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +ADDRGP4 $3064 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 296 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 8 +INDIRF4 +CNSTF4 1126170624 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRLP4 296 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +ADDRGP4 $3061 +JUMPV +LABELV $3060 +ADDRGP4 uiInfo+200 +INDIRI4 +ADDRLP4 140 +INDIRI4 +SUBI4 +CNSTI4 1000 +DIVI4 +CNSTI4 0 +EQI4 $3065 +ADDRLP4 144 +ADDRLP4 4 +INDIRI4 +ADDRGP4 uiInfo+200 +INDIRI4 +ADDRLP4 140 +INDIRI4 +SUBI4 +CNSTI4 1000 +DIVI4 +DIVI4 +ASGNI4 +ADDRGP4 $3066 +JUMPV +LABELV $3065 +ADDRLP4 144 +CNSTI4 0 +ASGNI4 +LABELV $3066 +ADDRLP4 152 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 144 +INDIRI4 +ARGI4 +ADDRGP4 UI_ReadableSize +CALLV +pop +ADDRLP4 296 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 296 +INDIRI4 +EQI4 $3069 +ADDRLP4 144 +INDIRI4 +ADDRLP4 296 +INDIRI4 +EQI4 $3069 +ADDRLP4 300 +ADDRLP4 0 +INDIRI4 +ADDRLP4 144 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 216 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 304 +ADDRLP4 300 +INDIRI4 +ASGNI4 +ADDRLP4 308 +CNSTI4 1024 +ASGNI4 +CNSTI4 1000 +ADDRLP4 304 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 308 +INDIRI4 +DIVI4 +ADDRLP4 304 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 308 +INDIRI4 +DIVI4 +DIVI4 +SUBI4 +MULI4 +ARGI4 +ADDRGP4 UI_PrintTime +CALLV +pop +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 8 +INDIRF4 +CNSTF4 1129840640 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRLP4 216 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +ADDRGP4 $3064 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 312 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 8 +INDIRF4 +CNSTF4 1126170624 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRLP4 312 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +ADDRGP4 $3070 +JUMPV +LABELV $3069 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 8 +INDIRF4 +CNSTF4 1129840640 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRGP4 $3063 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $3071 +ADDRGP4 $3064 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 300 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 8 +INDIRF4 +CNSTF4 1126170624 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRLP4 300 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +ADDRGP4 $3072 +JUMPV +LABELV $3071 +ADDRGP4 $3073 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 304 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 8 +INDIRF4 +CNSTF4 1126170624 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRLP4 304 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +LABELV $3072 +LABELV $3070 +ADDRLP4 144 +INDIRI4 +CNSTI4 0 +EQI4 $3074 +ADDRGP4 $3076 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRLP4 300 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 8 +INDIRF4 +CNSTF4 1132986368 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRLP4 300 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +LABELV $3074 +LABELV $3061 +LABELV $3050 +endproc UI_DisplayDownloadInfo 316 24 +export UI_DrawConnectScreen +proc UI_DrawConnectScreen 5460 24 +ADDRGP4 $3078 +ARGP4 +ADDRLP4 4384 +ADDRGP4 Menus_FindByName +CALLP4 +ASGNP4 +ADDRLP4 4120 +ADDRLP4 4384 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $3079 +ADDRLP4 4120 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $3079 +ADDRLP4 4120 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 Menu_Paint +CALLV +pop +LABELV $3079 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $3081 +ADDRLP4 3084 +CNSTF4 1134559232 +ASGNF4 +ADDRLP4 3092 +CNSTF4 1124204544 +ASGNF4 +ADDRLP4 3088 +CNSTF4 1056964608 +ASGNF4 +ADDRGP4 $3082 +JUMPV +LABELV $3081 +ADDRLP4 3084 +CNSTF4 1134559232 +ASGNF4 +ADDRLP4 3092 +CNSTF4 1107296256 +ASGNF4 +ADDRLP4 3088 +CNSTF4 1058642330 +ASGNF4 +ADDRGP4 $3077 +JUMPV +LABELV $3082 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_GetClientState +CALLV +pop +ADDRLP4 3096 +CNSTI1 0 +ASGNI1 +CNSTI4 0 +ARGI4 +ADDRLP4 3096 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4388 +ADDRGP4 trap_GetConfigString +CALLI4 +ASGNI4 +ADDRLP4 4388 +INDIRI4 +CNSTI4 0 +EQI4 $3083 +ADDRLP4 3096 +ARGP4 +ADDRGP4 $314 +ARGP4 +ADDRLP4 4392 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $3085 +ARGP4 +ADDRLP4 4392 +INDIRP4 +ARGP4 +ADDRLP4 4396 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 3084 +INDIRF4 +ARGF4 +ADDRLP4 3092 +INDIRF4 +ARGF4 +ADDRLP4 3088 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRLP4 4396 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +LABELV $3083 +ADDRLP4 0+12 +ARGP4 +ADDRGP4 $3089 +ARGP4 +ADDRLP4 4400 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4400 +INDIRI4 +CNSTI4 0 +NEI4 $3086 +ADDRLP4 3084 +INDIRF4 +ARGF4 +ADDRLP4 3092 +INDIRF4 +CNSTF4 1111490560 +ADDF4 +ARGF4 +ADDRLP4 3088 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRGP4 $3090 +ARGP4 +CNSTF4 1086324736 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +ADDRGP4 $3087 +JUMPV +LABELV $3086 +ADDRLP4 4124 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $3091 +ARGP4 +ADDRLP4 0+12 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 3084 +INDIRF4 +ARGF4 +ADDRLP4 3092 +INDIRF4 +CNSTF4 1111490560 +ADDF4 +ARGF4 +ADDRLP4 3088 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRLP4 4124 +ARGP4 +CNSTF4 1086324736 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +LABELV $3087 +ADDRLP4 0+1036 +ARGP4 +ADDRGP4 $3094 +ARGP4 +ADDRLP4 4404 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 3084 +INDIRF4 +ARGF4 +CNSTF4 1142292480 +ARGF4 +ADDRLP4 3088 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRLP4 4404 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +GEI4 $3095 +ADDRLP4 3084 +INDIRF4 +ARGF4 +ADDRLP4 3092 +INDIRF4 +CNSTF4 1127219200 +ADDF4 +ARGF4 +ADDRLP4 3088 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRLP4 0+2060 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +LABELV $3095 +ADDRGP4 lastConnState +INDIRI4 +ADDRLP4 0 +INDIRI4 +LEI4 $3098 +ADDRGP4 lastLoadingText +CNSTI1 0 +ASGNI1 +LABELV $3098 +ADDRLP4 4412 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 lastConnState +ADDRLP4 4412 +INDIRI4 +ASGNI4 +ADDRLP4 4408 +ADDRLP4 4412 +INDIRI4 +ASGNI4 +ADDRLP4 4408 +INDIRI4 +CNSTI4 3 +LTI4 $3077 +ADDRLP4 4408 +INDIRI4 +CNSTI4 7 +GTI4 $3077 +ADDRLP4 4408 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $3120-12 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $3120 +address $3103 +address $3106 +address $3109 +address $3077 +address $3077 +code +LABELV $3103 +ADDRGP4 $3104 +ARGP4 +ADDRLP4 0+4 +INDIRI4 +ARGI4 +ADDRLP4 4420 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4380 +ADDRLP4 4420 +INDIRP4 +ASGNP4 +ADDRGP4 $3101 +JUMPV +LABELV $3106 +ADDRGP4 $3107 +ARGP4 +ADDRLP4 0+4 +INDIRI4 +ARGI4 +ADDRLP4 4424 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4380 +ADDRLP4 4424 +INDIRP4 +ASGNP4 +ADDRGP4 $3101 +JUMPV +LABELV $3109 +ADDRGP4 $1886 +ARGP4 +ADDRLP4 5456 +ADDRGP4 trap_Cvar_VariableValue +CALLF4 +ASGNF4 +ADDRLP4 4428 +ADDRLP4 5456 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 4428 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $3110 +ADDRGP4 $3112 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRGP4 trap_Key_SetCatcher +CALLV +pop +ADDRGP4 $3113 +ARGP4 +ADDRGP4 Menus_ActivateByName +CALLP4 +pop +ADDRGP4 $1886 +ARGP4 +ADDRGP4 $119 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $3110 +ADDRGP4 $3114 +ARGP4 +ADDRLP4 4432 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 4432 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $3115 +ADDRLP4 4432 +ARGP4 +ADDRLP4 3084 +INDIRF4 +ARGF4 +ADDRLP4 3092 +INDIRF4 +ARGF4 +ADDRLP4 3088 +INDIRF4 +ARGF4 +ADDRGP4 UI_DisplayDownloadInfo +CALLV +pop +ADDRGP4 $3077 +JUMPV +LABELV $3115 +ADDRLP4 4380 +ADDRGP4 $3117 +ASGNP4 +LABELV $3101 +ADDRLP4 0+12 +ARGP4 +ADDRGP4 $3089 +ARGP4 +ADDRLP4 4420 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4420 +INDIRI4 +CNSTI4 0 +EQI4 $3122 +ADDRLP4 3084 +INDIRF4 +ARGF4 +ADDRLP4 3092 +INDIRF4 +CNSTF4 1117782016 +ADDF4 +ARGF4 +ADDRLP4 3088 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRLP4 4380 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 Text_PaintCenter +CALLV +pop +LABELV $3122 +LABELV $3077 +endproc UI_DrawConnectScreen 5460 24 +export UI_RegisterCvars +proc UI_RegisterCvars 12 16 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 cvarTable +ASGNP4 +ADDRGP4 $3129 +JUMPV +LABELV $3126 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_Cvar_Register +CALLV +pop +LABELV $3127 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +LABELV $3129 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cvarTableSize +INDIRI4 +LTI4 $3126 +LABELV $3125 +endproc UI_RegisterCvars 12 16 +export UI_UpdateCvars +proc UI_UpdateCvars 8 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRGP4 cvarTable +ASGNP4 +ADDRGP4 $3134 +JUMPV +LABELV $3131 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +LABELV $3132 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +LABELV $3134 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cvarTableSize +INDIRI4 +LTI4 $3131 +LABELV $3130 +endproc UI_UpdateCvars 8 4 +export UI_UpdateNews +proc UI_UpdateNews 10036 12 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 10020 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ADDRLP4 10020 +INDIRI4 +EQI4 $3136 +ADDRGP4 uiInfo+110704+4256 +INDIRI4 +ADDRLP4 10020 +INDIRI4 +NEI4 $3136 +ADDRGP4 uiInfo+110704+4260 +ADDRGP4 uiInfo+200 +INDIRI4 +CNSTI4 10000 +ADDI4 +ASGNI4 +ADDRGP4 uiInfo+110704+4256 +CNSTI4 1 +ASGNI4 +ADDRGP4 $3137 +JUMPV +LABELV $3136 +ADDRGP4 uiInfo+110704+4256 +INDIRI4 +CNSTI4 0 +NEI4 $3145 +ADDRGP4 $3135 +JUMPV +LABELV $3145 +ADDRGP4 uiInfo+200 +INDIRI4 +ADDRGP4 uiInfo+110704+4260 +INDIRI4 +LEI4 $3149 +ADDRGP4 uiInfo+110704 +ARGP4 +ADDRGP4 $3155 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRGP4 uiInfo+110704+4252 +CNSTI4 1 +ASGNI4 +ADDRGP4 $3135 +JUMPV +LABELV $3149 +LABELV $3137 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 10024 +ADDRGP4 trap_GetNews +CALLI4 +ASGNI4 +ADDRLP4 10016 +ADDRLP4 10024 +INDIRI4 +ASGNI4 +ADDRGP4 $3158 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 10000 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 12 +ARGP4 +CNSTF4 1048576000 +ARGF4 +CNSTF4 1134723072 +ADDRGP4 uiInfo+196 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 10028 +ADDRGP4 Item_Text_Wrap +CALLP4 +ASGNP4 +ADDRLP4 10012 +ADDRLP4 10028 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 10012 +INDIRP4 +ASGNP4 +ADDRGP4 $3163 +JUMPV +LABELV $3160 +ADDRLP4 4 +INDIRI4 +CNSTI4 84 +EQI4 $3166 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +NEI4 $3164 +LABELV $3166 +ADDRLP4 4 +INDIRI4 +CNSTI4 85 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+110704 +ADDP4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 8 +INDIRI4 +CNSTI4 49 +NEI4 $3168 +ADDRGP4 $3162 +JUMPV +LABELV $3168 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +EQI4 $3165 +ADDRLP4 4 +INDIRI4 +CNSTI4 85 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+110704 +ADDP4 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $3165 +JUMPV +LABELV $3164 +ADDRLP4 10032 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 10032 +INDIRI4 +CNSTI4 32 +LTI4 $3173 +ADDRLP4 10032 +INDIRI4 +CNSTI4 126 +GTI4 $3173 +ADDRLP4 4 +INDIRI4 +CNSTI4 85 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+110704 +ADDP4 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $3173 +LABELV $3165 +LABELV $3161 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $3163 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $3160 +LABELV $3162 +ADDRLP4 4 +INDIRI4 +CNSTI4 85 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 uiInfo+110704 +ADDP4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 uiInfo+110704+4252 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 10016 +INDIRI4 +CNSTI4 0 +EQI4 $3179 +ADDRGP4 uiInfo+110704+4256 +CNSTI4 0 +ASGNI4 +LABELV $3179 +LABELV $3135 +endproc UI_UpdateNews 10036 12 +bss +align 1 +LABELV lastLoadingText +skip 1024 +align 4 +LABELV lastConnState +skip 4 +export startTime +align 4 +LABELV startTime +skip 4 +export ui_chatCommands +align 4 +LABELV ui_chatCommands +skip 272 +export ui_winner +align 4 +LABELV ui_winner +skip 272 +export ui_emoticons +align 4 +LABELV ui_emoticons +skip 272 +export ui_developer +align 4 +LABELV ui_developer +skip 272 +export ui_textWrapCache +align 4 +LABELV ui_textWrapCache +skip 272 +export ui_serverStatusTimeOut +align 4 +LABELV ui_serverStatusTimeOut +skip 272 +export ui_findPlayer +align 4 +LABELV ui_findPlayer +skip 272 +export ui_bigFont +align 4 +LABELV ui_bigFont +skip 272 +export ui_smallFont +align 4 +LABELV ui_smallFont +skip 272 +export ui_lastServerRefresh_3_time +align 4 +LABELV ui_lastServerRefresh_3_time +skip 272 +export ui_lastServerRefresh_2_time +align 4 +LABELV ui_lastServerRefresh_2_time +skip 272 +export ui_lastServerRefresh_1_time +align 4 +LABELV ui_lastServerRefresh_1_time +skip 272 +export ui_lastServerRefresh_0_time +align 4 +LABELV ui_lastServerRefresh_0_time +skip 272 +export ui_lastServerRefresh_3 +align 4 +LABELV ui_lastServerRefresh_3 +skip 272 +export ui_lastServerRefresh_2 +align 4 +LABELV ui_lastServerRefresh_2 +skip 272 +export ui_lastServerRefresh_1 +align 4 +LABELV ui_lastServerRefresh_1 +skip 272 +export ui_lastServerRefresh_0 +align 4 +LABELV ui_lastServerRefresh_0 +skip 272 +export ui_selectedMap +align 4 +LABELV ui_selectedMap +skip 272 +export ui_netSource +align 4 +LABELV ui_netSource +skip 272 +export ui_dedicated +align 4 +LABELV ui_dedicated +skip 272 +export ui_browserShowEmpty +align 4 +LABELV ui_browserShowEmpty +skip 272 +export ui_browserShowFull +align 4 +LABELV ui_browserShowFull +skip 272 +import trap_SetPbClStatus +import trap_R_RemapShader +import trap_RealTime +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_S_StartBackgroundTrack +import trap_S_StopBackgroundTrack +import trap_R_RegisterFont +import trap_MemoryRemaining +import trap_LAN_CompareServers +import trap_GetNews +import trap_LAN_ServerStatus +import trap_LAN_ResetPings +import trap_LAN_RemoveServer +import trap_LAN_AddServer +import trap_LAN_UpdateVisiblePings +import trap_LAN_ServerIsVisible +import trap_LAN_MarkServerVisible +import trap_LAN_SaveCachedServers +import trap_LAN_LoadCachedServers +import trap_LAN_GetPingInfo +import trap_LAN_GetPing +import trap_LAN_ClearPing +import trap_LAN_GetPingQueueCount +import trap_LAN_GetServerPing +import trap_LAN_GetServerInfo +import trap_LAN_GetServerAddressString +import trap_LAN_GetServerCount +import trap_GetConfigString +import trap_GetGlconfig +import trap_GetClientState +import trap_GetClipboardData +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_ClearStates +import trap_Key_SetOverstrikeMode +import trap_Key_GetOverstrikeMode +import trap_Key_IsDown +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_S_RegisterSound +import trap_S_StartLocalSound +import trap_CM_LerpTag +import trap_UpdateScreen +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_AddLightToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Cmd_ExecuteText +import trap_Argv +import trap_Argc +import trap_Cvar_InfoStringBuffer +import trap_Cvar_Create +import trap_Cvar_Reset +import trap_Cvar_SetValue +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import UI_FillRect +import UI_DrawHandlePic +import UI_AdjustFrom640 +import UI_SetColor +import UI_Cvar_VariableString +import UI_ConsoleCommand +export uiInfo +align 4 +LABELV uiInfo +skip 123968 +import UI_ServerInfo +import UI_LoadArenas +import UI_ClearScores +import UI_AdjustTimeByGame +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $3158 +byte 1 99 +byte 1 108 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 115 +byte 1 83 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $3155 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 0 +align 1 +LABELV $3117 +byte 1 65 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 46 +byte 1 46 +byte 1 46 +byte 1 0 +align 1 +LABELV $3114 +byte 1 99 +byte 1 108 +byte 1 95 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $3113 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $3112 +byte 1 79 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 46 +byte 1 46 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $3107 +byte 1 65 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 46 +byte 1 46 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $3104 +byte 1 65 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 46 +byte 1 46 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $3094 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 100 +byte 1 0 +align 1 +LABELV $3091 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $3090 +byte 1 32 +byte 1 0 +align 1 +LABELV $3089 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $3085 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $3078 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $3076 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 83 +byte 1 101 +byte 1 99 +byte 1 0 +align 1 +LABELV $3073 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 112 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 41 +byte 1 0 +align 1 +LABELV $3064 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 112 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 41 +byte 1 0 +align 1 +LABELV $3063 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $3059 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 37 +byte 1 37 +byte 1 41 +byte 1 0 +align 1 +LABELV $3056 +byte 1 99 +byte 1 108 +byte 1 95 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $3055 +byte 1 99 +byte 1 108 +byte 1 95 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 67 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $3054 +byte 1 99 +byte 1 108 +byte 1 95 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 83 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 0 +align 1 +LABELV $3027 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 0 +align 1 +LABELV $3026 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 0 +align 1 +LABELV $3023 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $3019 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $3018 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 75 +byte 1 66 +byte 1 0 +align 1 +LABELV $3015 +byte 1 46 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 100 +byte 1 32 +byte 1 77 +byte 1 66 +byte 1 0 +align 1 +LABELV $3012 +byte 1 46 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 100 +byte 1 32 +byte 1 71 +byte 1 66 +byte 1 0 +align 1 +LABELV $3007 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $3005 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $3004 +byte 1 100 +byte 1 114 +byte 1 111 +byte 1 112 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $3003 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 95 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 67 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $2998 +byte 1 115 +byte 1 118 +byte 1 95 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $2940 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $2864 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $2745 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $2699 +byte 1 67 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 120 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 0 +align 1 +LABELV $2698 +byte 1 114 +byte 1 95 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $2697 +byte 1 114 +byte 1 95 +byte 1 119 +byte 1 105 +byte 1 100 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $2696 +byte 1 37 +byte 1 100 +byte 1 120 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 0 +align 1 +LABELV $2596 +byte 1 88 +byte 1 0 +align 1 +LABELV $2548 +byte 1 46 +byte 1 46 +byte 1 46 +byte 1 0 +align 1 +LABELV $2544 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 0 +align 1 +LABELV $2541 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $2535 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $2534 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $2531 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $2530 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 116 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 0 +align 1 +LABELV $2529 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 91 +byte 1 37 +byte 1 115 +byte 1 93 +byte 1 0 +align 1 +LABELV $2497 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $2397 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 85 +byte 1 73 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 105 +byte 1 112 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2379 +byte 1 85 +byte 1 110 +byte 1 73 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $2359 +byte 1 73 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $2354 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $2347 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $2331 +byte 1 84 +byte 1 111 +byte 1 103 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 73 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $2328 +byte 1 73 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 73 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 76 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $2323 +byte 1 117 +byte 1 112 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $2320 +byte 1 52 +byte 1 0 +align 1 +LABELV $2319 +byte 1 103 +byte 1 108 +byte 1 67 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $2310 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 102 +byte 1 97 +byte 1 118 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 65 +byte 1 100 +byte 1 100 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $2309 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 102 +byte 1 97 +byte 1 118 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $2305 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 70 +byte 1 97 +byte 1 118 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $2292 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 70 +byte 1 97 +byte 1 118 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $2289 +byte 1 65 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 118 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2288 +byte 1 70 +byte 1 97 +byte 1 118 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 10 +byte 1 0 +align 1 +LABELV $2285 +byte 1 70 +byte 1 97 +byte 1 118 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $2280 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 114 +byte 1 0 +align 1 +LABELV $2271 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 70 +byte 1 97 +byte 1 118 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $2266 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $2260 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 65 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $2255 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 121 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2249 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 68 +byte 1 101 +byte 1 110 +byte 1 121 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $2244 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2238 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 75 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $2233 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $2227 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 85 +byte 1 110 +byte 1 77 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $2222 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2216 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 77 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $2211 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2210 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $2204 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 75 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $2198 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2192 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 78 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $2186 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2180 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $2177 +byte 1 99 +byte 1 108 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $2176 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $2158 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 83 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $2155 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $2154 +byte 1 76 +byte 1 101 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $2151 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $2150 +byte 1 81 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $2140 +byte 1 70 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 74 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $2137 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2123 +byte 1 74 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $2118 +byte 1 70 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $2111 +byte 1 70 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $2101 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $2095 +byte 1 85 +byte 1 112 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $2088 +byte 1 83 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 0 +align 1 +LABELV $2085 +byte 1 109 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $2084 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $2075 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 74 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $2072 +byte 1 84 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $2067 +byte 1 100 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2066 +byte 1 82 +byte 1 117 +byte 1 110 +byte 1 68 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $2063 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 59 +byte 1 0 +align 1 +LABELV $2060 +byte 1 102 +byte 1 115 +byte 1 95 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $2059 +byte 1 82 +byte 1 117 +byte 1 110 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $2054 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 114 +byte 1 111 +byte 1 113 +byte 1 32 +byte 1 50 +byte 1 10 +byte 1 0 +align 1 +LABELV $2049 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 77 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $2046 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $2045 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $2041 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $2034 +byte 1 83 +byte 1 97 +byte 1 121 +byte 1 75 +byte 1 101 +byte 1 121 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $2031 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $2030 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 51 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $2025 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2018 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 66 +byte 1 117 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $2017 +byte 1 83 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $2009 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $2006 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 115 +byte 1 0 +align 1 +LABELV $1998 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $1995 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 115 +byte 1 0 +align 1 +LABELV $1987 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 84 +byte 1 111 +byte 1 78 +byte 1 101 +byte 1 119 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $1981 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $1973 +byte 1 83 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 84 +byte 1 111 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $1970 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 83 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 0 +align 1 +LABELV $1962 +byte 1 66 +byte 1 117 +byte 1 121 +byte 1 70 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $1959 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 66 +byte 1 117 +byte 1 121 +byte 1 115 +byte 1 0 +align 1 +LABELV $1951 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 65 +byte 1 115 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $1948 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $1940 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 87 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 73 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $1937 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 73 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 115 +byte 1 0 +align 1 +LABELV $1929 +byte 1 74 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $1926 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 0 +align 1 +LABELV $1923 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 115 +byte 1 0 +align 1 +LABELV $1920 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 77 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $1917 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 68 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 115 +byte 1 0 +align 1 +LABELV $1914 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $1898 +byte 1 73 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 76 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $1895 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $1892 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 85 +byte 1 68 +byte 1 80 +byte 1 0 +align 1 +LABELV $1889 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 67 +byte 1 85 +byte 1 82 +byte 1 76 +byte 1 0 +align 1 +LABELV $1886 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 95 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 0 +align 1 +LABELV $1885 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 73 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $1882 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 95 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 77 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $1881 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 69 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $1878 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 115 +byte 1 0 +align 1 +LABELV $1875 +byte 1 115 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 115 +byte 1 0 +align 1 +LABELV $1872 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 78 +byte 1 101 +byte 1 119 +byte 1 115 +byte 1 0 +align 1 +LABELV $1869 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 0 +align 1 +LABELV $1866 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $1865 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 65 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 115 +byte 1 0 +align 1 +LABELV $1862 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $1861 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $1860 +byte 1 99 +byte 1 118 +byte 1 97 +byte 1 114 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $1859 +byte 1 101 +byte 1 120 +byte 1 101 +byte 1 99 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 10 +byte 1 0 +align 1 +LABELV $1858 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $1852 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 59 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 59 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1850 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $1849 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $1843 +byte 1 109 +byte 1 95 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 0 +align 1 +LABELV $1840 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 80 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 0 +align 1 +LABELV $1835 +byte 1 71 +byte 1 76 +byte 1 95 +byte 1 76 +byte 1 73 +byte 1 78 +byte 1 69 +byte 1 65 +byte 1 82 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 80 +byte 1 77 +byte 1 65 +byte 1 80 +byte 1 95 +byte 1 78 +byte 1 69 +byte 1 65 +byte 1 82 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 0 +align 1 +LABELV $1832 +byte 1 71 +byte 1 76 +byte 1 95 +byte 1 76 +byte 1 73 +byte 1 78 +byte 1 69 +byte 1 65 +byte 1 82 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 80 +byte 1 77 +byte 1 65 +byte 1 80 +byte 1 95 +byte 1 76 +byte 1 73 +byte 1 78 +byte 1 69 +byte 1 65 +byte 1 82 +byte 1 0 +align 1 +LABELV $1831 +byte 1 114 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $1830 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $1829 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 0 +align 1 +LABELV $1828 +byte 1 114 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 71 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 86 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 111 +byte 1 0 +align 1 +LABELV $1827 +byte 1 114 +byte 1 95 +byte 1 102 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 83 +byte 1 107 +byte 1 121 +byte 1 0 +align 1 +LABELV $1826 +byte 1 114 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $1825 +byte 1 114 +byte 1 95 +byte 1 112 +byte 1 105 +byte 1 99 +byte 1 109 +byte 1 105 +byte 1 112 +byte 1 0 +align 1 +LABELV $1824 +byte 1 114 +byte 1 95 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $1820 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 103 +byte 1 108 +byte 1 67 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $1815 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 117 +byte 1 98 +byte 1 100 +byte 1 105 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $1811 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 111 +byte 1 100 +byte 1 98 +byte 1 105 +byte 1 97 +byte 1 115 +byte 1 0 +align 1 +LABELV $1804 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 105 +byte 1 108 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $1803 +byte 1 114 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 104 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $1799 +byte 1 114 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $1796 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 71 +byte 1 101 +byte 1 116 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $1793 +byte 1 50 +byte 1 0 +align 1 +LABELV $1792 +byte 1 49 +byte 1 53 +byte 1 0 +align 1 +LABELV $1789 +byte 1 99 +byte 1 108 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 100 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $1788 +byte 1 51 +byte 1 48 +byte 1 0 +align 1 +LABELV $1787 +byte 1 99 +byte 1 108 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $1784 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $1783 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 82 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $1780 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $1779 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 83 +byte 1 101 +byte 1 116 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $1760 +byte 1 46 +byte 1 100 +byte 1 109 +byte 1 95 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1759 +byte 1 100 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 115 +byte 1 0 +align 1 +LABELV $1757 +byte 1 100 +byte 1 109 +byte 1 95 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1754 +byte 1 46 +byte 1 114 +byte 1 111 +byte 1 113 +byte 1 0 +align 1 +LABELV $1739 +byte 1 114 +byte 1 111 +byte 1 113 +byte 1 0 +align 1 +LABELV $1738 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 111 +byte 1 0 +align 1 +LABELV $1722 +byte 1 36 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $1697 +byte 1 99 +byte 1 109 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1640 +byte 1 99 +byte 1 109 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1607 +byte 1 99 +byte 1 109 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1562 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 99 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $1526 +byte 1 99 +byte 1 109 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1519 +byte 1 74 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $1512 +byte 1 99 +byte 1 109 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 10 +byte 1 0 +align 1 +LABELV $1508 +byte 1 65 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $1505 +byte 1 87 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 0 +align 1 +LABELV $1498 +byte 1 99 +byte 1 109 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $1494 +byte 1 83 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $1491 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 104 +byte 1 110 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 121 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $1484 +byte 1 99 +byte 1 109 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1480 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $1477 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 103 +byte 1 116 +byte 1 104 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 108 +byte 1 121 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 117 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 45 +byte 1 99 +byte 1 114 +byte 1 105 +byte 1 112 +byte 1 112 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $1472 +byte 1 99 +byte 1 109 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1469 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $1392 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $1387 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $1376 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $1312 +byte 1 86 +byte 1 69 +byte 1 78 +byte 1 68 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 83 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 80 +byte 1 73 +byte 1 88 +byte 1 69 +byte 1 76 +byte 1 70 +byte 1 79 +byte 1 82 +byte 1 77 +byte 1 65 +byte 1 84 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 45 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 90 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 45 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 105 +byte 1 108 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 45 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 41 +byte 1 10 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1283 +byte 1 110 +byte 1 0 +align 1 +LABELV $1280 +byte 1 105 +byte 1 103 +byte 1 0 +align 1 +LABELV $1268 +byte 1 116 +byte 1 0 +align 1 +LABELV $1249 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 32 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1245 +byte 1 71 +byte 1 101 +byte 1 116 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 69 +byte 1 83 +byte 1 67 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 41 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1244 +byte 1 87 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1232 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 67 +byte 1 76 +byte 1 73 +byte 1 67 +byte 1 75 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 66 +byte 1 65 +byte 1 67 +byte 1 75 +byte 1 83 +byte 1 80 +byte 1 65 +byte 1 67 +byte 1 69 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 0 +align 1 +LABELV $1231 +byte 1 87 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 46 +byte 1 46 +byte 1 46 +byte 1 32 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 69 +byte 1 83 +byte 1 67 +byte 1 65 +byte 1 80 +byte 1 69 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $1182 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 114 +byte 1 111 +byte 1 113 +byte 1 0 +align 1 +LABELV $1164 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 95 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $1145 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 10 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 10 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1142 +byte 1 80 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $1140 +byte 1 83 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $1131 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 10 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 10 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1130 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 10 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 10 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 70 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 0 +align 1 +LABELV $1126 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 10 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 10 +byte 1 70 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1125 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 10 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1117 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $1114 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1113 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $1111 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 46 +byte 1 116 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $1110 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 116 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 46 +byte 1 116 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $1109 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 116 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $1108 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 46 +byte 1 116 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $1103 +byte 1 85 +byte 1 73 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 101 +byte 1 115 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $1084 +byte 1 10 +byte 1 10 +byte 1 0 +align 1 +LABELV $1070 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 39 +byte 1 123 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $1063 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $1057 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $1038 +byte 1 94 +byte 1 49 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 101 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $1016 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 0 +align 1 +LABELV $1010 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 71 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 0 +align 1 +LABELV $998 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $984 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $976 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 89 +byte 1 0 +align 1 +LABELV $968 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 88 +byte 1 0 +align 1 +LABELV $960 +byte 1 102 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 65 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $952 +byte 1 102 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 67 +byte 1 121 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $944 +byte 1 102 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $932 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $924 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 66 +byte 1 117 +byte 1 122 +byte 1 122 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $916 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 70 +byte 1 111 +byte 1 99 +byte 1 117 +byte 1 115 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $908 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 69 +byte 1 120 +byte 1 105 +byte 1 116 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $900 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $892 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 0 +align 1 +LABELV $883 +byte 1 98 +byte 1 105 +byte 1 103 +byte 1 70 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $874 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 70 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $863 +byte 1 102 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $859 +byte 1 125 +byte 1 0 +align 1 +LABELV $850 +byte 1 123 +byte 1 0 +align 1 +LABELV $836 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 104 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 67 +byte 1 117 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $812 +byte 1 103 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 55 +byte 1 48 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $796 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $774 +byte 1 37 +byte 1 48 +byte 1 52 +byte 1 105 +byte 1 45 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 45 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 58 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 58 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 0 +align 1 +LABELV $772 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 95 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $771 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $769 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 95 +byte 1 37 +byte 1 105 +byte 1 95 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $728 +byte 1 99 +byte 1 108 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 80 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $725 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 44 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $715 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $693 +byte 1 115 +byte 1 118 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $681 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $634 +byte 1 99 +byte 1 108 +byte 1 95 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 100 +byte 1 83 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $584 +byte 1 115 +byte 1 0 +align 1 +LABELV $581 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $576 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $492 +byte 1 115 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 47 +byte 1 37 +byte 1 100 +byte 1 46 +byte 1 46 +byte 1 46 +byte 1 0 +align 1 +LABELV $424 +byte 1 115 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 46 +byte 1 46 +byte 1 46 +byte 1 0 +align 1 +LABELV $416 +byte 1 99 +byte 1 108 +byte 1 95 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 117 +byte 1 115 +byte 1 82 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $372 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $360 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $359 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $358 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $357 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $318 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $317 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 0 +align 1 +LABELV $316 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $315 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $314 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $313 +byte 1 71 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $312 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $311 +byte 1 65 +byte 1 100 +byte 1 100 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $310 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $309 +byte 1 115 +byte 1 118 +byte 1 95 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $233 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $205 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 95 +byte 1 37 +byte 1 100 +byte 1 120 +byte 1 49 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $186 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $183 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 50 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $180 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $177 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 95 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $174 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 95 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $171 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 95 +byte 1 117 +byte 1 112 +byte 1 95 +byte 1 97 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $168 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 95 +byte 1 100 +byte 1 119 +byte 1 110 +byte 1 95 +byte 1 97 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $165 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $162 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 50 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $142 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 0 +align 1 +LABELV $141 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $140 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $139 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $138 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 87 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 67 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 0 +align 1 +LABELV $137 +byte 1 55 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $136 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 117 +byte 1 115 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 79 +byte 1 117 +byte 1 116 +byte 1 0 +align 1 +LABELV $135 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $134 +byte 1 48 +byte 1 46 +byte 1 53 +byte 1 0 +align 1 +LABELV $133 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 98 +byte 1 105 +byte 1 103 +byte 1 70 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $132 +byte 1 48 +byte 1 46 +byte 1 50 +byte 1 0 +align 1 +LABELV $131 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 70 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $130 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 95 +byte 1 51 +byte 1 95 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $129 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 95 +byte 1 50 +byte 1 95 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $128 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 95 +byte 1 49 +byte 1 95 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $127 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 95 +byte 1 48 +byte 1 95 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $126 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 95 +byte 1 51 +byte 1 0 +align 1 +LABELV $125 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 95 +byte 1 50 +byte 1 0 +align 1 +LABELV $124 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 95 +byte 1 49 +byte 1 0 +align 1 +LABELV $123 +byte 1 0 +align 1 +LABELV $122 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 95 +byte 1 48 +byte 1 0 +align 1 +LABELV $121 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $120 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $119 +byte 1 48 +byte 1 0 +align 1 +LABELV $118 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $117 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 98 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 83 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 69 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $116 +byte 1 49 +byte 1 0 +align 1 +LABELV $115 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 98 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 83 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 70 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $113 +byte 1 73 +byte 1 80 +byte 1 88 +byte 1 0 +align 1 +LABELV $112 +byte 1 85 +byte 1 68 +byte 1 80 +byte 1 0 +align 1 +LABELV $111 +byte 1 63 +byte 1 63 +byte 1 63 +byte 1 0 +align 1 +LABELV $110 +byte 1 70 +byte 1 97 +byte 1 118 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $109 +byte 1 76 +byte 1 65 +byte 1 78 +byte 1 0 +align 1 +LABELV $108 +byte 1 77 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $107 +byte 1 73 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 0 diff --git a/build/release-linux-x86_64/base/ui/ui_shared.asm b/build/release-linux-x86_64/base/ui/ui_shared.asm new file mode 100644 index 0000000..7cbfc64 --- /dev/null +++ b/build/release-linux-x86_64/base/ui/ui_shared.asm @@ -0,0 +1,40796 @@ +export voidFunction +code +proc voidFunction 0 0 +LABELV $57 +endproc voidFunction 0 0 +export voidFunction2 +proc voidFunction2 0 0 +CNSTI4 0 +RETI4 +LABELV $58 +endproc voidFunction2 0 0 +data +align 4 +LABELV captureFunc +address voidFunction +align 4 +LABELV captureFuncExpiry +byte 4 0 +align 4 +LABELV captureData +byte 4 0 +align 4 +LABELV itemCapture +byte 4 0 +export DC +align 4 +LABELV DC +byte 4 0 +align 4 +LABELV g_waitingForKey +byte 4 0 +align 4 +LABELV g_editingField +byte 4 0 +align 4 +LABELV g_bindItem +byte 4 0 +align 4 +LABELV g_editItem +byte 4 0 +align 4 +LABELV g_comboBoxItem +byte 4 0 +export menuCount +align 4 +LABELV menuCount +byte 4 0 +export openMenuCount +align 4 +LABELV openMenuCount +byte 4 0 +align 4 +LABELV lastListBoxClickTime +byte 4 0 +export UI_InstallCaptureFunc +code +proc UI_InstallCaptureFunc 0 0 +ADDRGP4 captureFunc +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 captureData +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +LEI4 $60 +ADDRGP4 captureFuncExpiry +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRFP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $61 +JUMPV +LABELV $60 +ADDRGP4 captureFuncExpiry +CNSTI4 0 +ASGNI4 +LABELV $61 +LABELV $59 +endproc UI_InstallCaptureFunc 0 0 +export UI_RemoveCaptureFunc +proc UI_RemoveCaptureFunc 0 0 +ADDRGP4 captureFunc +ADDRGP4 voidFunction +ASGNP4 +ADDRGP4 captureData +CNSTP4 0 +ASGNP4 +ADDRGP4 captureFuncExpiry +CNSTI4 0 +ASGNI4 +LABELV $62 +endproc UI_RemoveCaptureFunc 0 0 +export UI_Alloc +proc UI_Alloc 12 4 +ADDRGP4 allocPoint +INDIRI4 +ADDRFP4 0 +INDIRI4 +ADDI4 +CNSTI4 1048576 +LEI4 $64 +ADDRGP4 outOfMemory +CNSTI4 1 +ASGNI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 144 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $66 +ADDRGP4 $68 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 144 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $66 +CNSTP4 0 +RETP4 +ADDRGP4 $63 +JUMPV +LABELV $64 +ADDRLP4 4 +ADDRGP4 allocPoint +ASGNP4 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ADDRGP4 UI_memoryPool +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 15 +ADDI4 +CNSTI4 -16 +BANDI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $63 +endproc UI_Alloc 12 4 +export UI_InitMemory +proc UI_InitMemory 4 0 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 allocPoint +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 outOfMemory +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $69 +endproc UI_InitMemory 4 0 +export UI_OutOfMemory +proc UI_OutOfMemory 0 0 +ADDRGP4 outOfMemory +INDIRI4 +RETI4 +LABELV $70 +endproc UI_OutOfMemory 0 0 +proc hashForString 20 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $73 +JUMPV +LABELV $72 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 12 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ADDRLP4 0 +INDIRI4 +CNSTI4 119 +ADDI4 +MULI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $73 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $72 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 2047 +BANDI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $71 +endproc hashForString 20 4 +data +align 4 +LABELV strPoolIndex +byte 4 0 +align 4 +LABELV strHandleCount +byte 4 0 +export String_Alloc +code +proc String_Alloc 44 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $76 +CNSTP4 0 +RETP4 +ADDRGP4 $75 +JUMPV +LABELV $76 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $78 +ADDRGP4 $80 +RETP4 +ADDRGP4 $75 +JUMPV +LABELV $78 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 hashForString +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 strHandle +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $82 +JUMPV +LABELV $81 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $84 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $75 +JUMPV +LABELV $84 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $82 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $81 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 12 +ADDRLP4 20 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRGP4 strPoolIndex +INDIRI4 +ADDI4 +CNSTI4 1 +ADDI4 +CNSTI4 393216 +GEI4 $86 +ADDRLP4 24 +ADDRGP4 strPoolIndex +INDIRI4 +ASGNI4 +ADDRGP4 strPoolIndex +INDIRI4 +ADDRGP4 strPool +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 28 +ADDRGP4 strPoolIndex +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 strHandle +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $89 +JUMPV +LABELV $88 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $89 +ADDRLP4 36 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 36 +INDIRU4 +EQU4 $91 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +ADDRLP4 36 +INDIRU4 +NEU4 $88 +LABELV $91 +CNSTI4 8 +ARGI4 +ADDRLP4 40 +ADDRGP4 UI_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 strPool +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $92 +ADDRLP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $93 +JUMPV +LABELV $92 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 strHandle +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $93 +ADDRLP4 24 +INDIRI4 +ADDRGP4 strPool +ADDP4 +RETP4 +ADDRGP4 $75 +JUMPV +LABELV $86 +CNSTI4 1 +ARGI4 +ADDRGP4 $94 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +CNSTP4 0 +RETP4 +LABELV $75 +endproc String_Alloc 44 12 +export String_Report +proc String_Report 12 16 +ADDRGP4 $96 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $97 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRLP4 4 +ADDRGP4 strPoolIndex +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +CNSTF4 1220542464 +DIVF4 +ASGNF4 +ADDRLP4 0 +CNSTF4 1120403456 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $98 +ARGP4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRI4 +ARGI4 +CNSTI4 393216 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRLP4 8 +ADDRGP4 allocPoint +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +CNSTF4 1233125376 +DIVF4 +ASGNF4 +ADDRLP4 0 +CNSTF4 1120403456 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $99 +ARGP4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRI4 +ARGI4 +CNSTI4 1048576 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $95 +endproc String_Report 12 16 +export String_Init +proc String_Init 16 0 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $101 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 strHandle +ADDP4 +CNSTP4 0 +ASGNP4 +LABELV $102 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2048 +LTI4 $101 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 strHandleCount +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 strPoolIndex +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 menuCount +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 openMenuCount +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 UI_InitMemory +CALLV +pop +ADDRGP4 Item_SetupKeywordHash +CALLV +pop +ADDRGP4 Menu_SetupKeywordHash +CALLV +pop +ADDRLP4 8 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTU4 0 +ASGNU4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRU4 +EQU4 $105 +ADDRLP4 8 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRU4 +EQU4 $105 +ADDRGP4 Controls_GetConfig +CALLV +pop +LABELV $105 +LABELV $100 +endproc String_Init 16 0 +bss +align 1 +LABELV $108 +skip 4096 +export PC_SourceWarning +code +proc PC_SourceWarning 136 16 +ADDRLP4 132 +ADDRFP4 4+4 +ASGNP4 +ADDRGP4 $108 +ARGP4 +CNSTU4 4096 +ARGU4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 132 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_Parse_SourceFileAndLine +CALLI4 +pop +ADDRGP4 $110 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $108 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $107 +endproc PC_SourceWarning 136 16 +bss +align 1 +LABELV $112 +skip 4096 +export PC_SourceError +code +proc PC_SourceError 136 16 +ADDRLP4 132 +ADDRFP4 4+4 +ASGNP4 +ADDRGP4 $112 +ARGP4 +CNSTU4 4096 +ARGU4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 132 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_Parse_SourceFileAndLine +CALLI4 +pop +ADDRGP4 $114 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $112 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $111 +endproc PC_SourceError 136 16 +export LerpColor +proc LerpColor 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $116 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +ADDRLP4 8 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +INDIRF4 +CNSTF4 0 +GEF4 $120 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $121 +JUMPV +LABELV $120 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +LEF4 $122 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $122 +LABELV $121 +LABELV $117 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $116 +LABELV $115 +endproc LerpColor 12 0 +export Float_Parse +proc Float_Parse 16 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $125 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $125 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +CNSTI4 1 +RETI4 +ADDRGP4 $124 +JUMPV +LABELV $125 +CNSTI4 0 +RETI4 +LABELV $124 +endproc Float_Parse 16 8 +proc OpPrec 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 0 +ADDRFP4 0 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 40 +LTI4 $130 +ADDRLP4 0 +INDIRI4 +CNSTI4 47 +GTI4 $130 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $138-160 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $138 +address $137 +address $130 +address $133 +address $135 +address $130 +address $136 +address $130 +address $134 +code +LABELV $133 +CNSTI4 4 +RETI4 +ADDRGP4 $129 +JUMPV +LABELV $134 +CNSTI4 3 +RETI4 +ADDRGP4 $129 +JUMPV +LABELV $135 +CNSTI4 2 +RETI4 +ADDRGP4 $129 +JUMPV +LABELV $136 +CNSTI4 1 +RETI4 +ADDRGP4 $129 +JUMPV +LABELV $137 +CNSTI4 0 +RETI4 +ADDRGP4 $129 +JUMPV +LABELV $130 +CNSTI4 -1 +RETI4 +LABELV $129 +endproc OpPrec 8 0 +proc PC_Expression_Parse 1620 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 1580 +CNSTI4 0 +ASGNI4 +ADDRLP4 1576 +CNSTI4 1 +ASGNI4 +ADDRLP4 1584 +CNSTI4 0 +ASGNI4 +ADDRLP4 264+256 +ADDRLP4 1584 +INDIRI4 +ASGNI4 +ADDRLP4 0+256 +ADDRLP4 1584 +INDIRI4 +ASGNI4 +ADDRLP4 1588 +CNSTI4 -1 +ASGNI4 +ADDRLP4 264+260 +ADDRLP4 1588 +INDIRI4 +ASGNI4 +ADDRLP4 0+260 +ADDRLP4 1588 +INDIRI4 +ASGNI4 +ADDRGP4 $146 +JUMPV +LABELV $145 +ADDRLP4 1580 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRLP4 536+16 +INDIRI1 +CVII4 1 +CNSTI4 41 +NEI4 $148 +ADDRGP4 $268 +JUMPV +LABELV $148 +ADDRLP4 1576 +INDIRI4 +CNSTI4 0 +EQI4 $151 +ADDRLP4 536+16 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $151 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 536 +ARGP4 +ADDRLP4 1592 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1592 +INDIRI4 +CNSTI4 0 +NEI4 $154 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $154 +ADDRLP4 536+12 +ADDRLP4 536+12 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $151 +ADDRLP4 536 +INDIRI4 +CNSTI4 3 +NEI4 $158 +ADDRLP4 1576 +INDIRI4 +CNSTI4 0 +NEI4 $160 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $160 +ADDRLP4 1576 +INDIRI4 +CNSTI4 0 +NEI4 $163 +ADDRLP4 1592 +CNSTI4 1 +ASGNI4 +ADDRGP4 $164 +JUMPV +LABELV $163 +ADDRLP4 1592 +CNSTI4 0 +ASGNI4 +LABELV $164 +ADDRLP4 1576 +ADDRLP4 1592 +INDIRI4 +ASGNI4 +ADDRLP4 264+260 +INDIRI4 +CNSTI4 31 +LTI4 $165 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $165 +ADDRLP4 264+260 +ADDRLP4 264+260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 264+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 264 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 264+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 264+4 +ADDP4 +ADDRLP4 536+12 +INDIRF4 +ASGNF4 +ADDRGP4 $159 +JUMPV +LABELV $158 +ADDRLP4 1592 +ADDRLP4 536+16 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1592 +INDIRI4 +CNSTI4 40 +LTI4 $173 +ADDRLP4 1592 +INDIRI4 +CNSTI4 47 +GTI4 $173 +ADDRLP4 1592 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $265-160 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $265 +address $177 +address $185 +address $216 +address $216 +address $173 +address $216 +address $173 +address $216 +code +LABELV $177 +ADDRLP4 1580 +ADDRLP4 1580 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 31 +LTI4 $178 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $178 +ADDRLP4 0+260 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0+4 +ADDP4 +CNSTI1 40 +ASGNI1 +ADDRGP4 $174 +JUMPV +LABELV $185 +ADDRLP4 1580 +ADDRLP4 1580 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 1580 +INDIRI4 +CNSTI4 0 +GEI4 $189 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $188 +ADDRLP4 0+256 +INDIRI4 +ADDRLP4 0+260 +INDIRI4 +LEI4 $195 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $195 +ADDRLP4 528 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +ADDP4 +INDIRB +ASGNB 8 +ADDRLP4 0+260 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 264+260 +INDIRI4 +CNSTI4 31 +LTI4 $201 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $201 +ADDRLP4 264+260 +ADDRLP4 264+260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 264+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 264 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 264+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 264+4 +ADDP4 +ADDRLP4 528+4 +INDIRI1 +ASGNI1 +LABELV $189 +ADDRLP4 0+256 +INDIRI4 +ADDRLP4 0+260 +INDIRI4 +GTI4 $209 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0+4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 40 +NEI4 $188 +LABELV $209 +ADDRLP4 0+256 +INDIRI4 +ADDRLP4 0+260 +INDIRI4 +LEI4 $210 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $210 +ADDRLP4 528 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +ADDP4 +INDIRB +ASGNB 8 +ADDRLP4 0+260 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $174 +JUMPV +LABELV $216 +ADDRLP4 1576 +INDIRI4 +CNSTI4 0 +EQI4 $217 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $217 +ADDRLP4 1576 +INDIRI4 +CNSTI4 0 +NEI4 $220 +ADDRLP4 1600 +CNSTI4 1 +ASGNI4 +ADDRGP4 $221 +JUMPV +LABELV $220 +ADDRLP4 1600 +CNSTI4 0 +ASGNI4 +LABELV $221 +ADDRLP4 1576 +ADDRLP4 1600 +INDIRI4 +ASGNI4 +ADDRLP4 0+256 +INDIRI4 +ADDRLP4 0+260 +INDIRI4 +LEI4 $235 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 31 +LTI4 $226 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $226 +ADDRLP4 0+260 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0+4 +ADDP4 +ADDRLP4 536+16 +INDIRI1 +ASGNI1 +ADDRGP4 $174 +JUMPV +LABELV $234 +ADDRLP4 0+256 +INDIRI4 +ADDRLP4 0+260 +INDIRI4 +LEI4 $242 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $242 +ADDRLP4 528 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +ADDP4 +INDIRB +ASGNB 8 +ADDRLP4 0+260 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 264+260 +INDIRI4 +CNSTI4 31 +LTI4 $248 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $248 +ADDRLP4 264+260 +ADDRLP4 264+260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 264+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 264 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 264+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 264+4 +ADDP4 +ADDRLP4 528+4 +INDIRI1 +ASGNI1 +LABELV $235 +ADDRLP4 0+256 +INDIRI4 +ADDRLP4 0+260 +INDIRI4 +GTI4 $256 +ADDRLP4 536+16 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 1604 +ADDRGP4 OpPrec +CALLI4 +ASGNI4 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0+4 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 1608 +ADDRGP4 OpPrec +CALLI4 +ASGNI4 +ADDRLP4 1604 +INDIRI4 +ADDRLP4 1608 +INDIRI4 +LTI4 $234 +LABELV $256 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 31 +LTI4 $257 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $257 +ADDRLP4 0+260 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0+4 +ADDP4 +ADDRLP4 536+16 +INDIRI1 +ASGNI1 +ADDRGP4 $174 +JUMPV +LABELV $173 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $174 +LABELV $159 +LABELV $146 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 536 +ARGP4 +ADDRLP4 1592 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1592 +INDIRI4 +CNSTI4 0 +NEI4 $145 +ADDRGP4 $268 +JUMPV +LABELV $267 +ADDRLP4 0+256 +INDIRI4 +ADDRLP4 0+260 +INDIRI4 +LEI4 $272 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $272 +ADDRLP4 528 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +ADDP4 +INDIRB +ASGNB 8 +ADDRLP4 0+260 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 264+260 +INDIRI4 +CNSTI4 31 +LTI4 $278 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $278 +ADDRLP4 264+260 +ADDRLP4 264+260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 264+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 264 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 264+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 264+4 +ADDP4 +ADDRLP4 528+4 +INDIRI1 +ASGNI1 +LABELV $268 +ADDRLP4 0+256 +INDIRI4 +ADDRLP4 0+260 +INDIRI4 +LEI4 $267 +ADDRGP4 $287 +JUMPV +LABELV $286 +ADDRLP4 264+256 +INDIRI4 +ADDRLP4 264+260 +INDIRI4 +LEI4 $291 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $291 +ADDRLP4 528 +ADDRLP4 264+256 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 264 +ADDP4 +INDIRB +ASGNB 8 +ADDRLP4 264+256 +ADDRLP4 264+256 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 528 +INDIRI4 +CNSTI4 1 +NEI4 $297 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 31 +LTI4 $299 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $299 +ADDRLP4 0+260 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0+4 +ADDP4 +ADDRLP4 528+4 +INDIRF4 +ASGNF4 +ADDRGP4 $298 +JUMPV +LABELV $297 +ADDRLP4 528 +INDIRI4 +CNSTI4 0 +NEI4 $307 +ADDRLP4 1596 +ADDRLP4 528+4 +INDIRI1 +ASGNI1 +ADDRLP4 0+256 +INDIRI4 +ADDRLP4 0+260 +INDIRI4 +LEI4 $310 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $310 +ADDRLP4 528 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +ADDP4 +INDIRB +ASGNB 8 +ADDRLP4 0+260 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 1604 +ADDRLP4 528+4 +INDIRF4 +ASGNF4 +ADDRLP4 0+256 +INDIRI4 +ADDRLP4 0+260 +INDIRI4 +LEI4 $317 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $317 +ADDRLP4 528 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +ADDP4 +INDIRB +ASGNB 8 +ADDRLP4 0+260 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 1600 +ADDRLP4 528+4 +INDIRF4 +ASGNF4 +ADDRLP4 1612 +ADDRLP4 1596 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1612 +INDIRI4 +CNSTI4 42 +LTI4 $324 +ADDRLP4 1612 +INDIRI4 +CNSTI4 47 +GTI4 $324 +ADDRLP4 1612 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $332-168 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $332 +address $327 +address $329 +address $324 +address $330 +address $324 +address $328 +code +LABELV $327 +ADDRLP4 1608 +ADDRLP4 1600 +INDIRF4 +ADDRLP4 1604 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $325 +JUMPV +LABELV $328 +ADDRLP4 1608 +ADDRLP4 1600 +INDIRF4 +ADDRLP4 1604 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 $325 +JUMPV +LABELV $329 +ADDRLP4 1608 +ADDRLP4 1600 +INDIRF4 +ADDRLP4 1604 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $325 +JUMPV +LABELV $330 +ADDRLP4 1608 +ADDRLP4 1600 +INDIRF4 +ADDRLP4 1604 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $325 +JUMPV +LABELV $324 +CNSTI4 0 +ARGI4 +ADDRGP4 $331 +ARGP4 +ADDRLP4 1596 +INDIRI1 +CVII4 1 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $325 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 31 +LTI4 $334 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $334 +ADDRLP4 0+260 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0+4 +ADDP4 +ADDRLP4 1608 +INDIRF4 +ASGNF4 +LABELV $307 +LABELV $298 +LABELV $287 +ADDRLP4 264+256 +INDIRI4 +ADDRLP4 264+260 +INDIRI4 +LEI4 $286 +ADDRLP4 0+256 +INDIRI4 +ADDRLP4 0+260 +INDIRI4 +LEI4 $341 +CNSTI4 0 +RETI4 +ADDRGP4 $140 +JUMPV +LABELV $341 +ADDRLP4 528 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +ADDP4 +INDIRB +ASGNB 8 +ADDRLP4 0+260 +ADDRLP4 0+260 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 528+4 +INDIRF4 +ASGNF4 +CNSTI4 1 +RETI4 +LABELV $140 +endproc PC_Expression_Parse 1620 12 +export PC_Float_Parse +proc PC_Float_Parse 1056 12 +ADDRLP4 1040 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1044 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $349 +CNSTI4 0 +RETI4 +ADDRGP4 $348 +JUMPV +LABELV $349 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 40 +NEI4 $351 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1048 +ADDRGP4 PC_Expression_Parse +CALLI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +RETI4 +ADDRGP4 $348 +JUMPV +LABELV $351 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $354 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1052 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $357 +CNSTI4 0 +RETI4 +ADDRGP4 $348 +JUMPV +LABELV $357 +ADDRLP4 1040 +CNSTI4 1 +ASGNI4 +LABELV $354 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +EQI4 $359 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $361 +ARGP4 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 PC_SourceError +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $348 +JUMPV +LABELV $359 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +EQI4 $363 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0+12 +INDIRF4 +NEGF4 +ASGNF4 +ADDRGP4 $364 +JUMPV +LABELV $363 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0+12 +INDIRF4 +ASGNF4 +LABELV $364 +CNSTI4 1 +RETI4 +LABELV $348 +endproc PC_Float_Parse 1056 12 +export Color_Parse +proc Color_Parse 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $368 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $372 +CNSTI4 0 +RETI4 +ADDRGP4 $367 +JUMPV +LABELV $372 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +LABELV $369 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $368 +CNSTI4 1 +RETI4 +LABELV $367 +endproc Color_Parse 12 8 +export PC_Color_Parse +proc PC_Color_Parse 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $375 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $379 +CNSTI4 0 +RETI4 +ADDRGP4 $374 +JUMPV +LABELV $379 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +LABELV $376 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $375 +CNSTI4 1 +RETI4 +LABELV $374 +endproc PC_Color_Parse 12 8 +export Int_Parse +proc Int_Parse 16 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $382 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $382 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +CNSTI4 1 +RETI4 +ADDRGP4 $381 +JUMPV +LABELV $382 +CNSTI4 0 +RETI4 +LABELV $381 +endproc Int_Parse 16 8 +export PC_Int_Parse +proc PC_Int_Parse 1056 12 +ADDRLP4 1040 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1044 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $385 +CNSTI4 0 +RETI4 +ADDRGP4 $384 +JUMPV +LABELV $385 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 40 +NEI4 $387 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 1052 +ADDRGP4 PC_Expression_Parse +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +EQI4 $390 +ADDRFP4 4 +INDIRP4 +ADDRLP4 1048 +INDIRF4 +CVFI4 4 +ASGNI4 +CNSTI4 1 +RETI4 +ADDRGP4 $384 +JUMPV +LABELV $390 +CNSTI4 0 +RETI4 +ADDRGP4 $384 +JUMPV +LABELV $387 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $392 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1048 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +NEI4 $395 +CNSTI4 0 +RETI4 +ADDRGP4 $384 +JUMPV +LABELV $395 +ADDRLP4 1040 +CNSTI4 1 +ASGNI4 +LABELV $392 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +EQI4 $397 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $399 +ARGP4 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 PC_SourceError +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $384 +JUMPV +LABELV $397 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0+8 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +EQI4 $402 +ADDRLP4 1048 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 1048 +INDIRP4 +ADDRLP4 1048 +INDIRP4 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $402 +CNSTI4 1 +RETI4 +LABELV $384 +endproc PC_Int_Parse 1056 12 +export Rect_Parse +proc Rect_Parse 16 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $405 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $407 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $409 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $411 +CNSTI4 1 +RETI4 +ADDRGP4 $404 +JUMPV +LABELV $411 +LABELV $409 +LABELV $407 +LABELV $405 +CNSTI4 0 +RETI4 +LABELV $404 +endproc Rect_Parse 16 8 +export PC_Rect_Parse +proc PC_Rect_Parse 16 8 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $414 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $416 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $418 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $420 +CNSTI4 1 +RETI4 +ADDRGP4 $413 +JUMPV +LABELV $420 +LABELV $418 +LABELV $416 +LABELV $414 +CNSTI4 0 +RETI4 +LABELV $413 +endproc PC_Rect_Parse 16 8 +export String_Parse +proc String_Parse 16 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $423 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $423 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +CNSTI4 1 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $423 +CNSTI4 0 +RETI4 +LABELV $422 +endproc String_Parse 16 8 +export PC_String_Parse +proc PC_String_Parse 1048 8 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1040 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $426 +CNSTI4 0 +RETI4 +ADDRGP4 $425 +JUMPV +LABELV $426 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1044 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 1044 +INDIRP4 +ASGNP4 +CNSTI4 1 +RETI4 +LABELV $425 +endproc PC_String_Parse 1048 8 +export PC_Script_Parse +proc PC_Script_Parse 2084 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 1040 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1024 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 2064 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 2064 +INDIRI4 +CNSTI4 0 +NEI4 $430 +CNSTI4 0 +RETI4 +ADDRGP4 $429 +JUMPV +LABELV $430 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $435 +ARGP4 +ADDRLP4 2068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2068 +INDIRI4 +CNSTI4 0 +EQI4 $437 +CNSTI4 0 +RETI4 +ADDRGP4 $429 +JUMPV +LABELV $436 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 2072 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 2072 +INDIRI4 +CNSTI4 0 +NEI4 $439 +CNSTI4 0 +RETI4 +ADDRGP4 $429 +JUMPV +LABELV $439 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $444 +ARGP4 +ADDRLP4 2076 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2076 +INDIRI4 +CNSTI4 0 +NEI4 $441 +ADDRLP4 1040 +ARGP4 +ADDRLP4 2080 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 2080 +INDIRP4 +ASGNP4 +CNSTI4 1 +RETI4 +ADDRGP4 $429 +JUMPV +LABELV $441 +ADDRLP4 0+16+1 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $445 +ADDRGP4 $449 +ARGP4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 2080 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1040 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2080 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $446 +JUMPV +LABELV $445 +ADDRLP4 1040 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $446 +ADDRLP4 1040 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $452 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $437 +ADDRGP4 $436 +JUMPV +CNSTI4 0 +RETI4 +LABELV $429 +endproc PC_Script_Parse 2084 12 +export Init_Display +proc Init_Display 0 0 +ADDRGP4 DC +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $453 +endproc Init_Display 0 0 +export GradientBar_Paint +proc GradientBar_Paint 12 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +CNSTI4 8 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 61888 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRP4 +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $454 +endproc GradientBar_Paint 12 20 +export Window_Init +proc Window_Init 8 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 184 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4 +CNSTF4 1065353216 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $455 +endproc Window_Init 8 12 +export Fade +proc Fade 8 0 +ADDRFP4 0 +INDIRP4 +INDIRI4 +CNSTI4 96 +BANDI4 +CNSTI4 0 +EQI4 $457 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRFP4 12 +INDIRP4 +INDIRI4 +LEI4 $459 +ADDRFP4 12 +INDIRP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRFP4 16 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $461 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 24 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $462 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 0 +GTF4 $462 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -37 +BANDI4 +ASGNI4 +ADDRGP4 $462 +JUMPV +LABELV $461 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 24 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRF4 +LTF4 $465 +ADDRFP4 4 +INDIRP4 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $467 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -65 +BANDI4 +ASGNI4 +LABELV $467 +LABELV $465 +LABELV $462 +LABELV $459 +LABELV $457 +LABELV $456 +endproc Fade 8 0 +proc Window_Paint 52 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 16 +ADDRGP4 $472 +ARGP4 +ADDRLP4 32 +ADDRGP4 DC +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CALLF4 +ASGNF4 +ADDRLP4 32 +INDIRF4 +CNSTF4 0 +EQF4 $470 +ADDRLP4 36 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 16+12 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 16+8 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +CNSTF4 1065353216 +ARGF4 +ADDRLP4 16 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $470 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $478 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +NEI4 $476 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +NEI4 $476 +LABELV $478 +ADDRGP4 $469 +JUMPV +LABELV $476 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $479 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +SUBF4 +ASGNF4 +ADDRLP4 0+12 +ADDRLP4 0+12 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +SUBF4 +ASGNF4 +LABELV $479 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $484 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $486 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 144 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRF4 +CVFI4 4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRGP4 Fade +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0+4 +INDIRF4 +ARGF4 +ADDRLP4 0+8 +INDIRF4 +ARGF4 +ADDRLP4 0+12 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $485 +JUMPV +LABELV $486 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0+4 +INDIRF4 +ARGF4 +ADDRLP4 0+8 +INDIRF4 +ARGF4 +ADDRLP4 0+12 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $485 +JUMPV +LABELV $484 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $494 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ARGP4 +ADDRGP4 GradientBar_Paint +CALLV +pop +ADDRGP4 $495 +JUMPV +LABELV $494 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $496 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +EQI4 $498 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $498 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0+4 +INDIRF4 +ARGF4 +ADDRLP4 0+8 +INDIRF4 +ARGF4 +ADDRLP4 0+12 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $497 +JUMPV +LABELV $496 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $503 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $505 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0+4 +INDIRF4 +ARGF4 +ADDRLP4 0+8 +INDIRF4 +ARGF4 +ADDRLP4 0+12 +INDIRF4 +ARGF4 +ADDRLP4 48 +ADDRGP4 DC +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $510 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 -2 +ASGNI4 +LABELV $510 +LABELV $505 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $512 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRP4 +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0+4 +INDIRF4 +ARGF4 +ADDRLP4 0+8 +INDIRF4 +ARGF4 +ADDRLP4 0+12 +INDIRF4 +ARGF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $512 +LABELV $503 +LABELV $497 +LABELV $495 +LABELV $485 +LABELV $469 +endproc Window_Paint 52 28 +proc Border_Paint 28 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $520 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $518 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $518 +LABELV $520 +ADDRGP4 $517 +JUMPV +LABELV $518 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $521 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $522 +JUMPV +LABELV $521 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $523 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRP4 +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $524 +JUMPV +LABELV $523 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $525 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRP4 +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $526 +JUMPV +LABELV $525 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $527 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 16 +ADDRLP4 8+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +ARGP4 +ADDRGP4 GradientBar_Paint +CALLV +pop +ADDRLP4 8+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +CNSTF4 1065353216 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +ARGP4 +ADDRGP4 GradientBar_Paint +CALLV +pop +LABELV $527 +LABELV $526 +LABELV $524 +LABELV $522 +LABELV $517 +endproc Border_Paint 28 24 +export Item_SetScreenCoords +proc Item_SetScreenCoords 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $532 +ADDRGP4 $531 +JUMPV +LABELV $532 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $534 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $534 +ADDRFP4 0 +INDIRP4 +ADDRFP4 4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +CNSTF4 0 +ASGNF4 +LABELV $531 +endproc Item_SetScreenCoords 16 0 +export Item_UpdatePosition +proc Item_UpdatePosition 28 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 16 +INDIRU4 +EQU4 $539 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 16 +INDIRU4 +NEU4 $537 +LABELV $539 +ADDRGP4 $536 +JUMPV +LABELV $537 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $540 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $540 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRGP4 Item_SetScreenCoords +CALLV +pop +LABELV $536 +endproc Item_UpdatePosition 28 12 +export Menu_UpdatePosition +proc Menu_UpdatePosition 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $543 +ADDRGP4 $542 +JUMPV +LABELV $543 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $545 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $545 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $550 +JUMPV +LABELV $547 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRGP4 Item_SetScreenCoords +CALLV +pop +LABELV $548 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $550 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $547 +LABELV $542 +endproc Menu_UpdatePosition 20 12 +proc Menu_AspectiseRect 40 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $553 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +GTI4 $553 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $558 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $558 +address $554 +address $555 +address $556 +address $553 +code +LABELV $554 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $553 +JUMPV +LABELV $555 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 1134559232 +ASGNF4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +SUBF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $553 +JUMPV +LABELV $556 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTF4 1142947840 +ASGNF4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +SUBF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $553 +LABELV $551 +endproc Menu_AspectiseRect 40 0 +export Menu_AspectCompensate +proc Menu_AspectCompensate 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $560 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menu_AspectiseRect +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $565 +JUMPV +LABELV $562 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $563 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $565 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $562 +ADDRGP4 $561 +JUMPV +LABELV $560 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $569 +JUMPV +LABELV $566 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRGP4 Menu_AspectiseRect +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $570 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $570 +LABELV $567 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $569 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $566 +LABELV $561 +LABELV $559 +endproc Menu_AspectCompensate 20 8 +export Menu_PostParse +proc Menu_PostParse 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $573 +ADDRGP4 $572 +JUMPV +LABELV $573 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $575 +ADDRFP4 0 +INDIRP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTF4 1142947840 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTF4 1139802112 +ASGNF4 +LABELV $575 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menu_AspectCompensate +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menu_UpdatePosition +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $580 +JUMPV +LABELV $577 +ADDRLP4 8 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Item_IsListBox +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $581 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $586 +JUMPV +LABELV $583 +ADDRLP4 16 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +ADDRLP4 16 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $584 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $586 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 1 +SUBI4 +LTI4 $583 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $581 +LABELV $578 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $580 +ADDRLP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $577 +LABELV $572 +endproc Menu_PostParse 24 4 +export Menu_ClearFocus +proc Menu_ClearFocus 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $588 +CNSTP4 0 +RETP4 +ADDRGP4 $587 +JUMPV +LABELV $588 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $593 +JUMPV +LABELV $590 +ADDRLP4 8 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $594 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $594 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 -3 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $596 +ADDRLP4 16 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +LABELV $596 +LABELV $591 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $593 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $590 +ADDRLP4 4 +INDIRP4 +RETP4 +LABELV $587 +endproc Menu_ClearFocus 20 8 +export IsVisible +proc IsVisible 12 0 +ADDRLP4 4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +BANDI4 +ADDRLP4 8 +INDIRI4 +EQI4 $600 +ADDRLP4 4 +INDIRI4 +CNSTI4 32 +BANDI4 +ADDRLP4 8 +INDIRI4 +NEI4 $600 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $601 +JUMPV +LABELV $600 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $601 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $598 +endproc IsVisible 12 0 +export Rect_ContainsPoint +proc Rect_ContainsPoint 20 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $603 +ADDRLP4 0 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 8 +INDIRF4 +LEF4 $605 +ADDRLP4 0 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +GEF4 $605 +ADDRLP4 12 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 16 +INDIRF4 +LEF4 $605 +ADDRLP4 12 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +GEF4 $605 +CNSTI4 1 +RETI4 +ADDRGP4 $602 +JUMPV +LABELV $605 +LABELV $603 +CNSTI4 0 +RETI4 +LABELV $602 +endproc Rect_ContainsPoint 20 0 +export Menu_ItemsMatchingGroup +proc Menu_ItemsMatchingGroup 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $611 +JUMPV +LABELV $608 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $614 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $612 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $612 +LABELV $614 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $612 +LABELV $609 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $611 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $608 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $607 +endproc Menu_ItemsMatchingGroup 20 8 +export Menu_GetMatchingItemByNumber +proc Menu_GetMatchingItemByNumber 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $619 +JUMPV +LABELV $616 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $622 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $620 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $620 +LABELV $622 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $623 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $615 +JUMPV +LABELV $623 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $620 +LABELV $617 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $619 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $616 +CNSTP4 0 +RETP4 +LABELV $615 +endproc Menu_GetMatchingItemByNumber 20 8 +export Script_SetColor +proc Script_SetColor 36 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 16 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $626 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 $630 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $628 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 24 +INDIRP4 +CNSTI4 132 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 24 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 4194304 +BORI4 +ASGNI4 +ADDRGP4 $629 +JUMPV +LABELV $628 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 $633 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $631 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +CNSTI4 116 +ADDP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRGP4 $632 +JUMPV +LABELV $631 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 $636 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $634 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +ASGNP4 +LABELV $634 +LABELV $632 +LABELV $629 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $637 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $639 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 32 +ADDRGP4 Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $643 +ADDRGP4 $625 +JUMPV +LABELV $643 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +LABELV $640 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $639 +LABELV $637 +LABELV $626 +LABELV $625 +endproc Script_SetColor 36 8 +export Script_SetAsset +proc Script_SetAsset 8 8 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $646 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $648 +LABELV $648 +LABELV $646 +LABELV $645 +endproc Script_SetAsset 8 8 +export Script_SetBackground +proc Script_SetBackground 12 8 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $651 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 DC +INDIRP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +LABELV $651 +LABELV $650 +endproc Script_SetBackground 12 8 +export Menu_FindItemByName +proc Menu_FindItemByName 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $656 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +NEU4 $654 +LABELV $656 +CNSTP4 0 +RETP4 +ADDRGP4 $653 +JUMPV +LABELV $654 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $660 +JUMPV +LABELV $657 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $661 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $653 +JUMPV +LABELV $661 +LABELV $658 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $660 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $657 +CNSTP4 0 +RETP4 +LABELV $653 +endproc Menu_FindItemByName 12 8 +export Script_SetItemColor +proc Script_SetItemColor 80 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 32 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $664 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRLP4 36 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $664 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 Menu_ItemsMatchingGroup +CALLI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 56 +ADDRGP4 Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $666 +ADDRGP4 $663 +JUMPV +LABELV $666 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRGP4 $671 +JUMPV +LABELV $668 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 Menu_GetMatchingItemByNumber +CALLP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $672 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 $630 +ARGP4 +ADDRLP4 64 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $674 +ADDRLP4 4 +ADDRLP4 44 +INDIRP4 +CNSTI4 132 +ADDP4 +ASGNP4 +ADDRGP4 $675 +JUMPV +LABELV $674 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 $633 +ARGP4 +ADDRLP4 68 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $676 +ADDRLP4 4 +ADDRLP4 44 +INDIRP4 +CNSTI4 116 +ADDP4 +ASGNP4 +ADDRLP4 76 +ADDRLP4 44 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRGP4 $677 +JUMPV +LABELV $676 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 $636 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $678 +ADDRLP4 4 +ADDRLP4 44 +INDIRP4 +CNSTI4 148 +ADDP4 +ASGNP4 +LABELV $678 +LABELV $677 +LABELV $675 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $680 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $682 +ADDRLP4 76 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 8 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $683 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $682 +LABELV $680 +LABELV $672 +LABELV $669 +ADDRLP4 40 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $671 +ADDRLP4 40 +INDIRI4 +ADDRLP4 48 +INDIRI4 +LTI4 $668 +LABELV $664 +LABELV $663 +endproc Script_SetItemColor 80 12 +export Menu_ShowItemByName +proc Menu_ShowItemByName 28 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Menu_ItemsMatchingGroup +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $690 +JUMPV +LABELV $687 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 Menu_GetMatchingItemByNumber +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $691 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $693 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $694 +JUMPV +LABELV $693 +ADDRLP4 24 +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 -5 +BANDI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $695 +ADDRLP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $695 +LABELV $694 +LABELV $691 +LABELV $688 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $690 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $687 +LABELV $686 +endproc Menu_ShowItemByName 28 12 +export Menu_FadeItemByName +proc Menu_FadeItemByName 28 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Menu_ItemsMatchingGroup +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $698 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 Menu_GetMatchingItemByNumber +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $702 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $704 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 36 +BORI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 -65 +BANDI4 +ASGNI4 +ADDRGP4 $705 +JUMPV +LABELV $704 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 68 +BORI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 -33 +BANDI4 +ASGNI4 +LABELV $705 +LABELV $702 +LABELV $699 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $701 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $698 +LABELV $697 +endproc Menu_FadeItemByName 28 12 +export Menus_FindByName +proc Menus_FindByName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $710 +JUMPV +LABELV $707 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus+36 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $711 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus +ADDP4 +RETP4 +ADDRGP4 $706 +JUMPV +LABELV $711 +LABELV $708 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $710 +ADDRLP4 0 +INDIRI4 +ADDRGP4 menuCount +INDIRI4 +LTI4 $707 +CNSTP4 0 +RETP4 +LABELV $706 +endproc Menus_FindByName 8 8 +proc Menu_RunCloseScript 564 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $715 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $715 +ADDRFP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $715 +ADDRLP4 8+236 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +LABELV $715 +LABELV $714 +endproc Menu_RunCloseScript 564 8 +proc Menus_Close 8 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $719 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menu_RunCloseScript +CALLV +pop +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -7 +BANDI4 +ASGNI4 +ADDRGP4 openMenuCount +INDIRI4 +CNSTI4 0 +LEI4 $721 +ADDRLP4 4 +ADDRGP4 openMenuCount +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $721 +ADDRGP4 openMenuCount +INDIRI4 +CNSTI4 0 +LEI4 $723 +ADDRGP4 openMenuCount +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 menuStack-4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Menus_Activate +CALLV +pop +LABELV $723 +LABELV $719 +LABELV $718 +endproc Menus_Close 8 4 +export Menus_CloseByName +proc Menus_CloseByName 4 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 Menus_FindByName +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menus_Close +CALLV +pop +LABELV $726 +endproc Menus_CloseByName 4 4 +export Menus_CloseAll +proc Menus_CloseAll 8 4 +ADDRGP4 openMenuCount +INDIRI4 +CNSTI4 0 +LEI4 $728 +ADDRLP4 0 +ADDRGP4 openMenuCount +INDIRI4 +ASGNI4 +ADDRGP4 $733 +JUMPV +LABELV $730 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 menuStack +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Menus_Close +CALLV +pop +LABELV $731 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $733 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $730 +ADDRGP4 openMenuCount +CNSTI4 0 +ASGNI4 +LABELV $728 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $737 +JUMPV +LABELV $734 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus +ADDP4 +ARGP4 +ADDRGP4 Menus_Close +CALLV +pop +LABELV $735 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $737 +ADDRLP4 0 +INDIRI4 +ADDRGP4 menuCount +INDIRI4 +LTI4 $734 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_editingField +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 g_waitingForKey +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 g_comboBoxItem +CNSTP4 0 +ASGNP4 +LABELV $727 +endproc Menus_CloseAll 8 4 +export Script_Show +proc Script_Show 8 12 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $739 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 Menu_ShowItemByName +CALLV +pop +LABELV $739 +LABELV $738 +endproc Script_Show 8 12 +export Script_Hide +proc Script_Hide 8 12 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $742 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 Menu_ShowItemByName +CALLV +pop +LABELV $742 +LABELV $741 +endproc Script_Hide 8 12 +export Script_FadeIn +proc Script_FadeIn 8 12 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $745 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 Menu_FadeItemByName +CALLV +pop +LABELV $745 +LABELV $744 +endproc Script_FadeIn 8 12 +export Script_FadeOut +proc Script_FadeOut 8 12 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $748 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 Menu_FadeItemByName +CALLV +pop +LABELV $748 +LABELV $747 +endproc Script_FadeOut 8 12 +export Script_Open +proc Script_Open 8 8 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $751 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menus_ActivateByName +CALLP4 +pop +LABELV $751 +LABELV $750 +endproc Script_Open 8 8 +export Script_ConditionalOpen +proc Script_ConditionalOpen 32 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $754 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 20 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $754 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 24 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $754 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 DC +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +CNSTF4 0 +NEF4 $756 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Menus_ActivateByName +CALLP4 +pop +ADDRGP4 $757 +JUMPV +LABELV $756 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Menus_ActivateByName +CALLP4 +pop +LABELV $757 +LABELV $754 +LABELV $753 +endproc Script_ConditionalOpen 32 8 +export Script_Close +proc Script_Close 8 8 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $759 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menus_CloseByName +CALLV +pop +LABELV $759 +LABELV $758 +endproc Script_Close 8 8 +export Menu_TransitionItemByName +proc Menu_TransitionItemByName 52 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 20 +ADDRFP4 20 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Menu_ItemsMatchingGroup +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $765 +JUMPV +LABELV $762 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 Menu_GetMatchingItemByNumber +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $766 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 260 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRFP4 12 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +SUBF4 +CVFI4 4 +ARGI4 +ADDRLP4 24 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDRLP4 24 +INDIRI4 +CVIF4 4 +ADDRFP4 20 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 28 +CNSTI4 4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +CVFI4 4 +ARGI4 +ADDRLP4 32 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +ADDRLP4 32 +INDIRI4 +CVIF4 4 +ADDRFP4 20 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 36 +CNSTI4 8 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +CVFI4 4 +ARGI4 +ADDRLP4 40 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 40 +INDIRI4 +CVIF4 4 +ADDRFP4 20 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 12 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +CVFI4 4 +ARGI4 +ADDRLP4 48 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRLP4 48 +INDIRI4 +CVIF4 4 +ADDRFP4 20 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_UpdatePosition +CALLV +pop +LABELV $766 +LABELV $763 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $765 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $762 +LABELV $761 +endproc Menu_TransitionItemByName 52 12 +export Script_Transition +proc Script_Transition 96 24 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $769 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 48 +ADDRGP4 Rect_Parse +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $771 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 52 +ADDRGP4 Rect_Parse +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $771 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 56 +ADDRGP4 Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $771 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 60 +ADDRGP4 Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $771 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRLP4 4 +INDIRB +ASGNB 16 +ADDRLP4 64 +ARGP4 +ADDRLP4 80 +ADDRLP4 20 +INDIRB +ASGNB 16 +ADDRLP4 80 +ARGP4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRF4 +ARGF4 +ADDRGP4 Menu_TransitionItemByName +CALLV +pop +LABELV $771 +LABELV $769 +LABELV $768 +endproc Script_Transition 96 24 +export Menu_OrbitItemByName +proc Menu_OrbitItemByName 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 20 +ADDRFP4 20 +INDIRF4 +ASGNF4 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Menu_ItemsMatchingGroup +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $777 +JUMPV +LABELV $774 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 Menu_GetMatchingItemByNumber +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $778 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 65540 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRFP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_UpdatePosition +CALLV +pop +LABELV $778 +LABELV $775 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $777 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $774 +LABELV $773 +endproc Menu_OrbitItemByName 24 12 +export Script_Orbit +proc Script_Orbit 48 28 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $781 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 28 +ADDRGP4 Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $783 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 32 +ADDRGP4 Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $783 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 36 +ADDRGP4 Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $783 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +ADDRGP4 Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $783 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 44 +ADDRGP4 Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $783 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 Menu_OrbitItemByName +CALLV +pop +LABELV $783 +LABELV $781 +LABELV $780 +endproc Script_Orbit 48 28 +export Script_SetFocus +proc Script_SetFocus 36 8 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $786 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Menu_FindItemByName +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $788 +ADDRLP4 16 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $788 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Menu_ClearFocus +CALLP4 +pop +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $790 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +LABELV $790 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 Item_IsEditField +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $792 +ADDRGP4 g_editingField +CNSTI4 1 +ASGNI4 +ADDRGP4 g_editItem +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $792 +ADDRGP4 DC +INDIRP4 +CNSTI4 61948 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $794 +ADDRLP4 32 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 61948 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $794 +LABELV $788 +LABELV $786 +LABELV $785 +endproc Script_SetFocus 36 8 +export Script_Reset +proc Script_Reset 32 8 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $797 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Menu_FindItemByName +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $799 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 Item_IsListBox +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $801 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 DC +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 548 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $801 +LABELV $799 +LABELV $797 +LABELV $796 +endproc Script_Reset 32 8 +export Script_SetPlayerModel +proc Script_SetPlayerModel 8 8 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $804 +ADDRGP4 $806 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $804 +LABELV $803 +endproc Script_SetPlayerModel 8 8 +export Script_SetPlayerHead +proc Script_SetPlayerHead 8 8 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $808 +ADDRGP4 $810 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $808 +LABELV $807 +endproc Script_SetPlayerHead 8 8 +export Script_SetCvar +proc Script_SetCvar 16 8 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $812 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 12 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $812 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $812 +LABELV $811 +endproc Script_SetCvar 16 8 +export Script_Exec +proc Script_Exec 12 8 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $815 +ADDRGP4 $817 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $815 +LABELV $814 +endproc Script_Exec 12 8 +export Script_Play +proc Script_Play 12 8 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $819 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ADDRGP4 DC +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $819 +LABELV $818 +endproc Script_Play 12 8 +export Script_playLooped +proc Script_playLooped 12 8 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $822 +ADDRGP4 DC +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $822 +LABELV $821 +endproc Script_playLooped 12 8 +proc UI_EmoticonHeight 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 7280 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRFP4 4 +INDIRF4 +MULF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20480 +ADDP4 +INDIRF4 +MULF4 +RETF4 +LABELV $824 +endproc UI_EmoticonHeight 4 0 +proc UI_EmoticonWidth 4 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 UI_EmoticonHeight +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +RETF4 +LABELV $825 +endproc UI_EmoticonWidth 4 8 +export UI_EscapeEmoticons +proc UI_EscapeEmoticons 24 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $830 +JUMPV +LABELV $827 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 UI_Text_IsEmoticon +CALLI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $831 +ADDRLP4 0 +INDIRI4 +ADDRLP4 16 +INDIRI4 +NEI4 $831 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI1 91 +ASGNI1 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $831 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $828 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $830 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $833 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +GTI4 $827 +LABELV $833 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 12 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $826 +endproc UI_EscapeEmoticons 24 20 +export UI_Text_IsEmoticon +proc UI_Text_IsEmoticon 44 8 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 91 +EQI4 $835 +CNSTI4 0 +RETI4 +ADDRGP4 $834 +JUMPV +LABELV $835 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 91 +NEI4 $837 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $838 +JUMPV +LABELV $837 +ADDRFP4 4 +INDIRP4 +CNSTI4 0 +ASGNI4 +LABELV $838 +ADDRFP4 8 +INDIRP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $842 +JUMPV +LABELV $839 +ADDRLP4 28 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $845 +ADDRLP4 28 +INDIRI4 +CNSTI4 19 +NEI4 $843 +LABELV $845 +CNSTI4 0 +RETI4 +ADDRGP4 $834 +JUMPV +LABELV $843 +ADDRLP4 32 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $840 +ADDRFP4 8 +INDIRP4 +ADDRFP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $842 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 93 +NEI4 $839 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ADDRLP4 8 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $849 +JUMPV +LABELV $846 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 61996 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $850 +ADDRGP4 $848 +JUMPV +LABELV $850 +LABELV $847 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $849 +ADDRLP4 4 +INDIRI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 70396 +ADDP4 +INDIRI4 +LTI4 $846 +LABELV $848 +ADDRLP4 4 +INDIRI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 70396 +ADDP4 +INDIRI4 +NEI4 $852 +CNSTI4 0 +RETI4 +ADDRGP4 $834 +JUMPV +LABELV $852 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $854 +ADDRFP4 12 +INDIRP4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 61996 +ADDP4 +ADDP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $854 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $856 +ADDRFP4 16 +INDIRP4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 61996 +ADDP4 +ADDP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $856 +ADDRFP4 8 +INDIRP4 +ADDRFP4 8 +INDIRP4 +INDIRI4 +CNSTI4 2 +ADDI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $858 +ADDRFP4 8 +INDIRP4 +ADDRFP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $858 +CNSTI4 1 +RETI4 +LABELV $834 +endproc UI_Text_IsEmoticon 44 8 +proc UI_Parse_Indent 60 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRGP4 $862 +JUMPV +LABELV $861 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $862 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 48 +LTI4 $864 +ADDRLP4 48 +INDIRI4 +CNSTI4 57 +LEI4 $861 +LABELV $864 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +EQI4 $861 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 11 +EQI4 $865 +CNSTF4 0 +RETF4 +ADDRGP4 $860 +JUMPV +LABELV $865 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +CNSTU4 31 +LEU4 $867 +CNSTF4 0 +RETF4 +ADDRGP4 $860 +JUMPV +LABELV $867 +ADDRLP4 8 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 strncpy +CALLP4 +pop +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 40 +ADDRLP4 8 +ASGNP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 52 +ADDRGP4 Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +NEI4 $869 +CNSTF4 0 +RETF4 +ADDRGP4 $860 +JUMPV +LABELV $869 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRF4 +RETF4 +LABELV $860 +endproc UI_Parse_Indent 60 12 +proc UI_FontForScale 0 0 +ADDRFP4 0 +INDIRF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRF4 +GTF4 $872 +ADDRGP4 DC +INDIRP4 +CNSTI4 20788 +ADDP4 +RETP4 +ADDRGP4 $871 +JUMPV +LABELV $872 +ADDRFP4 0 +INDIRF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRF4 +LTF4 $874 +ADDRGP4 DC +INDIRP4 +CNSTI4 41336 +ADDP4 +RETP4 +ADDRGP4 $871 +JUMPV +LABELV $874 +ADDRGP4 DC +INDIRP4 +CNSTI4 240 +ADDP4 +RETP4 +LABELV $871 +endproc UI_FontForScale 0 0 +export UI_Char_Width +proc UI_Char_Width 64 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRU4 +EQU4 $877 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRU4 +EQU4 $877 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $879 +ADDRLP4 28 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $879 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $879 +ADDRLP4 32 +INDIRI4 +CNSTI4 65 +LTI4 $882 +ADDRLP4 32 +INDIRI4 +CNSTI4 90 +LEI4 $881 +LABELV $882 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 97 +LTI4 $883 +ADDRLP4 36 +INDIRI4 +CNSTI4 122 +LEI4 $881 +LABELV $883 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 48 +LTI4 $879 +ADDRLP4 40 +INDIRI4 +CNSTI4 57 +GTI4 $879 +LABELV $881 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +CNSTF4 0 +RETF4 +ADDRGP4 $876 +JUMPV +LABELV $879 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 11 +NEI4 $884 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +CNSTF4 0 +RETF4 +ADDRGP4 $876 +JUMPV +LABELV $884 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 44 +ADDRGP4 UI_FontForScale +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 48 +ADDRGP4 UI_Text_IsEmoticon +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $886 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $888 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $889 +JUMPV +LABELV $888 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 60 +ADDRGP4 UI_EmoticonWidth +CALLF4 +ASGNF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDRLP4 60 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $876 +JUMPV +LABELV $889 +LABELV $886 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 80 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI1 +CVII4 1 +MULI4 +ADDRLP4 56 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ADDRLP4 56 +INDIRP4 +CNSTI4 20480 +ADDP4 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $876 +JUMPV +LABELV $877 +CNSTF4 0 +RETF4 +LABELV $876 +endproc UI_Char_Width 64 20 +export UI_Text_Width +proc UI_Text_Width 20 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $891 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ADDRGP4 UI_Parse_Indent +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRGP4 $894 +JUMPV +LABELV $893 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 UI_Char_Width +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $894 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $893 +LABELV $891 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +RETF4 +LABELV $890 +endproc UI_Text_Width 20 8 +export UI_Text_Height +proc UI_Text_Height 40 4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 20 +ADDRGP4 UI_FontForScale +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRFP4 4 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 20480 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $897 +ADDRGP4 $900 +JUMPV +LABELV $899 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $902 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $902 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $902 +ADDRLP4 28 +INDIRI4 +CNSTI4 65 +LTI4 $905 +ADDRLP4 28 +INDIRI4 +CNSTI4 90 +LEI4 $904 +LABELV $905 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 97 +LTI4 $906 +ADDRLP4 32 +INDIRI4 +CNSTI4 122 +LEI4 $904 +LABELV $906 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 48 +LTI4 $902 +ADDRLP4 36 +INDIRI4 +CNSTI4 57 +GTI4 $902 +LABELV $904 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRGP4 $900 +JUMPV +LABELV $902 +ADDRLP4 4 +CNSTI4 80 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +MULI4 +ADDRLP4 12 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CVIF4 4 +GEF4 $907 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CVIF4 4 +ASGNF4 +LABELV $907 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $900 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $909 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $899 +LABELV $909 +LABELV $897 +ADDRLP4 8 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +RETF4 +LABELV $896 +endproc UI_Text_Height 40 4 +export UI_Text_EmWidth +proc UI_Text_EmWidth 4 8 +ADDRGP4 $911 +ARGP4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $910 +endproc UI_Text_EmWidth 4 8 +export UI_Text_EmHeight +proc UI_Text_EmHeight 4 8 +ADDRGP4 $911 +ARGP4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 UI_Text_Height +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $912 +endproc UI_Text_EmHeight 4 8 +export UI_AdjustFrom640 +proc UI_AdjustFrom640 16 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $913 +endproc UI_AdjustFrom640 16 0 +export UI_SetClipRegion +proc UI_SetClipRegion 16 16 +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRFP4 8 +ARGP4 +ADDRFP4 12 +ARGP4 +ADDRGP4 UI_AdjustFrom640 +CALLV +pop +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRF4 +ADDRFP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetClipRegion +CALLV +pop +LABELV $914 +endproc UI_SetClipRegion 16 16 +export UI_ClearClipRegion +proc UI_ClearClipRegion 0 4 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetClipRegion +CALLV +pop +LABELV $918 +endproc UI_ClearClipRegion 0 4 +proc UI_Text_PaintChar 24 36 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 12 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 12 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRFP4 16 +INDIRF4 +CNSTF4 0 +LEF4 $920 +ADDRLP4 12 +CNSTF4 1056964608 +ADDRFP4 16 +INDIRF4 +MULF4 +ADDRFP4 8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 20 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $920 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRFP4 8 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRFP4 8 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 UI_AdjustFrom640 +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $919 +endproc UI_Text_PaintChar 24 36 +proc UI_Text_Paint_Generic 144 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 20 +ADDRFP4 20 +INDIRP4 +ASGNP4 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 32 +ADDRFP4 32 +INDIRP4 +ASGNP4 +ADDRFP4 36 +ADDRFP4 36 +INDIRI4 +ASGNI4 +ADDRFP4 40 +ADDRFP4 40 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 0 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 68 +ADDRGP4 UI_FontForScale +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +CNSTI4 -1 +ASGNI4 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $923 +ADDRGP4 $922 +JUMPV +LABELV $923 +ADDRLP4 8 +ADDRFP4 8 +INDIRF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 20480 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRF4 +CNSTF4 1041865114 +ADDF4 +ARGF4 +ADDRLP4 80 +ADDRGP4 UI_EmoticonHeight +CALLF4 +ASGNF4 +ADDRLP4 64 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRF4 +CNSTF4 1041865114 +ADDF4 +ARGF4 +ADDRLP4 84 +ADDRGP4 UI_EmoticonWidth +CALLF4 +ASGNF4 +ADDRLP4 60 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 36 +ADDRLP4 88 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 92 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +LEI4 $925 +ADDRLP4 36 +INDIRI4 +ADDRLP4 92 +INDIRI4 +LEI4 $925 +ADDRLP4 36 +ADDRFP4 28 +INDIRI4 +ASGNI4 +LABELV $925 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 16 +ARGP4 +ADDRFP4 20 +INDIRP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 96 +ADDRGP4 UI_Parse_Indent +CALLF4 +ASGNF4 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $928 +JUMPV +LABELV $927 +ADDRLP4 100 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 100 +ARGP4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 108 +ADDRGP4 UI_Char_Width +CALLF4 +ASGNF4 +ADDRLP4 104 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 80 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +MULI4 +ADDRLP4 32 +INDIRP4 +ADDP4 +ASGNP4 +ADDRFP4 32 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $930 +ADDRLP4 104 +INDIRF4 +ADDRFP4 0 +INDIRF4 +ADDF4 +ADDRFP4 32 +INDIRP4 +INDIRF4 +LEF4 $930 +ADDRFP4 32 +INDIRP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $929 +JUMPV +LABELV $930 +ADDRFP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $932 +ADDRLP4 116 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $934 +ADDRLP4 116 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $934 +ADDRLP4 120 +ADDRLP4 116 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 120 +INDIRI4 +CNSTI4 0 +EQI4 $934 +ADDRLP4 120 +INDIRI4 +CNSTI4 65 +LTI4 $937 +ADDRLP4 120 +INDIRI4 +CNSTI4 90 +LEI4 $936 +LABELV $937 +ADDRLP4 124 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 97 +LTI4 $938 +ADDRLP4 124 +INDIRI4 +CNSTI4 122 +LEI4 $936 +LABELV $938 +ADDRLP4 128 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 128 +INDIRI4 +CNSTI4 48 +LTI4 $934 +ADDRLP4 128 +INDIRI4 +CNSTI4 57 +GTI4 $934 +LABELV $936 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +CNSTI4 7 +BANDI4 +CNSTI4 4 +LSHI4 +ADDRGP4 g_color_table +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 16+12 +ADDRFP4 20 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRGP4 $928 +JUMPV +LABELV $934 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 11 +NEI4 $940 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $928 +JUMPV +LABELV $940 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 52 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 132 +ADDRGP4 UI_Text_IsEmoticon +CALLI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 0 +EQI4 $942 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $944 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $945 +JUMPV +LABELV $944 +ADDRLP4 136 +ADDRLP4 8 +INDIRF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +CNSTP4 0 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ADDRLP4 136 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 60 +INDIRF4 +ADDRLP4 40 +INDIRI4 +CVIF4 4 +MULF4 +ARGF4 +ADDRLP4 64 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 16 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 140 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ADDRLP4 60 +INDIRF4 +ADDRLP4 140 +INDIRI4 +CVIF4 4 +MULF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 52 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 140 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $928 +JUMPV +LABELV $945 +LABELV $942 +LABELV $932 +ADDRFP4 24 +INDIRI4 +CNSTI4 3 +EQI4 $948 +ADDRFP4 24 +INDIRI4 +CNSTI4 6 +NEI4 $946 +LABELV $948 +ADDRFP4 24 +INDIRI4 +CNSTI4 3 +NEI4 $949 +ADDRLP4 120 +CNSTI4 1 +ASGNI4 +ADDRGP4 $950 +JUMPV +LABELV $949 +ADDRLP4 120 +CNSTI4 2 +ASGNI4 +LABELV $950 +ADDRGP4 colorBlack+12 +ADDRLP4 16+12 +INDIRF4 +ASGNF4 +ADDRGP4 colorBlack +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 124 +ADDRLP4 120 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +ADDRLP4 124 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ADDRLP4 124 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 UI_Text_PaintChar +CALLV +pop +ADDRLP4 16 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 colorBlack+12 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $947 +JUMPV +LABELV $946 +ADDRFP4 24 +INDIRI4 +CNSTI4 7 +NEI4 $954 +ADDRLP4 120 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 120+12 +CNSTF4 1045220557 +ADDRLP4 120+12 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 120 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 1086324736 +ARGF4 +ADDRGP4 UI_Text_PaintChar +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 1082130432 +ARGF4 +ADDRGP4 UI_Text_PaintChar +CALLV +pop +ADDRLP4 16 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 1073741824 +ARGF4 +ADDRGP4 UI_Text_PaintChar +CALLV +pop +ADDRGP4 colorWhite +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $954 +LABELV $947 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 UI_Text_PaintChar +CALLV +pop +ADDRLP4 12 +INDIRI4 +ADDRFP4 36 +INDIRI4 +NEI4 $957 +ADDRLP4 56 +ADDRFP4 0 +INDIRF4 +CVFI4 4 +ASGNI4 +LABELV $957 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 8 +INDIRF4 +MULF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 120 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $928 +ADDRLP4 100 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $960 +ADDRLP4 100 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $960 +ADDRLP4 12 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LTI4 $927 +LABELV $960 +LABELV $929 +ADDRFP4 32 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $961 +ADDRFP4 32 +INDIRP4 +ADDRFP4 0 +INDIRF4 +ASGNF4 +LABELV $961 +ADDRFP4 36 +INDIRI4 +CNSTI4 0 +LTI4 $963 +ADDRFP4 36 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $965 +ADDRLP4 56 +ADDRFP4 0 +INDIRF4 +CVFI4 4 +ASGNI4 +LABELV $965 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +INDIRI4 +ADDRLP4 104 +INDIRI4 +LTI4 $967 +ADDRLP4 108 +CNSTI4 200 +ASGNI4 +ADDRGP4 DC +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 108 +INDIRI4 +DIVI4 +CNSTI4 1 +BANDI4 +ADDRLP4 104 +INDIRI4 +NEI4 $967 +ADDRLP4 4 +CNSTI4 80 +ADDRFP4 40 +INDIRI1 +CVII4 1 +MULI4 +ADDRLP4 32 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRGP4 UI_Text_PaintChar +CALLV +pop +LABELV $967 +LABELV $963 +CNSTP4 0 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $922 +endproc UI_Text_Paint_Generic 144 20 +export UI_Text_Paint_Limit +proc UI_Text_Paint_Limit 4 44 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 24 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint_Generic +CALLV +pop +LABELV $969 +endproc UI_Text_Paint_Limit 4 44 +export UI_Text_Paint +proc UI_Text_Paint 0 44 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +CNSTP4 0 +ARGP4 +CNSTI4 -1 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 UI_Text_Paint_Generic +CALLV +pop +LABELV $970 +endproc UI_Text_Paint 0 44 +export UI_Text_PaintWithCursor +proc UI_Text_PaintWithCursor 0 44 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +CNSTF4 0 +ARGF4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 32 +INDIRI4 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI1 +CVII4 1 +ARGI4 +ADDRGP4 UI_Text_Paint_Generic +CALLV +pop +LABELV $971 +endproc UI_Text_PaintWithCursor 0 44 +data +export commandList +align 4 +LABELV commandList +address $972 +address Script_Close +address $973 +address Script_ConditionalOpen +address $974 +address Script_Exec +address $975 +address Script_FadeIn +address $976 +address Script_FadeOut +address $977 +address Script_Hide +address $978 +address Script_Open +address $979 +address Script_Orbit +address $980 +address Script_Play +address $981 +address Script_playLooped +address $982 +address Script_Reset +address $983 +address Script_SetAsset +address $984 +address Script_SetBackground +address $985 +address Script_SetColor +address $986 +address Script_SetCvar +address $987 +address Script_SetFocus +address $988 +address Script_SetItemColor +address $989 +address Script_SetPlayerHead +address $990 +address Script_SetPlayerModel +address $991 +address Script_Show +address $992 +address Script_Transition +align 4 +LABELV scriptCommandCount +byte 4 21 +code +proc commandComp 4 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $993 +endproc commandComp 4 8 +export Item_RunScript +proc Item_RunScript 1056 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1024 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 1032 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 1032 +INDIRU4 +EQU4 $995 +ADDRLP4 1036 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 1036 +INDIRP4 +CVPU4 4 +ADDRLP4 1032 +INDIRU4 +EQU4 $995 +ADDRLP4 1036 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $995 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 4 +ADDRLP4 8 +ASGNP4 +ADDRGP4 $998 +JUMPV +LABELV $997 +ADDRLP4 4 +ARGP4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1044 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $1000 +ADDRGP4 $994 +JUMPV +LABELV $1000 +ADDRLP4 1048 +ADDRLP4 1040 +INDIRP4 +ASGNP4 +ADDRLP4 1048 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 59 +NEI4 $1002 +ADDRLP4 1048 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1002 +ADDRGP4 $998 +JUMPV +LABELV $1002 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRGP4 commandList +ARGP4 +ADDRGP4 scriptCommandCount +INDIRU4 +ARGU4 +CNSTU4 8 +ARGU4 +ADDRGP4 commandComp +ARGP4 +ADDRLP4 1052 +ADDRGP4 bsearch +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1004 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $1005 +JUMPV +LABELV $1004 +ADDRLP4 4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1005 +LABELV $998 +ADDRGP4 $997 +JUMPV +LABELV $995 +LABELV $994 +endproc Item_RunScript 1056 20 +export Item_EnableShowViaCvar +proc Item_EnableShowViaCvar 2092 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1024 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 1032 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 1032 +INDIRU4 +EQU4 $1007 +ADDRLP4 1036 +ADDRFP4 0 +INDIRP4 +CNSTI4 288 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1036 +INDIRP4 +CVPU4 4 +ADDRLP4 1032 +INDIRU4 +EQU4 $1007 +ADDRLP4 1040 +CNSTI4 0 +ASGNI4 +ADDRLP4 1036 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 1040 +INDIRI4 +EQI4 $1007 +ADDRLP4 1044 +ADDRFP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1044 +INDIRP4 +CVPU4 4 +ADDRLP4 1032 +INDIRU4 +EQU4 $1007 +ADDRLP4 1044 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 1040 +INDIRI4 +EQI4 $1007 +ADDRFP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1048 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 288 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 0 +ADDRLP4 4 +ASGNP4 +ADDRGP4 $1010 +JUMPV +LABELV $1009 +ADDRLP4 0 +ARGP4 +ADDRLP4 2072 +ARGP4 +ADDRLP4 2076 +ADDRGP4 String_Parse +CALLI4 +ASGNI4 +ADDRLP4 2076 +INDIRI4 +CNSTI4 0 +NEI4 $1012 +ADDRFP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $1015 +ADDRLP4 2080 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1016 +JUMPV +LABELV $1015 +ADDRLP4 2080 +CNSTI4 1 +ASGNI4 +LABELV $1016 +ADDRLP4 2080 +INDIRI4 +RETI4 +ADDRGP4 $1006 +JUMPV +LABELV $1012 +ADDRLP4 2084 +ADDRLP4 2072 +INDIRP4 +ASGNP4 +ADDRLP4 2084 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 59 +NEI4 $1017 +ADDRLP4 2084 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1017 +ADDRGP4 $1010 +JUMPV +LABELV $1017 +ADDRFP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $1019 +ADDRLP4 1048 +ARGP4 +ADDRLP4 2072 +INDIRP4 +ARGP4 +ADDRLP4 2088 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2088 +INDIRI4 +CNSTI4 0 +NEI4 $1020 +CNSTI4 1 +RETI4 +ADDRGP4 $1006 +JUMPV +LABELV $1019 +ADDRLP4 1048 +ARGP4 +ADDRLP4 2072 +INDIRP4 +ARGP4 +ADDRLP4 2088 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2088 +INDIRI4 +CNSTI4 0 +NEI4 $1023 +CNSTI4 0 +RETI4 +ADDRGP4 $1006 +JUMPV +LABELV $1023 +LABELV $1020 +LABELV $1010 +ADDRGP4 $1009 +JUMPV +ADDRFP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $1026 +ADDRLP4 2072 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1027 +JUMPV +LABELV $1026 +ADDRLP4 2072 +CNSTI4 1 +ASGNI4 +LABELV $1027 +ADDRLP4 2072 +INDIRI4 +RETI4 +ADDRGP4 $1006 +JUMPV +LABELV $1007 +CNSTI4 1 +RETI4 +LABELV $1006 +endproc Item_EnableShowViaCvar 2092 12 +export Item_SetFocus +proc Item_SetFocus 80 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRGP4 DC +INDIRP4 +CNSTI4 61948 +ADDP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1033 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 16 +BANDI4 +ADDRLP4 28 +INDIRI4 +NEI4 $1033 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 28 +INDIRI4 +NEI4 $1033 +ADDRLP4 24 +INDIRI4 +CNSTI4 4 +BANDI4 +ADDRLP4 28 +INDIRI4 +NEI4 $1029 +LABELV $1033 +CNSTI4 0 +RETI4 +ADDRGP4 $1028 +JUMPV +LABELV $1029 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 0 +EQI4 $1034 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 36 +ADDRGP4 Item_EnableShowViaCvar +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $1034 +CNSTI4 0 +RETI4 +ADDRGP4 $1028 +JUMPV +LABELV $1034 +ADDRFP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +INDIRI4 +CNSTI4 12 +BANDI4 +CNSTI4 0 +EQI4 $1036 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRLP4 44 +ADDRGP4 Item_EnableShowViaCvar +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $1036 +CNSTI4 0 +RETI4 +ADDRGP4 $1028 +JUMPV +LABELV $1036 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 Menu_ClearFocus +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1038 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRB +ASGNB 16 +ADDRLP4 52+4 +ADDRLP4 52+4 +INDIRF4 +ADDRLP4 52+12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 52 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 68 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +EQI4 $1042 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 296 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1044 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 296 +ADDP4 +ASGNP4 +LABELV $1044 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1039 +JUMPV +LABELV $1042 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1039 +ADDRLP4 72 +ADDRLP4 16 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1039 +ADDRLP4 76 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +ADDRGP4 $1039 +JUMPV +LABELV $1038 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1050 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +LABELV $1050 +ADDRFP4 0 +INDIRP4 +CNSTI4 296 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1052 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 296 +ADDP4 +ASGNP4 +LABELV $1052 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $1039 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1054 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1054 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1054 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1059 +JUMPV +LABELV $1056 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $1060 +ADDRLP4 4 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 $1058 +JUMPV +LABELV $1060 +LABELV $1057 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1059 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $1056 +LABELV $1058 +CNSTI4 1 +RETI4 +LABELV $1028 +endproc Item_SetFocus 80 12 +proc Item_ListBox_HeightForNumItems 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1073741824 +ADDF4 +RETF4 +LABELV $1062 +endproc Item_ListBox_HeightForNumItems 4 0 +proc Item_ListBox_NumItemsForItemHeight 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 9 +NEI4 $1064 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +RETI4 +ADDRGP4 $1063 +JUMPV +LABELV $1064 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +SUBF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +DIVF4 +CVFI4 4 +RETI4 +LABELV $1063 +endproc Item_ListBox_NumItemsForItemHeight 4 0 +export Item_ListBox_MaxScroll +proc Item_ListBox_MaxScroll 16 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 DC +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Item_ListBox_NumItemsForItemHeight +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $1067 +CNSTI4 0 +RETI4 +ADDRGP4 $1066 +JUMPV +LABELV $1067 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1066 +endproc Item_ListBox_MaxScroll 16 4 +proc Item_ComboBox_MaybeCastToListBox 32 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 g_comboBoxItem +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1071 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 9 +NEI4 $1071 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1072 +JUMPV +LABELV $1071 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $1072 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1073 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRGP4 oldComboBoxY +ADDRLP4 16 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRGP4 oldComboBoxH +ADDRLP4 20 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 Item_ListBox_HeightForNumItems +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +CNSTI4 8 +ASGNI4 +LABELV $1073 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1069 +endproc Item_ComboBox_MaybeCastToListBox 32 8 +proc Item_ComboBox_MaybeUnCastFromListBox 0 0 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1076 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRGP4 oldComboBoxY +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRGP4 oldComboBoxH +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +CNSTI4 9 +ASGNI4 +LABELV $1076 +LABELV $1075 +endproc Item_ComboBox_MaybeUnCastFromListBox 0 0 +proc Item_ListBox_SetStartPos 40 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 DC +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 Item_ListBox_MaxScroll +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +GEI4 $1079 +ADDRLP4 0 +INDIRP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1080 +JUMPV +LABELV $1079 +ADDRFP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LEI4 $1081 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $1082 +JUMPV +LABELV $1081 +ADDRLP4 0 +INDIRP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +LABELV $1082 +LABELV $1080 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 Item_ListBox_NumItemsForItemHeight +CALLI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +SUBI4 +ADDRLP4 24 +INDIRI4 +GEI4 $1084 +ADDRLP4 20 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $1085 +JUMPV +LABELV $1084 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 Item_ListBox_NumItemsForItemHeight +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 36 +INDIRI4 +ASGNI4 +LABELV $1085 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 20 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1078 +endproc Item_ListBox_SetStartPos 40 4 +export Item_ListBox_ThumbPosition +proc Item_ListBox_ThumbPosition 20 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 Item_ListBox_MaxScroll +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CNSTF4 1107296256 +SUBF4 +CNSTF4 1073741824 +SUBF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +LEF4 $1087 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +CNSTF4 1098907648 +SUBF4 +ADDRLP4 4 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 $1088 +JUMPV +LABELV $1087 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $1088 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1098907648 +ADDF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +RETF4 +LABELV $1086 +endproc Item_ListBox_ThumbPosition 20 4 +export Item_ListBox_ThumbDrawPosition +proc Item_ListBox_ThumbDrawPosition 20 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 itemCapture +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $1090 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1098907648 +ADDF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CNSTF4 1107296256 +SUBF4 +CNSTF4 1073741824 +SUBF4 +ADDF4 +CNSTF4 1098907648 +SUBF4 +ASGNF4 +ADDRLP4 0 +CNSTF4 1090519040 +ASGNF4 +ADDRLP4 12 +ADDRGP4 DC +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDF4 +LTF4 $1092 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDF4 +GTF4 $1092 +ADDRGP4 DC +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +RETF4 +ADDRGP4 $1089 +JUMPV +LABELV $1092 +LABELV $1090 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 Item_ListBox_ThumbPosition +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $1089 +endproc Item_ListBox_ThumbDrawPosition 20 4 +export Item_Slider_ThumbPosition +proc Item_Slider_ThumbPosition 32 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1095 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRF4 +ADDF4 +CNSTF4 1090519040 +ADDF4 +ASGNF4 +ADDRGP4 $1096 +JUMPV +LABELV $1095 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +LABELV $1096 +ADDRLP4 20 +CNSTU4 0 +ASGNU4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 20 +INDIRU4 +NEU4 $1097 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 20 +INDIRU4 +EQU4 $1097 +ADDRLP4 8 +INDIRF4 +RETF4 +ADDRGP4 $1094 +JUMPV +LABELV $1097 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 DC +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRP4 +INDIRF4 +GEF4 $1099 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRGP4 $1100 +JUMPV +LABELV $1099 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +LEF4 $1101 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $1101 +LABELV $1100 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 12 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +CNSTF4 1119879168 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +RETF4 +LABELV $1094 +endproc Item_Slider_ThumbPosition 32 4 +proc Item_Slider_VScale 0 0 +CNSTF4 1101004800 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +LEF4 $1104 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CNSTF4 1101004800 +DIVF4 +RETF4 +ADDRGP4 $1103 +JUMPV +LABELV $1104 +CNSTF4 1065353216 +RETF4 +LABELV $1103 +endproc Item_Slider_VScale 0 0 +export Item_Slider_OverSlider +proc Item_Slider_OverSlider 48 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 Item_Slider_VScale +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 Item_Slider_ThumbPosition +CALLF4 +ASGNF4 +ADDRLP4 28 +CNSTI4 196 +ASGNI4 +ADDRLP4 32 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 0 +ADDRLP4 24 +INDIRF4 +CNSTF4 1094713344 +ADDRGP4 DC +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRF4 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRF4 +ADDRLP4 40 +INDIRF4 +SUBF4 +ADDRLP4 40 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 16 +INDIRF4 +MULF4 +SUBF4 +ADDRLP4 32 +INDIRF4 +DIVF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1094713344 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+12 +CNSTF4 1101004800 +ADDRLP4 16 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 44 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $1110 +CNSTI4 8192 +RETI4 +ADDRGP4 $1106 +JUMPV +LABELV $1110 +CNSTI4 0 +RETI4 +LABELV $1106 +endproc Item_Slider_OverSlider 48 12 +export Item_ListBox_OverLB +proc Item_ListBox_OverLB 68 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 DC +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 32 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +CNSTF4 1098907648 +ADDRLP4 32 +INDIRF4 +MULF4 +SUBF4 +ADDRLP4 32 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1098907648 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+12 +CNSTF4 1098907648 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 36 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $1116 +CNSTI4 2048 +RETI4 +ADDRGP4 $1112 +JUMPV +LABELV $1116 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1098907648 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CNSTF4 1107296256 +SUBF4 +CNSTF4 1073741824 +SUBF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 44 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $1119 +CNSTI4 4096 +RETI4 +ADDRGP4 $1112 +JUMPV +LABELV $1119 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 Item_ListBox_ThumbPosition +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 48 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 52 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $1122 +CNSTI4 8192 +RETI4 +ADDRGP4 $1112 +JUMPV +LABELV $1122 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1098907648 +ADDF4 +ASGNF4 +ADDRLP4 0+12 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDRLP4 0+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 56 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $1127 +CNSTI4 16384 +RETI4 +ADDRGP4 $1112 +JUMPV +LABELV $1127 +ADDRLP4 0+4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +CNSTF4 1098907648 +ADDF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1098907648 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CNSTF4 1107296256 +SUBF4 +CNSTF4 1073741824 +SUBF4 +ADDF4 +ADDRLP4 0+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 64 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +EQI4 $1132 +CNSTI4 32768 +RETI4 +ADDRGP4 $1112 +JUMPV +LABELV $1132 +CNSTI4 0 +RETI4 +LABELV $1112 +endproc Item_ListBox_OverLB 68 12 +export Item_ListBox_MouseEnter +proc Item_ListBox_MouseEnter 92 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 63488 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 DC +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +BCOMI4 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 40 +ADDRGP4 Item_ListBox_OverLB +CALLI4 +ASGNI4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +BANDI4 +CNSTI4 0 +NEI4 $1135 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 8+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 60 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+8 +ADDRLP4 56 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +CNSTF4 1098907648 +ADDRLP4 60 +INDIRF4 +MULF4 +SUBF4 +ADDRLP4 60 +INDIRF4 +SUBF4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 60 +INDIRF4 +ADDF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 Item_ListBox_NumItemsForItemHeight +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +ADDRLP4 24 +INDIRI4 +GEI4 $1141 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 Item_ListBox_NumItemsForItemHeight +CALLI4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRGP4 $1142 +JUMPV +LABELV $1141 +ADDRLP4 64 +ADDRLP4 24 +INDIRI4 +ASGNI4 +LABELV $1142 +ADDRLP4 8+12 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRLP4 64 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 76 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $1143 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 8+4 +INDIRF4 +SUBF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +DIVF4 +CVFI4 4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +LTI4 $1144 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $1144 +JUMPV +LABELV $1143 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $1144 +LABELV $1135 +LABELV $1134 +endproc Item_ListBox_MouseEnter 92 12 +export Item_MouseEnter +proc Item_MouseEnter 44 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1149 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRB +ASGNB 16 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 0+12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 0 +EQI4 $1153 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 20 +ADDRGP4 Item_EnableShowViaCvar +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $1153 +ADDRGP4 $1148 +JUMPV +LABELV $1153 +ADDRFP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +INDIRI4 +CNSTI4 12 +BANDI4 +CNSTI4 0 +EQI4 $1155 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRLP4 28 +ADDRGP4 Item_EnableShowViaCvar +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $1155 +ADDRGP4 $1148 +JUMPV +LABELV $1155 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $1157 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +NEI4 $1159 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 244 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +LABELV $1159 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $1158 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 252 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $1158 +JUMPV +LABELV $1157 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1163 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +LABELV $1163 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $1165 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 252 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +LABELV $1165 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $1167 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRGP4 Item_ListBox_MouseEnter +CALLV +pop +LABELV $1167 +LABELV $1158 +LABELV $1149 +LABELV $1148 +endproc Item_MouseEnter 44 12 +export Item_MouseLeave +proc Item_MouseLeave 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1170 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1172 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +LABELV $1172 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -6145 +BANDI4 +ASGNI4 +LABELV $1170 +LABELV $1169 +endproc Item_MouseLeave 8 8 +export Menu_HitTest +proc Menu_HitTest 8 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1178 +JUMPV +LABELV $1175 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1179 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $1174 +JUMPV +LABELV $1179 +LABELV $1176 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1178 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $1175 +CNSTP4 0 +RETP4 +LABELV $1174 +endproc Menu_HitTest 8 12 +export Item_SetMouseOver +proc Item_SetMouseOver 8 0 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1182 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1184 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $1185 +JUMPV +LABELV $1184 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $1185 +LABELV $1182 +LABELV $1181 +endproc Item_SetMouseOver 8 0 +export Item_OwnerDraw_HandleKey +proc Item_OwnerDraw_HandleKey 8 8 +ADDRLP4 0 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRU4 +EQU4 $1187 +ADDRGP4 DC +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRU4 +EQU4 $1187 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 DC +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +RETI4 +ADDRGP4 $1186 +JUMPV +LABELV $1187 +CNSTI4 0 +RETI4 +LABELV $1186 +endproc Item_OwnerDraw_HandleKey 8 8 +export Item_ListBox_HandleKey +proc Item_ListBox_HandleKey 80 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 DC +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $1192 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 20 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $1190 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 24 +INDIRI4 +EQI4 $1190 +LABELV $1192 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 Item_ListBox_NumItemsForItemHeight +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 32 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 162 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1224 +ADDRLP4 32 +INDIRI4 +ADDRLP4 36 +INDIRI4 +GTI4 $1243 +LABELV $1242 +ADDRLP4 40 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 13 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 44 +INDIRI4 +EQI4 $1221 +ADDRLP4 40 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LTI4 $1193 +LABELV $1244 +ADDRLP4 48 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 141 +EQI4 $1233 +ADDRLP4 48 +INDIRI4 +CNSTI4 142 +EQI4 $1224 +ADDRGP4 $1193 +JUMPV +LABELV $1243 +ADDRLP4 52 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +CNSTI4 168 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ADDRLP4 56 +INDIRI4 +EQI4 $1233 +ADDRLP4 52 +INDIRI4 +ADDRLP4 56 +INDIRI4 +LTI4 $1193 +LABELV $1245 +ADDRLP4 60 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 178 +LTI4 $1193 +ADDRLP4 60 +INDIRI4 +CNSTI4 184 +GTI4 $1193 +ADDRLP4 60 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1246-712 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1246 +address $1195 +address $1195 +address $1193 +address $1193 +address $1193 +address $1220 +address $1219 +code +LABELV $1195 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $1196 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1196 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $1198 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1198 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +EQI4 $1200 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1200 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 32768 +BANDI4 +CNSTI4 0 +EQI4 $1202 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1202 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +EQI4 $1204 +ADDRGP4 $1194 +JUMPV +LABELV $1204 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1206 +ADDRGP4 $1194 +JUMPV +LABELV $1206 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +EQI4 $1208 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1208 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRGP4 lastListBoxClickTime +INDIRI4 +GEI4 $1211 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1211 +ADDRLP4 68 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1212 +JUMPV +LABELV $1211 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +LABELV $1212 +ADDRLP4 64 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRGP4 lastListBoxClickTime +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 300 +ADDI4 +ASGNI4 +ADDRGP4 g_comboBoxItem +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1213 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1215 +ADDRLP4 64 +CNSTI4 1 +ASGNI4 +LABELV $1215 +ADDRGP4 g_comboBoxItem +CNSTP4 0 +ASGNP4 +LABELV $1213 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +EQI4 $1194 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1219 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1220 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1221 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1194 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1224 +ADDRLP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1225 +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1227 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1227 +ADDRLP4 68 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +GEI4 $1229 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +LABELV $1229 +ADDRLP4 72 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +LTI4 $1231 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +LABELV $1231 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1225 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1233 +ADDRLP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1234 +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +GEI4 $1236 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +LABELV $1236 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $1238 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1238 +ADDRLP4 72 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +LTI4 $1240 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +LABELV $1240 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1234 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1193 +CNSTI4 0 +RETI4 +ADDRGP4 $1189 +JUMPV +LABELV $1194 +CNSTI4 1 +RETI4 +ADDRGP4 $1189 +JUMPV +LABELV $1190 +CNSTI4 0 +RETI4 +LABELV $1189 +endproc Item_ListBox_HandleKey 80 12 +export Item_ComboBox_HandleKey +proc Item_ComboBox_HandleKey 16 16 +ADDRGP4 g_comboBoxItem +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1249 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Item_ComboBox_MaybeCastToListBox +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 Item_ListBox_HandleKey +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Item_ComboBox_MaybeUnCastFromListBox +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1251 +ADDRGP4 g_comboBoxItem +CNSTP4 0 +ASGNP4 +LABELV $1251 +ADDRLP4 0 +INDIRI4 +RETI4 +ADDRGP4 $1248 +JUMPV +LABELV $1249 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $1255 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $1253 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 8 +INDIRI4 +EQI4 $1253 +LABELV $1255 +ADDRLP4 12 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 178 +EQI4 $1258 +ADDRLP4 12 +INDIRI4 +CNSTI4 179 +NEI4 $1256 +LABELV $1258 +ADDRGP4 g_comboBoxItem +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 1 +RETI4 +ADDRGP4 $1248 +JUMPV +LABELV $1256 +LABELV $1253 +CNSTI4 0 +RETI4 +LABELV $1248 +endproc Item_ComboBox_HandleKey 16 16 +export Item_YesNo_HandleKey +proc Item_YesNo_HandleKey 32 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $1260 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 8 +INDIRI4 +EQI4 $1260 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1260 +ADDRLP4 16 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 178 +EQI4 $1266 +ADDRLP4 16 +INDIRI4 +CNSTI4 13 +EQI4 $1266 +ADDRLP4 16 +INDIRI4 +CNSTI4 179 +EQI4 $1266 +ADDRLP4 16 +INDIRI4 +CNSTI4 180 +NEI4 $1262 +LABELV $1266 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 DC +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CALLF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 0 +NEF4 $1269 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1270 +JUMPV +LABELV $1269 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $1270 +ADDRGP4 $1267 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRP4 +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $1259 +JUMPV +LABELV $1262 +LABELV $1260 +CNSTI4 0 +RETI4 +LABELV $1259 +endproc Item_YesNo_HandleKey 32 12 +export Item_Multi_CountSettings +proc Item_Multi_CountSettings 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1272 +CNSTI4 0 +RETI4 +ADDRGP4 $1271 +JUMPV +LABELV $1272 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +RETI4 +LABELV $1271 +endproc Item_Multi_CountSettings 0 0 +export Item_Multi_FindCvarByValue +proc Item_Multi_FindCvarByValue 1044 12 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1275 +ADDRLP4 4 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1277 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $1278 +JUMPV +LABELV $1277 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1036 +ADDRGP4 DC +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 1036 +INDIRF4 +ASGNF4 +LABELV $1278 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1282 +JUMPV +LABELV $1279 +ADDRLP4 4 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1283 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1040 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1284 +ADDRLP4 0 +INDIRI4 +RETI4 +ADDRGP4 $1274 +JUMPV +LABELV $1283 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +NEF4 $1287 +ADDRLP4 0 +INDIRI4 +RETI4 +ADDRGP4 $1274 +JUMPV +LABELV $1287 +LABELV $1284 +LABELV $1280 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1282 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +LTI4 $1279 +LABELV $1275 +CNSTI4 0 +RETI4 +LABELV $1274 +endproc Item_Multi_FindCvarByValue 1044 12 +export Item_Multi_Setting +proc Item_Multi_Setting 1044 12 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1290 +ADDRLP4 0 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1292 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $1293 +JUMPV +LABELV $1292 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1036 +ADDRGP4 DC +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 1036 +INDIRF4 +ASGNF4 +LABELV $1293 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1297 +JUMPV +LABELV $1294 +ADDRLP4 0 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1298 +ADDRLP4 12 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1040 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1299 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $1289 +JUMPV +LABELV $1298 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +NEF4 $1302 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $1289 +JUMPV +LABELV $1302 +LABELV $1299 +LABELV $1295 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1297 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +LTI4 $1294 +LABELV $1290 +ADDRGP4 $80 +RETP4 +LABELV $1289 +endproc Item_Multi_Setting 1044 12 +export Item_Cycle_HandleKey +proc Item_Cycle_HandleKey 40 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 DC +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1305 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1307 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1312 +ADDRFP4 4 +INDIRI4 +CNSTI4 178 +EQI4 $1314 +LABELV $1312 +ADDRLP4 24 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 13 +EQI4 $1314 +ADDRLP4 24 +INDIRI4 +CNSTI4 135 +EQI4 $1314 +ADDRLP4 24 +INDIRI4 +CNSTI4 133 +NEI4 $1309 +LABELV $1314 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LEI4 $1315 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRLP4 8 +INDIRI4 +MODI4 +ASGNI4 +LABELV $1315 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRP4 +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $1304 +JUMPV +LABELV $1309 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1320 +ADDRFP4 4 +INDIRI4 +CNSTI4 179 +EQI4 $1321 +LABELV $1320 +ADDRLP4 28 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 134 +EQI4 $1321 +ADDRLP4 28 +INDIRI4 +CNSTI4 132 +NEI4 $1317 +LABELV $1321 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LEI4 $1322 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 36 +INDIRI4 +MODI4 +ASGNI4 +LABELV $1322 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRP4 +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $1304 +JUMPV +LABELV $1317 +LABELV $1307 +LABELV $1305 +CNSTI4 0 +RETI4 +LABELV $1304 +endproc Item_Cycle_HandleKey 40 12 +export Item_Multi_HandleKey +proc Item_Multi_HandleKey 64 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 Item_Multi_CountSettings +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1325 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 28 +INDIRI4 +EQI4 $1327 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1327 +ADDRLP4 0 +INDIRI4 +ADDRLP4 28 +INDIRI4 +LEI4 $1327 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1332 +ADDRFP4 4 +INDIRI4 +CNSTI4 178 +EQI4 $1334 +LABELV $1332 +ADDRLP4 36 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 13 +EQI4 $1334 +ADDRLP4 36 +INDIRI4 +CNSTI4 135 +EQI4 $1334 +ADDRLP4 36 +INDIRI4 +CNSTI4 133 +NEI4 $1329 +LABELV $1334 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 Item_Multi_FindCvarByValue +CALLI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 1 +ASGNI4 +ADDRLP4 32 +ADDRLP4 40 +INDIRI4 +ADDRLP4 44 +INDIRI4 +ADDI4 +ADDRLP4 0 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRGP4 $1330 +JUMPV +LABELV $1329 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1338 +ADDRFP4 4 +INDIRI4 +CNSTI4 179 +EQI4 $1339 +LABELV $1338 +ADDRLP4 40 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 134 +EQI4 $1339 +ADDRLP4 40 +INDIRI4 +CNSTI4 132 +NEI4 $1335 +LABELV $1339 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 Item_Multi_FindCvarByValue +CALLI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 52 +CNSTI4 1 +ASGNI4 +ADDRLP4 32 +ADDRLP4 44 +INDIRI4 +ADDRLP4 48 +INDIRI4 +ADDI4 +ADDRLP4 52 +INDIRI4 +SUBI4 +ADDRLP4 48 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +LABELV $1335 +LABELV $1330 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1340 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1342 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $1343 +JUMPV +LABELV $1342 +ADDRLP4 48 +ADDRLP4 32 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 52 +INDIRF4 +CVFI4 4 +CVIF4 4 +ADDRLP4 52 +INDIRF4 +NEF4 $1344 +ADDRGP4 $1267 +ARGP4 +ADDRLP4 48 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $1345 +JUMPV +LABELV $1344 +ADDRGP4 $1346 +ARGP4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 60 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1345 +LABELV $1343 +CNSTI4 1 +RETI4 +ADDRGP4 $1324 +JUMPV +LABELV $1340 +LABELV $1327 +LABELV $1325 +CNSTI4 0 +RETI4 +LABELV $1324 +endproc Item_Multi_HandleKey 64 12 +proc Item_TextField_CalcPaintOffset 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +GEI4 $1348 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1349 +JUMPV +LABELV $1348 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1350 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1352 +ADDRGP4 $1355 +JUMPV +LABELV $1354 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1355 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 10 +SUBI4 +CVIF4 4 +GTF4 $1357 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1354 +LABELV $1357 +LABELV $1352 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1359 +JUMPV +LABELV $1358 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1359 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 10 +SUBI4 +CVIF4 4 +GTF4 $1358 +LABELV $1350 +LABELV $1349 +LABELV $1347 +endproc Item_TextField_CalcPaintOffset 16 8 +export Item_TextField_HandleKey +proc Item_TextField_HandleKey 1100 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1036 +CNSTP4 0 +ASGNP4 +ADDRLP4 1028 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1024 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1362 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1024 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 1040 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1032 +ADDRLP4 1040 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +GEI4 $1364 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +ADDRLP4 1032 +INDIRI4 +ASGNI4 +LABELV $1364 +ADDRLP4 1044 +ADDRLP4 1028 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +EQI4 $1366 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1044 +INDIRI4 +LEI4 $1366 +ADDRLP4 1032 +ADDRLP4 1028 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1366 +ADDRFP4 4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $1368 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 8 +NEI4 $1370 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1372 +ADDRLP4 1048 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +ADDRLP4 0-1 +ADDP4 +ARGP4 +ADDRLP4 1048 +INDIRI4 +ADDRLP4 0 +ADDP4 +ARGP4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRLP4 1048 +INDIRI4 +SUBI4 +CVIU4 4 +ARGU4 +ADDRGP4 memmove +CALLP4 +pop +ADDRLP4 1052 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +ASGNP4 +ADDRLP4 1052 +INDIRP4 +ADDRLP4 1052 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1372 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $1369 +JUMPV +LABELV $1370 +ADDRFP4 4 +INDIRI4 +CNSTI4 32 +LTI4 $1377 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1375 +LABELV $1377 +ADDRLP4 1024 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1378 +JUMPV +LABELV $1375 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 12 +NEI4 $1379 +ADDRLP4 1048 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 48 +LTI4 $1381 +ADDRLP4 1048 +INDIRI4 +CNSTI4 57 +LEI4 $1379 +LABELV $1381 +ADDRLP4 1024 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1378 +JUMPV +LABELV $1379 +ADDRLP4 1052 +ADDRGP4 DC +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $1382 +ADDRLP4 1056 +ADDRLP4 1032 +INDIRI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 255 +EQI4 $1386 +ADDRLP4 1060 +ADDRLP4 1028 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +EQI4 $1384 +ADDRLP4 1056 +INDIRI4 +ADDRLP4 1060 +INDIRI4 +LTI4 $1384 +LABELV $1386 +ADDRLP4 1024 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1378 +JUMPV +LABELV $1384 +ADDRLP4 1064 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +ADDRLP4 0+1 +ADDP4 +ARGP4 +ADDRLP4 1064 +INDIRI4 +ADDRLP4 0 +ADDP4 +ARGP4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRLP4 1064 +INDIRI4 +SUBI4 +CVIU4 4 +ARGU4 +ADDRGP4 memmove +CALLP4 +pop +ADDRGP4 $1383 +JUMPV +LABELV $1382 +ADDRLP4 1056 +ADDRLP4 1028 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +EQI4 $1388 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +LTI4 $1388 +ADDRLP4 1024 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1378 +JUMPV +LABELV $1388 +LABELV $1383 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ADDRLP4 0 +ADDP4 +ADDRFP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRP4 +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 1 +ADDI4 +GEI4 $1369 +ADDRLP4 1056 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +ASGNP4 +ADDRLP4 1056 +INDIRP4 +ADDRLP4 1056 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1369 +JUMPV +LABELV $1368 +ADDRLP4 1048 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 1052 +CNSTI4 27 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +ADDRLP4 1052 +INDIRI4 +EQI4 $1418 +ADDRLP4 1048 +INDIRI4 +ADDRLP4 1052 +INDIRI4 +GTI4 $1420 +LABELV $1419 +ADDRLP4 1056 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 1060 +CNSTI4 9 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +ADDRLP4 1060 +INDIRI4 +EQI4 $1410 +ADDRLP4 1056 +INDIRI4 +ADDRLP4 1060 +INDIRI4 +LTI4 $1393 +LABELV $1421 +ADDRFP4 4 +INDIRI4 +CNSTI4 13 +EQI4 $1418 +ADDRGP4 $1393 +JUMPV +LABELV $1420 +ADDRLP4 1064 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 132 +LTI4 $1393 +ADDRLP4 1064 +INDIRI4 +CNSTI4 144 +GTI4 $1422 +ADDRLP4 1064 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1423-528 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1423 +address $1410 +address $1410 +address $1401 +address $1398 +address $1393 +address $1393 +address $1393 +address $1406 +address $1394 +address $1393 +address $1393 +address $1404 +address $1405 +code +LABELV $1422 +ADDRLP4 1068 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 160 +LTI4 $1393 +ADDRLP4 1068 +INDIRI4 +CNSTI4 181 +GTI4 $1393 +ADDRLP4 1068 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1425-640 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1425 +address $1404 +address $1410 +address $1393 +address $1401 +address $1393 +address $1398 +address $1405 +address $1410 +address $1393 +address $1418 +address $1406 +address $1394 +address $1393 +address $1393 +address $1393 +address $1393 +address $1393 +address $1393 +address $1415 +address $1415 +address $1415 +address $1415 +code +LABELV $1394 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ADDRLP4 1032 +INDIRI4 +GEI4 $1393 +ADDRLP4 1072 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1072 +INDIRI4 +ADDRLP4 0 +ADDP4 +ARGP4 +ADDRLP4 1072 +INDIRI4 +ADDRLP4 0+1 +ADDP4 +ARGP4 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1072 +INDIRI4 +SUBI4 +CVIU4 4 +ARGU4 +ADDRGP4 memmove +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $1393 +JUMPV +LABELV $1398 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ADDRLP4 1032 +INDIRI4 +GEI4 $1393 +ADDRLP4 1072 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +ASGNP4 +ADDRLP4 1072 +INDIRP4 +ADDRLP4 1072 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1393 +JUMPV +LABELV $1401 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1393 +ADDRLP4 1076 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +ASGNP4 +ADDRLP4 1076 +INDIRP4 +ADDRLP4 1076 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $1393 +JUMPV +LABELV $1404 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1393 +JUMPV +LABELV $1405 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +ADDRLP4 1032 +INDIRI4 +ASGNI4 +ADDRGP4 $1393 +JUMPV +LABELV $1406 +ADDRLP4 1084 +ADDRGP4 DC +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +NEI4 $1408 +ADDRLP4 1080 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1409 +JUMPV +LABELV $1408 +ADDRLP4 1080 +CNSTI4 0 +ASGNI4 +LABELV $1409 +ADDRLP4 1080 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $1393 +JUMPV +LABELV $1410 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1411 +ADDRGP4 $1393 +JUMPV +LABELV $1411 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1088 +ADDRGP4 Menu_SetNextCursorItem +CALLP4 +ASGNP4 +ADDRLP4 1036 +ADDRLP4 1088 +INDIRP4 +ASGNP4 +ADDRLP4 1092 +ADDRLP4 1036 +INDIRP4 +ASGNP4 +ADDRLP4 1092 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1413 +ADDRLP4 1092 +INDIRP4 +ARGP4 +ADDRLP4 1096 +ADDRGP4 Item_IsEditField +CALLI4 +ASGNI4 +ADDRLP4 1096 +INDIRI4 +CNSTI4 0 +EQI4 $1413 +ADDRGP4 g_editItem +ADDRLP4 1036 +INDIRP4 +ASGNP4 +ADDRGP4 $1393 +JUMPV +LABELV $1413 +ADDRLP4 1024 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1378 +JUMPV +LABELV $1415 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1416 +ADDRGP4 $1393 +JUMPV +LABELV $1416 +LABELV $1418 +ADDRLP4 1024 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1378 +JUMPV +LABELV $1393 +LABELV $1369 +ADDRLP4 1024 +CNSTI4 0 +ASGNI4 +LABELV $1362 +LABELV $1378 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Item_TextField_CalcPaintOffset +CALLV +pop +ADDRLP4 1024 +INDIRI4 +CNSTI4 0 +NEI4 $1428 +ADDRLP4 1040 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1429 +JUMPV +LABELV $1428 +ADDRLP4 1040 +CNSTI4 0 +ASGNI4 +LABELV $1429 +ADDRLP4 1040 +INDIRI4 +RETI4 +LABELV $1361 +endproc Item_TextField_HandleKey 1100 12 +proc _Scroll_ListBox_AutoFunc 8 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +LEI4 $1431 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 Item_ListBox_HandleKey +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1431 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +LEI4 $1433 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 150 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 20 +LEI4 $1435 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 40 +SUBI4 +ASGNI4 +LABELV $1435 +LABELV $1433 +LABELV $1430 +endproc _Scroll_ListBox_AutoFunc 8 16 +proc Scroll_ListBox_AutoFunc 12 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Item_ComboBox_MaybeCastToListBox +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 _Scroll_ListBox_AutoFunc +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Item_ComboBox_MaybeUnCastFromListBox +CALLV +pop +LABELV $1437 +endproc Scroll_ListBox_AutoFunc 12 8 +proc _Scroll_ListBox_ThumbFunc 44 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +EQF4 $1439 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 24 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTF4 1098907648 +ASGNF4 +ADDRLP4 36 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 32 +INDIRF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +SUBF4 +ADDRLP4 36 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 24 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1098907648 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CNSTF4 1107296256 +SUBF4 +CNSTF4 1073741824 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 Item_ListBox_MaxScroll +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRGP4 DC +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +SUBF4 +CNSTF4 1090519040 +SUBF4 +ADDRLP4 20 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 0+12 +INDIRF4 +CNSTF4 1098907648 +SUBF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +GEI4 $1446 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1447 +JUMPV +LABELV $1446 +ADDRLP4 16 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $1448 +ADDRLP4 16 +ADDRLP4 20 +INDIRI4 +ASGNI4 +LABELV $1448 +LABELV $1447 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $1439 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +LEI4 $1450 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 Item_ListBox_HandleKey +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1450 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +LEI4 $1452 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 150 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 20 +LEI4 $1454 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 40 +SUBI4 +ASGNI4 +LABELV $1454 +LABELV $1452 +LABELV $1438 +endproc _Scroll_ListBox_ThumbFunc 44 16 +proc Scroll_ListBox_ThumbFunc 12 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Item_ComboBox_MaybeCastToListBox +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 _Scroll_ListBox_ThumbFunc +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Item_ComboBox_MaybeUnCastFromListBox +CALLV +pop +LABELV $1456 +endproc Scroll_ListBox_ThumbFunc 12 8 +proc Scroll_Slider_ThumbFunc 36 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1458 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 16 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRF4 +ADDF4 +CNSTF4 1090519040 +ADDF4 +ASGNF4 +ADDRGP4 $1459 +JUMPV +LABELV $1458 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +INDIRF4 +ASGNF4 +LABELV $1459 +ADDRLP4 12 +ADDRGP4 DC +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +GEF4 $1460 +ADDRLP4 12 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRGP4 $1461 +JUMPV +LABELV $1460 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 1119879168 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +LEF4 $1462 +ADDRLP4 12 +ADDRLP4 8 +INDIRF4 +CNSTF4 1119879168 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $1462 +LABELV $1461 +ADDRLP4 4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +CNSTF4 1119879168 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +DIVF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 24 +CNSTI4 552 +ASGNI4 +ADDRLP4 28 +ADDRLP4 20 +INDIRP4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 20 +INDIRP4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $1346 +ARGP4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1457 +endproc Scroll_Slider_ThumbFunc 36 8 +export Item_StartCapture +proc Item_StartCapture 36 12 +ADDRGP4 captureFunc +INDIRP4 +CVPU4 4 +ADDRGP4 voidFunction +CVPU4 4 +EQU4 $1465 +ADDRGP4 $1464 +JUMPV +LABELV $1465 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +EQI4 $1470 +ADDRLP4 4 +INDIRI4 +CNSTI4 9 +EQI4 $1470 +ADDRLP4 4 +INDIRI4 +CNSTI4 13 +EQI4 $1487 +ADDRGP4 $1467 +JUMPV +LABELV $1470 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 Item_ComboBox_MaybeCastToListBox +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 Item_ListBox_OverLB +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 Item_ComboBox_MaybeUnCastFromListBox +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 6144 +BANDI4 +CNSTI4 0 +EQI4 $1471 +ADDRLP4 28 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +ASGNP4 +ADDRGP4 scrollInfo +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +ADDRGP4 scrollInfo+4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 150 +ADDI4 +ASGNI4 +ADDRGP4 scrollInfo+8 +CNSTI4 500 +ASGNI4 +ADDRGP4 scrollInfo+12 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $1478 +ADDRLP4 32 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1479 +JUMPV +LABELV $1478 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +LABELV $1479 +ADDRGP4 scrollInfo+28 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRGP4 scrollInfo+24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 Scroll_ListBox_AutoFunc +ARGP4 +ADDRGP4 scrollInfo +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 UI_InstallCaptureFunc +CALLV +pop +ADDRGP4 itemCapture +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $1468 +JUMPV +LABELV $1471 +ADDRLP4 0 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +EQI4 $1468 +ADDRGP4 scrollInfo+12 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 scrollInfo+24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 scrollInfo+16 +ADDRGP4 DC +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 scrollInfo+20 +ADDRGP4 DC +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 Scroll_ListBox_ThumbFunc +ARGP4 +ADDRGP4 scrollInfo +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 UI_InstallCaptureFunc +CALLV +pop +ADDRGP4 itemCapture +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $1468 +JUMPV +LABELV $1487 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 Item_Slider_OverSlider +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +EQI4 $1468 +ADDRGP4 scrollInfo+12 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 scrollInfo+24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 scrollInfo+16 +ADDRGP4 DC +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 scrollInfo+20 +ADDRGP4 DC +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 Scroll_Slider_ThumbFunc +ARGP4 +ADDRGP4 scrollInfo +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 UI_InstallCaptureFunc +CALLV +pop +ADDRGP4 itemCapture +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $1467 +LABELV $1468 +LABELV $1464 +endproc Item_StartCapture 36 12 +export Item_StopCapture +proc Item_StopCapture 0 0 +LABELV $1494 +endproc Item_StopCapture 0 0 +export Item_Slider_HandleKey +proc Item_Slider_HandleKey 76 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1496 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1496 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 20 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $1496 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1498 +ADDRLP4 24 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 13 +EQI4 $1502 +ADDRLP4 24 +INDIRI4 +CNSTI4 178 +EQI4 $1502 +ADDRLP4 24 +INDIRI4 +CNSTI4 179 +EQI4 $1502 +ADDRLP4 24 +INDIRI4 +CNSTI4 180 +NEI4 $1498 +LABELV $1502 +ADDRLP4 8 +CNSTF4 1119879168 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1503 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRF4 +ADDF4 +CNSTF4 1090519040 +ADDF4 +ASGNF4 +ADDRGP4 $1504 +JUMPV +LABELV $1503 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +LABELV $1504 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 16 +ADDRLP4 48 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1094713344 +ADDRLP4 48 +INDIRP4 +INDIRF4 +MULF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28+8 +CNSTF4 1119879168 +ADDRLP4 48 +INDIRP4 +INDIRF4 +MULF4 +ADDRLP4 52 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ARGP4 +ADDRLP4 56 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 56 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 60 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $1506 +ADDRLP4 0 +ADDRGP4 DC +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 64 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 68 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 68 +INDIRP4 +INDIRF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 64 +INDIRP4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $1346 +ARGP4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRP4 +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $1495 +JUMPV +LABELV $1506 +LABELV $1498 +LABELV $1496 +CNSTI4 0 +RETI4 +LABELV $1495 +endproc Item_Slider_HandleKey 76 12 +export Item_HandleKey +proc Item_HandleKey 48 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 itemCapture +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1509 +ADDRGP4 itemCapture +INDIRP4 +ARGP4 +ADDRGP4 Item_StopCapture +CALLV +pop +ADDRGP4 itemCapture +CNSTP4 0 +ASGNP4 +ADDRGP4 UI_RemoveCaptureFunc +CALLV +pop +ADDRGP4 $1510 +JUMPV +LABELV $1509 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1511 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 178 +EQI4 $1514 +ADDRLP4 0 +INDIRI4 +CNSTI4 179 +EQI4 $1514 +ADDRLP4 0 +INDIRI4 +CNSTI4 180 +NEI4 $1511 +LABELV $1514 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Item_StartCapture +CALLV +pop +LABELV $1511 +LABELV $1510 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1515 +CNSTI4 0 +RETI4 +ADDRGP4 $1508 +JUMPV +LABELV $1515 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 Item_IsEditField +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1517 +CNSTI4 0 +RETI4 +ADDRGP4 $1508 +JUMPV +LABELV $1517 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 2 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LTI4 $1519 +ADDRLP4 4 +INDIRI4 +CNSTI4 16 +GTI4 $1519 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LSHI4 +ADDRGP4 $1533-8 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1533 +address $1522 +address $1523 +address $1524 +address $1519 +address $1519 +address $1525 +address $1526 +address $1527 +address $1519 +address $1530 +address $1519 +address $1532 +address $1528 +address $1529 +address $1531 +code +LABELV $1522 +CNSTI4 0 +RETI4 +ADDRGP4 $1508 +JUMPV +LABELV $1523 +CNSTI4 0 +RETI4 +ADDRGP4 $1508 +JUMPV +LABELV $1524 +CNSTI4 0 +RETI4 +ADDRGP4 $1508 +JUMPV +LABELV $1525 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 Item_Cycle_HandleKey +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +RETI4 +ADDRGP4 $1508 +JUMPV +LABELV $1526 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 20 +ADDRGP4 Item_ListBox_HandleKey +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +RETI4 +ADDRGP4 $1508 +JUMPV +LABELV $1527 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 24 +ADDRGP4 Item_ComboBox_HandleKey +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +RETI4 +ADDRGP4 $1508 +JUMPV +LABELV $1528 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 Item_YesNo_HandleKey +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +RETI4 +ADDRGP4 $1508 +JUMPV +LABELV $1529 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 Item_Multi_HandleKey +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +RETI4 +ADDRGP4 $1508 +JUMPV +LABELV $1530 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 Item_OwnerDraw_HandleKey +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +RETI4 +ADDRGP4 $1508 +JUMPV +LABELV $1531 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 Item_Bind_HandleKey +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +RETI4 +ADDRGP4 $1508 +JUMPV +LABELV $1532 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 Item_Slider_HandleKey +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +RETI4 +ADDRGP4 $1508 +JUMPV +LABELV $1519 +CNSTI4 0 +RETI4 +LABELV $1508 +endproc Item_HandleKey 48 16 +export Item_Action +proc Item_Action 4 8 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1536 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +LABELV $1536 +LABELV $1535 +endproc Item_Action 4 8 +export Menu_SetPrevCursorItem +proc Menu_SetPrevCursorItem 44 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1542 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1542 +JUMPV +LABELV $1541 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +GEI4 $1544 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $1544 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1544 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 Item_SetFocus +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $1546 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +ARGF4 +ADDRGP4 Menu_HandleMouseMove +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $1538 +JUMPV +LABELV $1546 +LABELV $1542 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 -1 +GTI4 $1541 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +CNSTP4 0 +RETP4 +LABELV $1538 +endproc Menu_SetPrevCursorItem 44 12 +export Menu_SetNextCursorItem +proc Menu_SetNextCursorItem 44 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $1552 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1552 +JUMPV +LABELV $1551 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $1554 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1554 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1554 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 Item_SetFocus +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $1556 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +ARGF4 +ADDRGP4 Menu_HandleMouseMove +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $1548 +JUMPV +LABELV $1556 +LABELV $1552 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $1551 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +CNSTP4 0 +RETP4 +LABELV $1548 +endproc Menu_SetNextCursorItem 44 12 +proc Window_CloseCinematic 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $1559 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $1559 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRP4 +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $1559 +LABELV $1558 +endproc Window_CloseCinematic 4 4 +proc Menu_CloseCinematics 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1562 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Window_CloseCinematic +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1567 +JUMPV +LABELV $1564 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Window_CloseCinematic +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 11 +NEI4 $1568 +CNSTI4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1568 +LABELV $1565 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1567 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $1564 +LABELV $1562 +LABELV $1561 +endproc Menu_CloseCinematics 4 4 +proc Display_CloseCinematics 4 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1574 +JUMPV +LABELV $1571 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus +ADDP4 +ARGP4 +ADDRGP4 Menu_CloseCinematics +CALLV +pop +LABELV $1572 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1574 +ADDRLP4 0 +INDIRI4 +ADDRGP4 menuCount +INDIRI4 +LTI4 $1571 +LABELV $1570 +endproc Display_CloseCinematics 4 4 +export Menus_Activate +proc Menus_Activate 572 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRGP4 openMenuCount +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LEI4 $1576 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 menuStack-4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $1576 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $1576 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 6 +BORI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1579 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1581 +ADDRLP4 16+236 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +LABELV $1581 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1584 +ADDRLP4 16 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1584 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1584 +ADDRGP4 Display_CloseCinematics +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 Menu_HandleMouseMove +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1589 +JUMPV +LABELV $1586 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 Item_IsListBox +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $1590 +ADDRLP4 32 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 DC +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 548 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +ADDRLP4 40 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $1591 +JUMPV +LABELV $1590 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1592 +ADDRLP4 32 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 DC +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +LABELV $1592 +LABELV $1591 +LABELV $1587 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1589 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $1586 +ADDRGP4 openMenuCount +INDIRI4 +CNSTI4 16 +GEI4 $1594 +ADDRLP4 32 +ADDRGP4 openMenuCount +ASGNP4 +ADDRLP4 28 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 menuStack +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $1594 +LABELV $1579 +LABELV $1575 +endproc Menus_Activate 572 12 +export Menus_ReplaceActive +proc Menus_ReplaceActive 584 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 openMenuCount +INDIRI4 +CNSTI4 1 +GEI4 $1597 +CNSTI4 0 +RETI4 +ADDRGP4 $1596 +JUMPV +LABELV $1597 +ADDRLP4 4 +ADDRGP4 openMenuCount +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 menuStack-4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 12 +INDIRI4 +EQI4 $1602 +ADDRLP4 8 +INDIRI4 +CNSTI4 4 +BANDI4 +ADDRLP4 12 +INDIRI4 +NEI4 $1600 +LABELV $1602 +CNSTI4 0 +RETI4 +ADDRGP4 $1596 +JUMPV +LABELV $1600 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +NEU4 $1603 +CNSTI4 0 +RETI4 +ADDRGP4 $1596 +JUMPV +LABELV $1603 +ADDRLP4 16 +CNSTI4 192 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $1605 +ADDRGP4 $1607 +ARGP4 +ADDRLP4 20 +CNSTI4 192 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1596 +JUMPV +LABELV $1605 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1611 +JUMPV +LABELV $1608 +ADDRLP4 20 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 264 +ASGNI4 +ADDRLP4 28 +CNSTI4 200 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ADDP4 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ADDP4 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $1612 +ADDRGP4 $1614 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1596 +JUMPV +LABELV $1612 +LABELV $1609 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1611 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $1608 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 -37 +BANDI4 +ASGNI4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 6 +BORI4 +ASGNI4 +ADDRGP4 openMenuCount +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 menuStack-4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1616 +ADDRLP4 28+236 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +LABELV $1616 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1622 +JUMPV +LABELV $1619 +ADDRLP4 28 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 32 +CNSTI4 264 +ASGNI4 +ADDRLP4 36 +CNSTI4 548 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +ADDP4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +ADDRLP4 28 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +ADDP4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 264 +ASGNI4 +ADDRLP4 48 +CNSTI4 544 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +ADDP4 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +ADDP4 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 Item_DataType +CALLI4 +ASGNI4 +ADDRLP4 52 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 1 +EQI4 $1626 +ADDRLP4 52 +INDIRI4 +CNSTI4 4 +EQI4 $1627 +ADDRGP4 $1624 +JUMPV +LABELV $1626 +ADDRLP4 64 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 68 +CNSTI4 264 +ASGNI4 +ADDRLP4 72 +CNSTI4 552 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +ADDP4 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +ADDP4 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 80 +CNSTI4 264 +ASGNI4 +ADDRLP4 84 +CNSTI4 552 +ASGNI4 +ADDRLP4 88 +CNSTI4 8 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +ADDP4 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +ADDP4 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1624 +JUMPV +LABELV $1627 +ADDRLP4 92 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 96 +CNSTI4 264 +ASGNI4 +ADDRLP4 100 +CNSTI4 552 +ASGNI4 +ADDRLP4 92 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +ADDP4 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +ADDP4 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $1624 +LABELV $1620 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1622 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $1619 +CNSTI4 1 +RETI4 +LABELV $1596 +endproc Menus_ReplaceActive 584 12 +export Display_VisibleMenuCount +proc Display_VisibleMenuCount 12 0 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $1632 +JUMPV +LABELV $1629 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus+72 +ADDP4 +INDIRI4 +CNSTI4 1048580 +BANDI4 +CNSTI4 0 +EQI4 $1633 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1633 +LABELV $1630 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1632 +ADDRLP4 0 +INDIRI4 +ADDRGP4 menuCount +INDIRI4 +LTI4 $1629 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $1628 +endproc Display_VisibleMenuCount 12 0 +export Menus_HandleOOBClick +proc Menus_HandleOOBClick 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1637 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $1639 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 131072 +BANDI4 +ADDRLP4 4 +INDIRI4 +EQI4 $1639 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menus_Close +CALLV +pop +LABELV $1639 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1644 +JUMPV +LABELV $1641 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 Menu_OverActiveItem +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1645 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menus_Close +CALLV +pop +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus +ADDP4 +ARGP4 +ADDRGP4 Menus_Activate +CALLV +pop +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 Menu_HandleMouseMove +CALLV +pop +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Menu_HandleKey +CALLV +pop +LABELV $1645 +LABELV $1642 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1644 +ADDRLP4 0 +INDIRI4 +ADDRGP4 menuCount +INDIRI4 +LTI4 $1641 +ADDRLP4 8 +ADDRGP4 Display_VisibleMenuCount +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1647 +ADDRGP4 DC +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1649 +CNSTI4 0 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1649 +LABELV $1647 +ADDRGP4 Display_CloseCinematics +CALLV +pop +LABELV $1637 +LABELV $1636 +endproc Menus_HandleOOBClick 20 12 +bss +align 4 +LABELV $1652 +skip 16 +code +proc Item_CorrectedTextRect 4 12 +ADDRGP4 $1652 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 16 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1653 +ADDRGP4 $1652 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRB +ASGNB 16 +ADDRGP4 $1652+8 +INDIRF4 +CNSTF4 0 +EQF4 $1655 +ADDRLP4 0 +ADDRGP4 $1652+4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRGP4 $1652+12 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $1655 +LABELV $1653 +ADDRGP4 $1652 +RETP4 +LABELV $1651 +endproc Item_CorrectedTextRect 4 12 +data +align 4 +LABELV $1671 +byte 4 0 +lit +align 1 +LABELV $1714 +byte 1 0 +skip 1023 +align 1 +LABELV $1725 +byte 1 0 +skip 1023 +export Menu_HandleKey +code +proc Menu_HandleKey 1124 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_waitingForKey +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $1661 +ADDRFP4 8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $1661 +ADDRGP4 g_bindItem +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Item_Bind_HandleKey +CALLI4 +pop +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1660 +JUMPV +LABELV $1661 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_editingField +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $1663 +ADDRFP4 8 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $1663 +ADDRGP4 g_editItem +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 Item_TextField_HandleKey +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $1665 +ADDRGP4 g_editingField +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +ADDRGP4 g_editItem +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 272 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +ADDRGP4 g_editItem +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1660 +JUMPV +LABELV $1665 +ADDRLP4 24 +ADDRGP4 g_editItem +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 276 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +LABELV $1663 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1667 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1660 +JUMPV +LABELV $1667 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $1669 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 2097152 +BANDI4 +ADDRLP4 20 +INDIRI4 +NEI4 $1669 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 28 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $1669 +ADDRGP4 $1671 +INDIRI4 +CNSTI4 0 +NEI4 $1672 +ADDRFP4 4 +INDIRI4 +CNSTI4 178 +EQI4 $1675 +ADDRFP4 4 +INDIRI4 +CNSTI4 179 +EQI4 $1675 +ADDRFP4 4 +INDIRI4 +CNSTI4 180 +NEI4 $1672 +LABELV $1675 +ADDRGP4 $1671 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Menus_HandleOOBClick +CALLV +pop +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1671 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $1660 +JUMPV +LABELV $1672 +LABELV $1669 +ADDRGP4 g_comboBoxItem +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1676 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1681 +JUMPV +LABELV $1678 +ADDRLP4 36 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $1682 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $1682 +LABELV $1679 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1681 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $1678 +ADDRGP4 $1677 +JUMPV +LABELV $1676 +ADDRLP4 4 +ADDRGP4 g_comboBoxItem +INDIRP4 +ASGNP4 +LABELV $1677 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1684 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 Item_HandleKey +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $1686 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Item_Action +CALLV +pop +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1660 +JUMPV +LABELV $1686 +LABELV $1684 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1688 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1660 +JUMPV +LABELV $1688 +ADDRLP4 40 +CNSTI4 156 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $1692 +ADDRFP4 4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +GTI4 $1729 +LABELV $1728 +ADDRLP4 48 +CNSTI4 13 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $1720 +ADDRFP4 4 +INDIRI4 +ADDRLP4 48 +INDIRI4 +GTI4 $1731 +LABELV $1730 +ADDRFP4 4 +INDIRI4 +CNSTI4 9 +EQI4 $1702 +ADDRGP4 $1690 +JUMPV +LABELV $1731 +ADDRLP4 56 +CNSTI4 27 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +EQI4 $1698 +ADDRFP4 4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +LTI4 $1690 +LABELV $1732 +ADDRFP4 4 +INDIRI4 +CNSTI4 132 +EQI4 $1697 +ADDRFP4 4 +INDIRI4 +CNSTI4 133 +EQI4 $1702 +ADDRGP4 $1690 +JUMPV +LABELV $1729 +ADDRFP4 4 +INDIRI4 +CNSTI4 167 +EQI4 $1702 +ADDRLP4 68 +CNSTI4 169 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 68 +INDIRI4 +EQI4 $1720 +ADDRFP4 4 +INDIRI4 +ADDRLP4 68 +INDIRI4 +GTI4 $1734 +LABELV $1733 +ADDRFP4 4 +INDIRI4 +CNSTI4 161 +EQI4 $1697 +ADDRGP4 $1690 +JUMPV +LABELV $1734 +ADDRFP4 4 +INDIRI4 +CNSTI4 178 +LTI4 $1690 +ADDRFP4 4 +INDIRI4 +CNSTI4 188 +GTI4 $1735 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1736-712 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1736 +address $1703 +address $1703 +address $1690 +address $1690 +address $1690 +address $1690 +address $1690 +address $1691 +address $1691 +address $1691 +address $1691 +code +LABELV $1735 +ADDRFP4 4 +INDIRI4 +CNSTI4 217 +LTI4 $1690 +ADDRFP4 4 +INDIRI4 +CNSTI4 232 +GTI4 $1690 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1738-868 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1738 +address $1691 +address $1691 +address $1691 +address $1691 +address $1691 +address $1691 +address $1691 +address $1691 +address $1691 +address $1691 +address $1691 +address $1691 +address $1691 +address $1691 +address $1691 +address $1691 +code +LABELV $1692 +ADDRGP4 $1695 +ARGP4 +ADDRLP4 80 +ADDRGP4 DC +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CALLF4 +ASGNF4 +ADDRLP4 80 +INDIRF4 +CNSTF4 0 +EQF4 $1691 +CNSTI4 2 +ARGI4 +ADDRGP4 $1696 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $1691 +JUMPV +LABELV $1697 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menu_SetPrevCursorItem +CALLP4 +pop +ADDRGP4 $1691 +JUMPV +LABELV $1698 +ADDRGP4 g_waitingForKey +INDIRI4 +CNSTI4 0 +NEI4 $1691 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1691 +ADDRLP4 84+236 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 84 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_RunScript +CALLV +pop +ADDRGP4 $1691 +JUMPV +LABELV $1702 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menu_SetNextCursorItem +CALLP4 +pop +ADDRGP4 $1691 +JUMPV +LABELV $1703 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1691 +ADDRLP4 4 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1706 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 Item_CorrectedTextRect +CALLP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 88 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 92 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +EQI4 $1691 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Item_Action +CALLV +pop +ADDRGP4 $1691 +JUMPV +LABELV $1706 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 Item_IsEditField +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $1710 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 88 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 92 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +EQI4 $1691 +ADDRLP4 96 +ADDRGP4 $1714 +INDIRB +ASGNB 1024 +ADDRLP4 4 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1715 +ADDRLP4 4 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 96 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1715 +ADDRLP4 96 +ARGP4 +ADDRLP4 1120 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4 +INDIRP4 +CNSTI4 548 +ADDP4 +ADDRLP4 1120 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 96 +ARGP4 +ADDRGP4 Item_TextField_CalcPaintOffset +CALLV +pop +ADDRGP4 g_editingField +CNSTI4 1 +ASGNI4 +ADDRGP4 g_editItem +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $1691 +JUMPV +LABELV $1710 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 88 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 92 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +EQI4 $1691 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Item_Action +CALLV +pop +ADDRGP4 $1691 +JUMPV +LABELV $1720 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1691 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 Item_IsEditField +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $1723 +ADDRLP4 88 +ADDRGP4 $1725 +INDIRB +ASGNB 1024 +ADDRLP4 4 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1726 +ADDRLP4 4 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1726 +ADDRLP4 88 +ARGP4 +ADDRLP4 1112 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4 +INDIRP4 +CNSTI4 548 +ADDP4 +ADDRLP4 1112 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRGP4 Item_TextField_CalcPaintOffset +CALLV +pop +ADDRGP4 g_editingField +CNSTI4 1 +ASGNI4 +ADDRGP4 g_editItem +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $1691 +JUMPV +LABELV $1723 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Item_Action +CALLV +pop +LABELV $1690 +LABELV $1691 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $1660 +endproc Menu_HandleKey 1124 12 +export ToWindowCoords +proc ToWindowCoords 8 0 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1741 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $1741 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $1740 +endproc ToWindowCoords 8 0 +export Rect_ToWindowCoords +proc Rect_ToWindowCoords 4 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 ToWindowCoords +CALLV +pop +LABELV $1743 +endproc Rect_ToWindowCoords 4 12 +export Item_SetTextExtents +proc Item_SetTextExtents 304 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1746 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $1747 +JUMPV +LABELV $1746 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $1747 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1749 +ADDRFP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1749 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1749 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1750 +JUMPV +LABELV $1749 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $1750 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1751 +ADDRGP4 $1744 +JUMPV +LABELV $1751 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRF4 +CNSTF4 0 +EQF4 $1756 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $1756 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 11 +NEI4 $1753 +ADDRFP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $1753 +LABELV $1756 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +EQI4 $1759 +ADDRLP4 32 +INDIRI4 +CNSTI4 2 +NEI4 $1757 +LABELV $1759 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1760 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 296 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 36 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 300 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 296 +INDIRF4 +ADDRLP4 300 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $1761 +JUMPV +LABELV $1760 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 40 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 40 +INDIRF4 +ASGNF4 +LABELV $1761 +LABELV $1757 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 40 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 48 +ADDRGP4 UI_Text_Height +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1762 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $1763 +JUMPV +LABELV $1762 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1764 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ASGNF4 +ADDRGP4 $1765 +JUMPV +LABELV $1764 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1766 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $1766 +LABELV $1765 +LABELV $1763 +ADDRFP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1768 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $1769 +JUMPV +LABELV $1768 +ADDRFP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1770 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ASGNF4 +ADDRGP4 $1771 +JUMPV +LABELV $1770 +ADDRFP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1772 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 28 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $1772 +LABELV $1771 +LABELV $1769 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ToWindowCoords +CALLV +pop +LABELV $1753 +LABELV $1744 +endproc Item_SetTextExtents 304 12 +export Item_TextColor +proc Item_TextColor 64 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 Fade +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1775 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRGP4 $1776 +JUMPV +LABELV $1775 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $1777 +ADDRLP4 32 +CNSTI4 200 +ASGNI4 +ADDRGP4 DC +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +DIVI4 +ADDRLP4 28 +INDIRI4 +BANDI4 +CNSTI4 0 +NEI4 $1777 +ADDRLP4 36 +CNSTF4 1061997773 +ASGNF4 +ADDRLP4 4 +ADDRLP4 36 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 36 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+8 +CNSTF4 1061997773 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+12 +CNSTF4 1061997773 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 75 +DIVI4 +CVIF4 4 +ARGF4 +ADDRLP4 44 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTF4 1056964608 +ADDRLP4 44 +INDIRF4 +MULF4 +CNSTF4 1056964608 +ADDF4 +ARGF4 +ADDRGP4 LerpColor +CALLV +pop +ADDRGP4 $1778 +JUMPV +LABELV $1777 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $1778 +LABELV $1776 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 288 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 44 +CNSTU4 0 +ASGNU4 +ADDRLP4 40 +INDIRP4 +CVPU4 4 +ADDRLP4 44 +INDIRU4 +EQU4 $1782 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 48 +INDIRI4 +EQI4 $1782 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CVPU4 4 +ADDRLP4 44 +INDIRU4 +EQU4 $1782 +ADDRLP4 52 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 48 +INDIRI4 +EQI4 $1782 +ADDRFP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 0 +EQI4 $1784 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 60 +ADDRGP4 Item_EnableShowViaCvar +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $1784 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 248 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $1784 +LABELV $1782 +LABELV $1774 +endproc Item_TextColor 64 28 +proc SkipColorCodes 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $1788 +JUMPV +LABELV $1787 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +LABELV $1788 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1795 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $1795 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1795 +ADDRLP4 4 +INDIRI4 +CNSTI4 65 +LTI4 $1793 +ADDRLP4 4 +INDIRI4 +CNSTI4 90 +LEI4 $1787 +LABELV $1793 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 97 +LTI4 $1794 +ADDRLP4 8 +INDIRI4 +CNSTI4 122 +LEI4 $1787 +LABELV $1794 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 48 +LTI4 $1795 +ADDRLP4 12 +INDIRI4 +CNSTI4 57 +LEI4 $1787 +LABELV $1795 +LABELV $1786 +endproc SkipColorCodes 16 0 +proc SkipWhiteSpace 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $1798 +JUMPV +LABELV $1797 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 SkipColorCodes +CALLV +pop +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +CNSTI4 10 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $1799 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +EQI4 $1806 +ADDRLP4 0 +INDIRI4 +CNSTI4 12 +EQI4 $1806 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $1806 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +EQI4 $1806 +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +EQI4 $1806 +ADDRLP4 0 +INDIRI4 +CNSTI4 11 +NEI4 $1799 +LABELV $1806 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1801 +LABELV $1798 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1797 +LABELV $1799 +LABELV $1796 +endproc SkipWhiteSpace 12 8 +data +align 1 +LABELV $1808 +byte 1 0 +skip 8191 +lit +align 1 +LABELV $1809 +byte 1 0 +skip 2 +export Item_Text_Wrap +code +proc Item_Text_Wrap 72 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRGP4 $1808 +ASGNP4 +ADDRLP4 8 +ADDRGP4 $1809 +INDIRB +ASGNB 3 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1810 +CNSTP4 0 +RETP4 +ADDRGP4 $1807 +JUMPV +LABELV $1810 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRU4 +ADDRLP4 24 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +CNSTU4 8192 +LTU4 $1812 +CNSTP4 0 +RETP4 +ADDRGP4 $1807 +JUMPV +LABELV $1812 +ADDRLP4 12 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1815 +JUMPV +LABELV $1814 +ADDRLP4 32 +CNSTF4 0 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 40 +ADDRFP4 8 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 SkipColorCodes +CALLV +pop +ADDRGP4 $1818 +JUMPV +LABELV $1817 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +LTU4 $1820 +ADDRLP4 36 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $1819 +JUMPV +LABELV $1820 +ADDRLP4 48 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +LEU4 $1822 +ADDRLP4 48 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 11 +NEI4 $1822 +ADDRLP4 16 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $1822 +ADDRLP4 28 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 SkipColorCodes +CALLV +pop +ADDRLP4 28 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +NEI4 $1824 +ADDRLP4 36 +ADDRLP4 28 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $1819 +JUMPV +LABELV $1824 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $1826 +ADDRLP4 52 +ADDRLP4 28 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 32 +EQI4 $1832 +ADDRLP4 52 +INDIRI4 +CNSTI4 12 +EQI4 $1832 +ADDRLP4 52 +INDIRI4 +CNSTI4 10 +EQI4 $1832 +ADDRLP4 52 +INDIRI4 +CNSTI4 13 +EQI4 $1832 +ADDRLP4 52 +INDIRI4 +CNSTI4 9 +EQI4 $1832 +ADDRLP4 52 +INDIRI4 +CNSTI4 11 +NEI4 $1826 +LABELV $1832 +ADDRLP4 36 +ADDRLP4 28 +INDIRP4 +ASGNP4 +LABELV $1826 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 56 +ADDRGP4 UI_Char_Width +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 32 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $1818 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1833 +ADDRLP4 32 +INDIRF4 +ADDRLP4 40 +INDIRF4 +LTF4 $1817 +LABELV $1833 +LABELV $1819 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +NEU4 $1834 +ADDRLP4 36 +ADDRLP4 28 +INDIRP4 +ASGNP4 +LABELV $1834 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +ADDRLP4 44 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ARGU4 +ADDRGP4 strncpy +CALLP4 +pop +ADDRLP4 12 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ADDRLP4 12 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRGP4 $1808 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 0 +LEI4 $1836 +ADDRLP4 12 +INDIRP4 +CNSTI4 -1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +NEI4 $1836 +ADDRLP4 8 +CNSTI1 0 +ASGNI1 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +ADDRGP4 $1837 +JUMPV +LABELV $1836 +ADDRLP4 52 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 52 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CNSTI1 10 +ASGNI1 +ADDRLP4 12 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 16 +INDIRF4 +CNSTF4 0 +LEF4 $1838 +ADDRGP4 $1840 +ARGP4 +ADDRLP4 16 +INDIRF4 +ARGF4 +CNSTI4 11 +ARGI4 +ADDRLP4 64 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 64 +INDIRP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 60 +ADDRLP4 68 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 strncpy +CALLP4 +pop +ADDRLP4 12 +ADDRLP4 60 +INDIRI4 +ADDRLP4 12 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $1838 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 SkipWhiteSpace +CALLV +pop +LABELV $1837 +ADDRLP4 8 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1841 +ADDRLP4 52 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 52 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 8 +INDIRI1 +ASGNI1 +ADDRLP4 56 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 56 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 8+1 +INDIRI1 +ASGNI1 +ADDRLP4 12 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $1841 +LABELV $1815 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1814 +ADDRGP4 $1808 +RETP4 +LABELV $1807 +endproc Item_Text_Wrap 72 12 +data +align 4 +LABELV cacheWriteIndex +byte 4 0 +align 4 +LABELV cacheReadIndex +byte 4 0 +align 4 +LABELV cacheReadLineNum +byte 4 0 +code +proc UI_CreateCacheEntry 4 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 33048 +ADDRGP4 cacheWriteIndex +INDIRI4 +MULI4 +ADDRGP4 wrapCache +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 16384 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 16384 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16388 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16392 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16396 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16400 +ADDP4 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 33044 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1845 +endproc UI_CreateCacheEntry 4 12 +proc UI_AddCacheEntryLine 20 12 +ADDRLP4 0 +CNSTI4 33048 +ADDRGP4 cacheWriteIndex +INDIRI4 +MULI4 +ADDRGP4 wrapCache +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 33044 +ADDP4 +INDIRI4 +CNSTI4 32 +LTI4 $1847 +ADDRGP4 $1846 +JUMPV +LABELV $1847 +ADDRLP4 0 +INDIRP4 +CNSTI4 33044 +ADDP4 +INDIRI4 +CNSTI4 9 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16404 +ADDP4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 512 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 33044 +ADDP4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32788 +ADDP4 +ADDP4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 33044 +ADDP4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32788 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 33044 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1846 +endproc UI_AddCacheEntryLine 20 12 +proc UI_FinishCacheEntry 4 0 +ADDRLP4 0 +ADDRGP4 cacheWriteIndex +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 16 +MODI4 +ASGNI4 +LABELV $1849 +endproc UI_FinishCacheEntry 4 0 +proc UI_CheckWrapCache 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1851 +ADDRLP4 4 +CNSTI4 33048 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 wrapCache +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1855 +ADDRGP4 $1852 +JUMPV +LABELV $1855 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 16384 +ADDP4 +INDIRF4 +NEF4 $1861 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 16388 +ADDP4 +INDIRF4 +NEF4 $1861 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 16392 +ADDP4 +INDIRF4 +NEF4 $1861 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 16396 +ADDP4 +INDIRF4 +EQF4 $1857 +LABELV $1861 +ADDRGP4 $1852 +JUMPV +LABELV $1857 +ADDRLP4 4 +INDIRP4 +CNSTI4 16400 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRF4 +EQF4 $1862 +ADDRGP4 $1852 +JUMPV +LABELV $1862 +ADDRGP4 cacheReadIndex +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 cacheReadLineNum +CNSTI4 0 +ASGNI4 +CNSTI4 1 +RETI4 +ADDRGP4 $1850 +JUMPV +LABELV $1852 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 16 +LTI4 $1851 +CNSTI4 0 +RETI4 +LABELV $1850 +endproc UI_CheckWrapCache 20 8 +proc UI_NextWrapLine 12 0 +ADDRLP4 0 +CNSTI4 33048 +ADDRGP4 cacheReadIndex +INDIRI4 +MULI4 +ADDRGP4 wrapCache +ADDP4 +ASGNP4 +ADDRGP4 cacheReadLineNum +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 33044 +ADDP4 +INDIRI4 +LTI4 $1865 +CNSTI4 0 +RETI4 +ADDRGP4 $1864 +JUMPV +LABELV $1865 +ADDRFP4 0 +INDIRP4 +ADDRGP4 cacheReadLineNum +INDIRI4 +CNSTI4 9 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16404 +ADDP4 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ADDRGP4 cacheReadLineNum +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32788 +ADDP4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRGP4 cacheReadLineNum +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32788 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRGP4 cacheReadLineNum +ASGNP4 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $1864 +endproc UI_NextWrapLine 12 0 +export Item_Text_Wrapped_Paint +proc Item_Text_Wrapped_Paint 2788 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $1868 +ARGP4 +ADDRLP4 1068 +ADDRGP4 DC +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 1068 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1869 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1871 +ADDRGP4 $1867 +JUMPV +LABELV $1871 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 0 +ADDRLP4 44 +ASGNP4 +ADDRGP4 $1870 +JUMPV +LABELV $1869 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $1870 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1873 +ADDRGP4 $1867 +JUMPV +LABELV $1873 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 Item_TextColor +CALLV +pop +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $1875 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 1076 +ADDRGP4 UI_CheckWrapCache +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +EQI4 $1875 +ADDRGP4 $1878 +JUMPV +LABELV $1877 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $1878 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 1080 +ADDRGP4 UI_NextWrapLine +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +NEI4 $1877 +ADDRGP4 $1876 +JUMPV +LABELV $1875 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 2144 +ADDRGP4 UI_Text_EmHeight +CALLF4 +ASGNF4 +ADDRLP4 2136 +ADDRLP4 2144 +INDIRF4 +ASGNF4 +ADDRLP4 2132 +CNSTF4 1053609165 +ADDRLP4 2136 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 2116 +ADDRLP4 2136 +INDIRF4 +ADDRLP4 2132 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 2108 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $1880 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 UI_CreateCacheEntry +CALLV +pop +LABELV $1880 +ADDRLP4 2156 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 2156 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 2160 +ADDRFP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 2160 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 2164 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 2164 +INDIRF4 +ADDRLP4 2156 +INDIRP4 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 2164 +INDIRF4 +ADDRLP4 2160 +INDIRP4 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 2168 +ADDRGP4 Item_Text_Wrap +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 2168 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2172 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 2112 +ADDRLP4 2172 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 2176 +CNSTI4 0 +ASGNI4 +ADDRLP4 2124 +ADDRLP4 2176 +INDIRI4 +ASGNI4 +ADDRLP4 1080 +ADDRLP4 2176 +INDIRI4 +ASGNI4 +ADDRGP4 $1885 +JUMPV +LABELV $1882 +ADDRLP4 1080 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +NEI4 $1886 +ADDRLP4 2124 +ADDRLP4 2124 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1886 +LABELV $1883 +ADDRLP4 1080 +ADDRLP4 1080 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1885 +ADDRLP4 1080 +INDIRI4 +ADDRLP4 2112 +INDIRI4 +LTI4 $1882 +ADDRLP4 40 +INDIRF4 +ADDRLP4 2132 +INDIRF4 +ADDF4 +ADDRLP4 2116 +INDIRF4 +DIVF4 +ARGF4 +ADDRLP4 2180 +ADDRGP4 floor +CALLF4 +ASGNF4 +ADDRLP4 2120 +ADDRLP4 2180 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 2120 +INDIRI4 +ADDRLP4 2124 +INDIRI4 +LEI4 $1888 +ADDRLP4 2120 +ADDRLP4 2124 +INDIRI4 +ASGNI4 +LABELV $1888 +ADDRLP4 2140 +ADDRLP4 2120 +INDIRI4 +CVIF4 4 +ADDRLP4 2116 +INDIRF4 +MULF4 +ADDRLP4 2132 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 2184 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 2184 +INDIRI4 +CNSTI4 0 +EQI4 $1893 +ADDRLP4 2184 +INDIRI4 +CNSTI4 1 +EQI4 $1894 +ADDRLP4 2184 +INDIRI4 +CNSTI4 2 +EQI4 $1895 +ADDRGP4 $1890 +JUMPV +LABELV $1890 +LABELV $1893 +ADDRLP4 2128 +ADDRLP4 12 +INDIRF4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 2140 +INDIRF4 +SUBF4 +ADDF4 +ASGNF4 +ADDRGP4 $1891 +JUMPV +LABELV $1894 +ADDRLP4 2128 +ADDRLP4 12 +INDIRF4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 2140 +INDIRF4 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ASGNF4 +ADDRGP4 $1891 +JUMPV +LABELV $1895 +ADDRLP4 2128 +ADDRLP4 12 +INDIRF4 +ASGNF4 +LABELV $1891 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 2192 +CNSTI4 0 +ASGNI4 +ADDRLP4 1080 +ADDRLP4 2192 +INDIRI4 +ASGNI4 +ADDRLP4 2108 +ADDRLP4 2192 +INDIRI4 +ASGNI4 +ADDRGP4 $1899 +JUMPV +LABELV $1896 +ADDRLP4 2196 +ADDRLP4 1080 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRLP4 2196 +INDIRI4 +CVIU4 4 +CNSTU4 1023 +LTU4 $1900 +ADDRGP4 $1898 +JUMPV +LABELV $1900 +ADDRLP4 2200 +ADDRLP4 1080 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 2200 +INDIRI4 +CNSTI4 10 +EQI4 $1904 +ADDRLP4 2200 +INDIRI4 +CNSTI4 0 +NEI4 $1902 +LABELV $1904 +ADDRLP4 2204 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 556 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 1084 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2196 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 strncpy +CALLP4 +pop +ADDRLP4 2196 +INDIRI4 +ADDRLP4 1084 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 2760 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 1080 +INDIRI4 +ADDRLP4 2760 +INDIRI4 +ADDI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 2204+200 +ADDRLP4 2760 +INDIRI4 +ASGNI4 +ADDRLP4 2204+224 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 2204+228 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 2204+232 +ADDRLP4 1084 +ASGNP4 +ADDRLP4 2204+208 +ADDRFP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 2204+212 +CNSTI4 2 +ASGNI4 +ADDRLP4 2204+216 +CNSTF4 0 +ASGNF4 +ADDRLP4 2204+220 +CNSTF4 0 +ASGNF4 +ADDRLP4 2204+184+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 2204+184+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 2204 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 2204+4 +ADDRLP4 2128 +INDIRF4 +ADDRLP4 2108 +INDIRI4 +CVIF4 4 +ADDRLP4 2116 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 2204+8 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 2204+12 +ADDRLP4 2116 +INDIRF4 +ASGNF4 +ADDRLP4 2204+56 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 2204+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $472 +ARGP4 +ADDRLP4 2764 +ADDRGP4 DC +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CALLF4 +ASGNF4 +ADDRLP4 2764 +INDIRF4 +CNSTF4 0 +EQF4 $1922 +ADDRLP4 2784 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 2768+12 +ADDRLP4 2784 +INDIRF4 +ASGNF4 +ADDRLP4 2768+8 +ADDRLP4 2784 +INDIRF4 +ASGNF4 +ADDRLP4 2768 +ADDRLP4 2784 +INDIRF4 +ASGNF4 +ADDRLP4 2768+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 2204 +INDIRF4 +ARGF4 +ADDRLP4 2204+4 +INDIRF4 +ARGF4 +ADDRLP4 2204+8 +INDIRF4 +ARGF4 +ADDRLP4 2204+12 +INDIRF4 +ARGF4 +CNSTF4 1065353216 +ARGF4 +ADDRLP4 2768 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1922 +ADDRLP4 2204 +ARGP4 +ADDRLP4 1084 +ARGP4 +ADDRGP4 Item_SetTextExtents +CALLV +pop +ADDRLP4 2204+184 +INDIRF4 +ARGF4 +ADDRLP4 2204+184+4 +INDIRF4 +ARGF4 +ADDRLP4 2204+224 +INDIRF4 +ARGF4 +ADDRLP4 16 +ARGP4 +ADDRLP4 1084 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRLP4 2204+228 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $1935 +ADDRLP4 1084 +ARGP4 +ADDRLP4 2204+184 +INDIRF4 +ARGF4 +ADDRLP4 2204+184+4 +INDIRF4 +ARGF4 +ADDRGP4 UI_AddCacheEntryLine +CALLV +pop +LABELV $1935 +ADDRLP4 2108 +ADDRLP4 2108 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1902 +LABELV $1897 +ADDRLP4 1080 +ADDRLP4 1080 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1899 +ADDRLP4 1080 +INDIRI4 +ADDRLP4 2112 +INDIRI4 +GEI4 $1940 +ADDRLP4 2108 +INDIRI4 +ADDRLP4 2120 +INDIRI4 +LTI4 $1896 +LABELV $1940 +LABELV $1898 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $1941 +ADDRGP4 UI_FinishCacheEntry +CALLV +pop +LABELV $1941 +LABELV $1876 +LABELV $1867 +endproc Item_Text_Wrapped_Paint 2788 32 +bss +align 4 +LABELV $1944 +skip 776 +align 4 +LABELV $1945 +skip 556 +export UI_DrawTextBlock +code +proc UI_DrawTextBlock 4 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $1945+232 +ADDRFP4 32 +INDIRP4 +ASGNP4 +ADDRGP4 $1945+236 +ADDRGP4 $1944 +ASGNP4 +ADDRGP4 $1945+116 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRGP4 $1945+72 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1945 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRGP4 $1945+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $1945+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $1945+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $1945+56 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1945+68 +CNSTF4 0 +ASGNF4 +ADDRGP4 $1945+184 +CNSTF4 0 +ASGNF4 +ADDRGP4 $1945+184+4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $1945+184+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 $1945+184+12 +CNSTF4 0 +ASGNF4 +ADDRGP4 $1945+208 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $1945+212 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $1945+216 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $1945+220 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRGP4 $1945+224 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRGP4 $1945+228 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 $1945 +ARGP4 +ADDRGP4 Item_Text_Wrapped_Paint +CALLV +pop +LABELV $1943 +endproc UI_DrawTextBlock 4 12 +export Item_Text_Paint +proc Item_Text_Paint 1048 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 524288 +BANDI4 +CNSTI4 0 +EQI4 $1969 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_Text_Wrapped_Paint +CALLV +pop +ADDRGP4 $1968 +JUMPV +LABELV $1969 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1971 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1973 +ADDRGP4 $1968 +JUMPV +LABELV $1973 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 0 +ADDRLP4 20 +ASGNP4 +ADDRGP4 $1972 +JUMPV +LABELV $1971 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $1972 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_SetTextExtents +CALLV +pop +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1975 +ADDRGP4 $1968 +JUMPV +LABELV $1975 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 Item_TextColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $1968 +endproc Item_Text_Paint 1048 32 +export Item_TextField_Paint +proc Item_TextField_Paint 1120 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1068 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1068 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1979 +ADDRLP4 1068 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1979 +ADDRLP4 1064 +CNSTI4 8 +ASGNI4 +ADDRGP4 $1980 +JUMPV +LABELV $1979 +ADDRLP4 1064 +CNSTI4 0 +ASGNI4 +LABELV $1980 +ADDRLP4 1036 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1024 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1076 +ADDRGP4 DC +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +EQI4 $1982 +ADDRLP4 1072 +CNSTI4 124 +ASGNI4 +ADDRGP4 $1983 +JUMPV +LABELV $1982 +ADDRLP4 1072 +CNSTI4 95 +ASGNI4 +LABELV $1983 +ADDRLP4 1060 +ADDRLP4 1072 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 1084 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 1084 +INDIRI4 +EQI4 $1985 +ADDRGP4 g_editingField +INDIRI4 +ADDRLP4 1084 +INDIRI4 +EQI4 $1985 +ADDRLP4 1080 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1986 +JUMPV +LABELV $1985 +ADDRLP4 1080 +CNSTI4 0 +ASGNI4 +LABELV $1986 +ADDRLP4 1032 +ADDRLP4 1080 +INDIRI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +EQI4 $1988 +ADDRLP4 1088 +CNSTI4 10 +ASGNI4 +ADDRGP4 $1989 +JUMPV +LABELV $1988 +ADDRLP4 1088 +CNSTI4 0 +ASGNI4 +LABELV $1989 +ADDRLP4 1028 +ADDRLP4 1088 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_Text_Paint +CALLV +pop +ADDRLP4 0 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1990 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1990 +ADDRLP4 1024 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1992 +ADDRLP4 1024 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRF4 +ADDRLP4 1036 +INDIRI4 +CVIF4 4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +SUBF4 +ADDF4 +SUBF4 +CVFI4 4 +ASGNI4 +ADDRLP4 1024 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 10 +GEI4 $1994 +ADDRLP4 1024 +INDIRP4 +CNSTI4 24 +ADDP4 +CNSTI4 10 +ASGNI4 +LABELV $1994 +LABELV $1992 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +NEI4 $1999 +ADDRLP4 1024 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1999 +JUMPV +LABELV $1998 +ADDRLP4 0 +ARGP4 +ADDRLP4 1092 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1092 +INDIRU4 +CNSTU4 1 +SUBU4 +ADDRLP4 0 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $1999 +ADDRLP4 1024 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ADDRLP4 0 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 1096 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 1096 +INDIRF4 +ADDRLP4 1024 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ADDRLP4 1028 +INDIRI4 +SUBI4 +CVIF4 4 +LEF4 $2001 +ADDRLP4 0 +ARGP4 +ADDRLP4 1100 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1100 +INDIRU4 +CNSTU4 0 +NEU4 $1998 +LABELV $2001 +ADDRLP4 1040 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $2002 +ADDRLP4 1044 +ARGP4 +ADDRLP4 1040 +INDIRP4 +CNSTI4 232 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRGP4 $2003 +JUMPV +LABELV $2002 +ADDRLP4 1044 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $2003 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +EQI4 $2004 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 1036 +INDIRI4 +CVIF4 4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 1116 +ADDRLP4 1024 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1116 +INDIRI4 +ADDRLP4 0 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ADDRLP4 1116 +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 1060 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 1024 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_PaintWithCursor +CALLV +pop +ADDRGP4 $2005 +JUMPV +LABELV $2004 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 1036 +INDIRI4 +CVIF4 4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 1024 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ADDRLP4 0 +ADDP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 1024 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $2005 +LABELV $1977 +endproc Item_TextField_Paint 1120 36 +export Item_YesNo_Paint +proc Item_YesNo_Paint 52 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2008 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 DC +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRGP4 $2009 +JUMPV +LABELV $2008 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +LABELV $2009 +ADDRLP4 16 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $2010 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 232 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRGP4 $2011 +JUMPV +LABELV $2010 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $2011 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2013 +ADDRLP4 40 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $2013 +ADDRLP4 36 +CNSTI4 8 +ASGNI4 +ADDRGP4 $2014 +JUMPV +LABELV $2013 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +LABELV $2014 +ADDRLP4 20 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2015 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_Text_Paint +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 20 +INDIRI4 +CVIF4 4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +INDIRF4 +CNSTF4 0 +EQF4 $2020 +ADDRLP4 44 +ADDRGP4 $2017 +ASGNP4 +ADDRGP4 $2021 +JUMPV +LABELV $2020 +ADDRLP4 44 +ADDRGP4 $2018 +ASGNP4 +LABELV $2021 +ADDRLP4 44 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $2016 +JUMPV +LABELV $2015 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +INDIRF4 +CNSTF4 0 +EQF4 $2023 +ADDRLP4 44 +ADDRGP4 $2017 +ASGNP4 +ADDRGP4 $2024 +JUMPV +LABELV $2023 +ADDRLP4 44 +ADDRGP4 $2018 +ASGNP4 +LABELV $2024 +ADDRLP4 44 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $2016 +LABELV $2006 +endproc Item_YesNo_Paint 52 32 +export Item_Multi_Paint +proc Item_Multi_Paint 32 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 $80 +ASGNP4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $2026 +ADDRLP4 4 +ARGP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 232 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRGP4 $2027 +JUMPV +LABELV $2026 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $2027 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 Item_Multi_Setting +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2028 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_Text_Paint +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRF4 +ADDF4 +CNSTF4 1090519040 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $2029 +JUMPV +LABELV $2028 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $2029 +LABELV $2025 +endproc Item_Multi_Paint 32 32 +export Item_Cycle_Paint +proc Item_Cycle_Paint 36 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 $80 +ASGNP4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $2031 +ADDRLP4 4 +ARGP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 232 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRGP4 $2032 +JUMPV +LABELV $2031 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $2032 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2033 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 28 +ADDRGP4 DC +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRP4 +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +LABELV $2033 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2035 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_Text_Paint +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRF4 +ADDF4 +CNSTF4 1090519040 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $2036 +JUMPV +LABELV $2035 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $2036 +LABELV $2030 +endproc Item_Cycle_Paint 36 32 +data +align 4 +LABELV g_bindings +address $2039 +byte 4 9 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2040 +byte 4 13 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2041 +byte 4 138 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2042 +byte 4 122 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2043 +byte 4 120 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2044 +byte 4 132 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2045 +byte 4 133 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2046 +byte 4 44 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2047 +byte 4 46 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2048 +byte 4 32 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2049 +byte 4 99 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2050 +byte 4 134 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2051 +byte 4 135 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2052 +byte 4 136 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2053 +byte 4 141 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2054 +byte 4 140 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2055 +byte 4 47 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2056 +byte 4 144 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2057 +byte 4 -1 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2058 +byte 4 49 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2059 +byte 4 50 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2060 +byte 4 51 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2061 +byte 4 52 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2062 +byte 4 53 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2063 +byte 4 54 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2064 +byte 4 55 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2065 +byte 4 56 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2066 +byte 4 57 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2067 +byte 4 48 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2068 +byte 4 -1 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2069 +byte 4 -1 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2070 +byte 4 -1 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2071 +byte 4 178 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2072 +byte 4 179 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2073 +byte 4 114 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2074 +byte 4 98 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2075 +byte 4 109 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2076 +byte 4 113 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2077 +byte 4 101 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2078 +byte 4 91 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2079 +byte 4 93 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2080 +byte 4 180 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2081 +byte 4 181 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2082 +byte 4 145 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2083 +byte 4 146 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2084 +byte 4 147 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2085 +byte 4 148 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2086 +byte 4 162 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2087 +byte 4 168 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2088 +byte 4 -1 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2089 +byte 4 -1 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +address $2090 +byte 4 -1 +byte 4 -1 +byte 4 -1 +byte 4 -1 +skip 4 +lit +align 4 +LABELV g_bindCount +byte 4 52 +code +proc Controls_GetKeyAssignment 280 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 268 +CNSTI4 -1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 268 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 268 +INDIRI4 +ASGNI4 +ADDRLP4 272 +CNSTI4 0 +ASGNI4 +ADDRLP4 260 +ADDRLP4 272 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 272 +INDIRI4 +ASGNI4 +LABELV $2092 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2096 +ADDRGP4 $2093 +JUMPV +LABELV $2096 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 276 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 276 +INDIRI4 +CNSTI4 0 +NEI4 $2098 +ADDRLP4 260 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 260 +ADDRLP4 260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +CNSTI4 2 +NEI4 $2100 +ADDRGP4 $2094 +JUMPV +LABELV $2100 +LABELV $2098 +LABELV $2093 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +LTI4 $2092 +LABELV $2094 +LABELV $2091 +endproc Controls_GetKeyAssignment 280 12 +export Controls_GetConfig +proc Controls_GetConfig 12 8 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2106 +JUMPV +LABELV $2103 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_bindings +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 Controls_GetKeyAssignment +CALLV +pop +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+16 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+20 +ADDP4 +ADDRLP4 4+4 +INDIRI4 +ASGNI4 +LABELV $2104 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2106 +ADDRLP4 0 +INDIRI4 +ADDRGP4 g_bindCount +INDIRI4 +LTI4 $2103 +LABELV $2102 +endproc Controls_GetConfig 12 8 +export Controls_SetConfig +proc Controls_SetConfig 12 8 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2114 +JUMPV +LABELV $2111 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+16 +ADDP4 +INDIRI4 +CNSTI4 -1 +EQI4 $2115 +ADDRLP4 4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_bindings+16 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_bindings +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRP4 +CALLV +pop +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+20 +ADDP4 +INDIRI4 +CNSTI4 -1 +EQI4 $2119 +ADDRLP4 8 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRGP4 g_bindings+20 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ADDRGP4 g_bindings +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $2119 +LABELV $2115 +LABELV $2112 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2114 +ADDRLP4 0 +INDIRI4 +ADDRGP4 g_bindCount +INDIRI4 +LTI4 $2111 +CNSTI4 2 +ARGI4 +ADDRGP4 $2123 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $2110 +endproc Controls_SetConfig 12 8 +export Controls_SetDefaults +proc Controls_SetDefaults 12 0 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2128 +JUMPV +LABELV $2125 +ADDRLP4 4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_bindings+16 +ADDP4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_bindings+8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRGP4 g_bindings+20 +ADDP4 +ADDRLP4 8 +INDIRI4 +ADDRGP4 g_bindings+12 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $2126 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2128 +ADDRLP4 0 +INDIRI4 +ADDRGP4 g_bindCount +INDIRI4 +LTI4 $2125 +LABELV $2124 +endproc Controls_SetDefaults 12 0 +export BindingIDFromName +proc BindingIDFromName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2137 +JUMPV +LABELV $2134 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_bindings +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $2138 +ADDRLP4 0 +INDIRI4 +RETI4 +ADDRGP4 $2133 +JUMPV +LABELV $2138 +LABELV $2135 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2137 +ADDRLP4 0 +INDIRI4 +ADDRGP4 g_bindCount +INDIRI4 +LTI4 $2134 +CNSTI4 -1 +RETI4 +LABELV $2133 +endproc BindingIDFromName 8 8 +export BindingFromName +proc BindingFromName 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2144 +JUMPV +LABELV $2141 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_bindings +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $2145 +ADDRLP4 4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 -1 +NEI4 $2148 +ADDRGP4 $2143 +JUMPV +LABELV $2148 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 g_nameBind1 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 g_nameBind1 +ARGP4 +ADDRGP4 Q_strupr +CALLP4 +pop +ADDRLP4 8 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 -1 +EQI4 $2140 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 g_nameBind2 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 g_nameBind2 +ARGP4 +ADDRGP4 Q_strupr +CALLP4 +pop +ADDRGP4 g_nameBind1 +ARGP4 +ADDRGP4 $2153 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRGP4 g_nameBind1 +ARGP4 +ADDRGP4 g_nameBind2 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRGP4 $2140 +JUMPV +LABELV $2145 +LABELV $2142 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2144 +ADDRLP4 0 +INDIRI4 +ADDRGP4 g_bindCount +INDIRI4 +LTI4 $2141 +LABELV $2143 +ADDRGP4 g_nameBind1 +ARGP4 +ADDRGP4 $2154 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $2140 +endproc BindingFromName 16 12 +export Item_Slider_Paint +proc Item_Slider_Paint 72 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 Item_Slider_VScale +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2157 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 DC +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRGP4 $2158 +JUMPV +LABELV $2157 +ADDRLP4 40 +CNSTF4 0 +ASGNF4 +LABELV $2158 +ADDRLP4 32 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $2159 +ADDRLP4 12 +ARGP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 232 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRGP4 $2160 +JUMPV +LABELV $2159 +ADDRLP4 12 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $2160 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2161 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_Text_Paint +CALLV +pop +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRF4 +ADDF4 +CNSTF4 1090519040 +ADDF4 +ASGNF4 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +ADDRLP4 52 +INDIRF4 +CNSTF4 1098907648 +ADDRLP4 0 +INDIRF4 +MULF4 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ASGNF4 +ADDRGP4 $2162 +JUMPV +LABELV $2161 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $2162 +ADDRLP4 12 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 48 +ADDRGP4 DC +INDIRP4 +ASGNP4 +CNSTF4 1119879168 +ADDRLP4 48 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +CNSTF4 1098907648 +ADDRLP4 0 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 48 +INDIRP4 +CNSTI4 61928 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRF4 +SUBF4 +ADDRLP4 56 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 0 +INDIRF4 +MULF4 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 Item_Slider_ThumbPosition +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 64 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 68 +CNSTF4 1094713344 +ADDRLP4 64 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 68 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +SUBF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 68 +INDIRF4 +ARGF4 +CNSTF4 1101004800 +ADDRLP4 0 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 64 +INDIRP4 +CNSTI4 61932 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 64 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $2155 +endproc Item_Slider_Paint 72 20 +export Item_Bind_Paint +proc Item_Bind_Paint 64 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2164 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $2164 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2167 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 DC +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CALLF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRGP4 $2168 +JUMPV +LABELV $2167 +ADDRLP4 44 +CNSTF4 0 +ASGNF4 +LABELV $2168 +ADDRLP4 24 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $2169 +ADDRGP4 g_bindItem +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $2171 +ADDRLP4 52 +CNSTF4 1061997773 +ASGNF4 +ADDRLP4 56 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 52 +INDIRF4 +ADDRLP4 56 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 52 +INDIRF4 +ADDRLP4 56 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28+8 +CNSTF4 1061997773 +ADDRLP4 4 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28+12 +CNSTF4 1061997773 +ADDRLP4 4 +INDIRP4 +CNSTI4 244 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 75 +DIVI4 +CVIF4 4 +ARGF4 +ADDRLP4 60 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 232 +ADDP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTF4 1056964608 +ADDRLP4 60 +INDIRF4 +MULF4 +CNSTF4 1056964608 +ADDF4 +ARGF4 +ADDRGP4 LerpColor +CALLV +pop +ADDRGP4 $2170 +JUMPV +LABELV $2171 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 232 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRGP4 $2170 +JUMPV +LABELV $2169 +ADDRLP4 8 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $2170 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2176 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_Text_Paint +CALLV +pop +ADDRGP4 g_bindItem +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $2178 +ADDRGP4 g_waitingForKey +INDIRI4 +CNSTI4 0 +EQI4 $2178 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRF4 +ADDF4 +CNSTF4 1090519040 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +ARGP4 +ADDRGP4 $2180 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $2177 +JUMPV +LABELV $2178 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 BindingFromName +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRF4 +ADDF4 +CNSTF4 1090519040 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +ARGP4 +ADDRGP4 g_nameBind1 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $2177 +JUMPV +LABELV $2176 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +ARGP4 +ADDRLP4 24 +INDIRF4 +CNSTF4 0 +EQF4 $2183 +ADDRLP4 52 +ADDRGP4 $2181 +ASGNP4 +ADDRGP4 $2184 +JUMPV +LABELV $2183 +ADDRLP4 52 +ADDRGP4 $2181 +ASGNP4 +LABELV $2184 +ADDRLP4 52 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $2177 +LABELV $2163 +endproc Item_Bind_Paint 64 32 +export Display_KeyBindPending +proc Display_KeyBindPending 0 0 +ADDRGP4 g_waitingForKey +INDIRI4 +RETI4 +LABELV $2185 +endproc Display_KeyBindPending 0 0 +export Item_Bind_HandleKey +proc Item_Bind_HandleKey 32 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $2187 +ADDRGP4 g_waitingForKey +INDIRI4 +ADDRLP4 16 +INDIRI4 +NEI4 $2187 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $2189 +ADDRFP4 4 +INDIRI4 +CNSTI4 178 +EQI4 $2191 +ADDRFP4 4 +INDIRI4 +CNSTI4 13 +NEI4 $2189 +LABELV $2191 +ADDRGP4 g_waitingForKey +CNSTI4 1 +ASGNI4 +ADDRGP4 g_bindItem +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $2189 +CNSTI4 1 +RETI4 +ADDRGP4 $2186 +JUMPV +LABELV $2187 +ADDRGP4 g_waitingForKey +INDIRI4 +CNSTI4 0 +EQI4 $2194 +ADDRGP4 g_bindItem +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2192 +LABELV $2194 +CNSTI4 1 +RETI4 +ADDRGP4 $2186 +JUMPV +LABELV $2192 +ADDRFP4 4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $2195 +CNSTI4 1 +RETI4 +ADDRGP4 $2186 +JUMPV +LABELV $2195 +ADDRLP4 24 +CNSTI4 96 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $2205 +ADDRFP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +GTI4 $2207 +LABELV $2206 +ADDRFP4 4 +INDIRI4 +CNSTI4 27 +EQI4 $2199 +ADDRGP4 $2197 +JUMPV +LABELV $2207 +ADDRFP4 4 +INDIRI4 +CNSTI4 127 +EQI4 $2200 +ADDRGP4 $2197 +JUMPV +LABELV $2199 +ADDRGP4 g_waitingForKey +CNSTI4 0 +ASGNI4 +CNSTI4 1 +RETI4 +ADDRGP4 $2186 +JUMPV +LABELV $2200 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 BindingIDFromName +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 -1 +EQI4 $2201 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+16 +ADDP4 +CNSTI4 -1 +ASGNI4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+20 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $2201 +CNSTI4 1 +ARGI4 +ADDRGP4 Controls_SetConfig +CALLV +pop +ADDRGP4 g_waitingForKey +CNSTI4 0 +ASGNI4 +ADDRGP4 g_bindItem +CNSTP4 0 +ASGNP4 +CNSTI4 1 +RETI4 +ADDRGP4 $2186 +JUMPV +LABELV $2205 +CNSTI4 1 +RETI4 +ADDRGP4 $2186 +JUMPV +LABELV $2197 +ADDRFP4 4 +INDIRI4 +CNSTI4 -1 +EQI4 $2208 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2213 +JUMPV +LABELV $2210 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+20 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $2214 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+20 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $2214 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+16 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $2218 +ADDRLP4 20 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 g_bindings+16 +ADDP4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 g_bindings+20 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+20 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $2218 +LABELV $2211 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2213 +ADDRLP4 0 +INDIRI4 +ADDRGP4 g_bindCount +INDIRI4 +LTI4 $2210 +LABELV $2208 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 BindingIDFromName +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 -1 +EQI4 $2224 +ADDRFP4 4 +INDIRI4 +CNSTI4 -1 +NEI4 $2226 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+16 +ADDP4 +INDIRI4 +CNSTI4 -1 +EQI4 $2228 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+16 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $80 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRP4 +CALLV +pop +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+16 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $2228 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+20 +ADDP4 +INDIRI4 +CNSTI4 -1 +EQI4 $2227 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+20 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $80 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRP4 +CALLV +pop +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+20 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $2227 +JUMPV +LABELV $2226 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+16 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $2238 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+16 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2239 +JUMPV +LABELV $2238 +ADDRLP4 24 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 g_bindings+16 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +EQI4 $2242 +ADDRLP4 24 +INDIRI4 +ADDRGP4 g_bindings+20 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $2242 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+20 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2243 +JUMPV +LABELV $2242 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+16 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $80 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRP4 +CALLV +pop +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+20 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $80 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRP4 +CALLV +pop +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+16 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_bindings+20 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $2243 +LABELV $2239 +LABELV $2227 +LABELV $2224 +CNSTI4 1 +ARGI4 +ADDRGP4 Controls_SetConfig +CALLV +pop +ADDRGP4 g_waitingForKey +CNSTI4 0 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $2186 +endproc Item_Bind_HandleKey 32 12 +export Item_Model_Paint +proc Item_Model_Paint 600 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 508 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 508 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2252 +ADDRGP4 $2251 +JUMPV +LABELV $2252 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 368 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+76 +CNSTI4 1 +ASGNI4 +ADDRLP4 0+36 +ARGP4 +ADDRGP4 AxisClear +CALLV +pop +ADDRLP4 580 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 568 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 580 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 572 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 580 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 584 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 524 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 584 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 528 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 584 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 568 +ARGP4 +ADDRLP4 572 +ARGP4 +ADDRLP4 524 +ARGP4 +ADDRLP4 528 +ARGP4 +ADDRGP4 UI_AdjustFrom640 +CALLV +pop +ADDRLP4 0 +ADDRLP4 568 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRLP4 572 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0+8 +ADDRLP4 524 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0+12 +ADDRLP4 528 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 544 +ARGP4 +ADDRLP4 556 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 512+8 +CNSTF4 3204448256 +ADDRLP4 544+8 +INDIRF4 +ADDRLP4 556+8 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 512+4 +CNSTF4 1056964608 +ADDRLP4 544+4 +INDIRF4 +ADDRLP4 556+4 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 588 +CNSTF4 1056964608 +ADDRLP4 556+8 +INDIRF4 +ADDRLP4 544+8 +INDIRF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 512 +ADDRLP4 588 +INDIRF4 +CNSTF4 1049179980 +DIVF4 +ASGNF4 +ADDRGP4 $2266 +JUMPV +LABELV $2265 +ADDRLP4 512 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $2266 +ADDRLP4 508 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +CNSTF4 0 +EQF4 $2271 +ADDRLP4 588 +ADDRLP4 508 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $2272 +JUMPV +LABELV $2271 +ADDRLP4 588 +ADDRLP4 524 +INDIRF4 +ASGNF4 +LABELV $2272 +ADDRLP4 0+16 +ADDRLP4 588 +INDIRF4 +ASGNF4 +ADDRLP4 508 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +CNSTF4 0 +EQF4 $2275 +ADDRLP4 592 +ADDRLP4 508 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $2276 +JUMPV +LABELV $2275 +ADDRLP4 592 +ADDRLP4 528 +INDIRF4 +ASGNF4 +LABELV $2276 +ADDRLP4 0+20 +ADDRLP4 592 +INDIRF4 +ASGNF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 0+72 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 368 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 508 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $2278 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +LEI4 $2280 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRLP4 508 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 508 +INDIRP4 +ADDRLP4 508 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 360 +MODI4 +ASGNI4 +LABELV $2280 +LABELV $2278 +ADDRLP4 532 +CNSTF4 0 +ASGNF4 +ADDRLP4 532+4 +ADDRLP4 508 +INDIRP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 532+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 532 +ARGP4 +ADDRLP4 368+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 368+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 368+68 +ADDRLP4 512 +INDIRB +ASGNB 12 +ADDRLP4 368+12 +ADDRLP4 512 +INDIRB +ASGNB 12 +ADDRLP4 368+4 +CNSTI4 192 +ASGNI4 +ADDRLP4 368+84 +ADDRLP4 368+68 +INDIRB +ASGNB 12 +ADDRLP4 368 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $2251 +endproc Item_Model_Paint 600 16 +export Item_ListBoxRow_Paint +proc Item_ListBoxRow_Paint 1144 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 32 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 28 +INDIRF4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +CNSTF4 1073741824 +ADDRLP4 32 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $2292 +ADDRLP4 20 +ADDRLP4 20 +INDIRF4 +CNSTF4 1098907648 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +LABELV $2292 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $2294 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 DC +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 UI_SetClipRegion +CALLV +pop +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $2296 +ADDRLP4 4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +SUBF4 +ARGF4 +ADDRLP4 40 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $2296 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $2298 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +NEI4 $2298 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $2298 +ADDRGP4 UI_ClearClipRegion +CALLV +pop +ADDRGP4 $2295 +JUMPV +LABELV $2294 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 1072 +ADDRGP4 UI_Text_EmHeight +CALLF4 +ASGNF4 +ADDRLP4 1068 +ADDRLP4 1072 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $2300 +ADDRLP4 1076 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2305 +JUMPV +LABELV $2302 +ADDRLP4 1096 +CNSTI4 16 +ASGNI4 +ADDRLP4 1100 +CNSTI4 3 +ASGNI4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 1096 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 1100 +INDIRI4 +NEI4 $2308 +ADDRFP4 0 +INDIRP4 +ADDRLP4 1096 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 1100 +INDIRI4 +EQI4 $2306 +LABELV $2308 +ADDRLP4 1104 +CNSTI4 12 +ADDRLP4 1076 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 1108 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +ASGNP4 +ADDRLP4 1084 +ADDRLP4 1104 +INDIRP4 +INDIRI4 +CVIF4 4 +CNSTF4 1082130432 +ADDF4 +ADDRLP4 1108 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 1088 +ADDRLP4 1104 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 1108 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $2307 +JUMPV +LABELV $2306 +ADDRLP4 1104 +CNSTI4 12 +ADDRLP4 1076 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 1084 +ADDRLP4 1104 +INDIRP4 +INDIRI4 +CVIF4 4 +CNSTF4 1082130432 +ADDF4 +ASGNF4 +ADDRLP4 1088 +ADDRLP4 1104 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +LABELV $2307 +ADDRLP4 1080 +CNSTI4 12 +ADDRLP4 1076 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 1092 +ADDRLP4 8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRLP4 1080 +INDIRF4 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1076 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 1112 +ADDRGP4 DC +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRP4 +CALLP4 +ASGNP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 1112 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +INDIRF4 +ADDRLP4 1084 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 1092 +INDIRF4 +ARGF4 +ADDRLP4 1088 +INDIRF4 +ARGF4 +ADDRLP4 1080 +INDIRF4 +ARGF4 +ADDRGP4 UI_SetClipRegion +CALLV +pop +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +LTI4 $2309 +ADDRLP4 4 +INDIRF4 +ADDRLP4 1084 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 1092 +INDIRF4 +ARGF4 +ADDRLP4 1088 +INDIRF4 +ARGF4 +ADDRLP4 1080 +INDIRF4 +ARGF4 +ADDRLP4 1064 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $2310 +JUMPV +LABELV $2309 +ADDRLP4 40 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $2311 +ADDRLP4 1116 +CNSTF4 0 +ASGNF4 +ADDRLP4 40 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 1124 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 1120 +ADDRLP4 1124 +INDIRF4 +ASGNF4 +ADDRLP4 1128 +CNSTI4 12 +ADDRLP4 1076 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1128 +INDIRI4 +CNSTI4 0 +EQI4 $2316 +ADDRLP4 1128 +INDIRI4 +CNSTI4 1 +EQI4 $2318 +ADDRLP4 1128 +INDIRI4 +CNSTI4 2 +EQI4 $2317 +ADDRGP4 $2313 +JUMPV +LABELV $2316 +ADDRLP4 1116 +CNSTF4 0 +ASGNF4 +ADDRGP4 $2314 +JUMPV +LABELV $2317 +ADDRLP4 1116 +ADDRLP4 1088 +INDIRF4 +ADDRLP4 1120 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $2314 +JUMPV +LABELV $2318 +ADDRLP4 1136 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 1116 +ADDRLP4 1088 +INDIRF4 +ADDRLP4 1136 +INDIRF4 +DIVF4 +ADDRLP4 1120 +INDIRF4 +ADDRLP4 1136 +INDIRF4 +DIVF4 +SUBF4 +ASGNF4 +ADDRGP4 $2314 +JUMPV +LABELV $2313 +ADDRLP4 1116 +CNSTF4 0 +ASGNF4 +LABELV $2314 +ADDRLP4 4 +INDIRF4 +ADDRLP4 1084 +INDIRF4 +ADDF4 +ADDRLP4 1116 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 1136 +ADDRLP4 1068 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 1136 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRLP4 1136 +INDIRF4 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $2311 +LABELV $2310 +ADDRGP4 UI_ClearClipRegion +CALLV +pop +LABELV $2303 +ADDRLP4 1076 +ADDRLP4 1076 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2305 +ADDRLP4 1076 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +LTI4 $2302 +ADDRGP4 $2301 +JUMPV +LABELV $2300 +ADDRLP4 1080 +CNSTI4 16 +ASGNI4 +ADDRLP4 1084 +CNSTI4 3 +ASGNI4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 1080 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 1084 +INDIRI4 +NEI4 $2321 +ADDRFP4 0 +INDIRP4 +ADDRLP4 1080 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 1084 +INDIRI4 +EQI4 $2319 +LABELV $2321 +ADDRLP4 1076 +CNSTF4 1082130432 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $2320 +JUMPV +LABELV $2319 +ADDRLP4 1076 +CNSTF4 1082130432 +ASGNF4 +LABELV $2320 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 1088 +ADDRGP4 DC +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRP4 +CALLP4 +ASGNP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 1088 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 UI_SetClipRegion +CALLV +pop +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +LTI4 $2322 +ADDRLP4 4 +INDIRF4 +ADDRLP4 1076 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 1092 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 1092 +INDIRF4 +ARGF4 +ADDRLP4 1092 +INDIRF4 +ARGF4 +ADDRLP4 1064 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $2323 +JUMPV +LABELV $2322 +ADDRLP4 40 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $2324 +ADDRLP4 4 +INDIRF4 +ADDRLP4 1076 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 1096 +ADDRLP4 1068 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 1096 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRLP4 1096 +INDIRF4 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $2324 +LABELV $2323 +ADDRGP4 UI_ClearClipRegion +CALLV +pop +LABELV $2301 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $2326 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +NEI4 $2326 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $2326 +LABELV $2295 +LABELV $2291 +endproc Item_ListBoxRow_Paint 1144 32 +export Item_ListBox_Paint +proc Item_ListBox_Paint 92 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 DC +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $2330 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 Item_ListBox_NumItemsForItemHeight +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 28 +INDIRI4 +LEI4 $2330 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRGP4 $2331 +JUMPV +LABELV $2330 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +LABELV $2331 +ADDRLP4 8 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $2332 +ADDRLP4 48 +ADDRGP4 DC +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +CNSTF4 1098907648 +ADDRLP4 48 +INDIRF4 +MULF4 +SUBF4 +ADDRLP4 48 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 Item_ListBox_ThumbDrawPosition +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 56 +CNSTF4 1098907648 +ASGNF4 +ADDRLP4 60 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 60 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRLP4 60 +INDIRP4 +CNSTI4 61892 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 68 +CNSTF4 1098907648 +ASGNF4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +ADDRLP4 68 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CNSTF4 1107296256 +SUBF4 +CNSTF4 1073741824 +SUBF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 72 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRF4 +ADDRLP4 72 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 72 +INDIRP4 +CNSTI4 61908 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 72 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 76 +CNSTF4 1098907648 +ASGNF4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +ADDRLP4 76 +INDIRF4 +ADDF4 +ADDRLP4 16 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 80 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 80 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 76 +INDIRF4 +ARGF4 +ADDRLP4 80 +INDIRP4 +CNSTI4 61896 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 80 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +ADDRLP4 84 +CNSTF4 1098907648 +ASGNF4 +ADDRLP4 88 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 84 +INDIRF4 +ADDRLP4 88 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 84 +INDIRF4 +ARGF4 +ADDRLP4 88 +INDIRP4 +CNSTI4 61912 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 88 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $2332 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRGP4 $2337 +JUMPV +LABELV $2334 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +SUBI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Item_ListBoxRow_Paint +CALLV +pop +LABELV $2335 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2337 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +LTI4 $2334 +LABELV $2328 +endproc Item_ListBox_Paint 92 20 +export Item_ComboBox_Paint +proc Item_ComboBox_Paint 52 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 8 +ASGNI4 +ADDRLP4 20 +CNSTF4 1098907648 +ASGNF4 +ADDRLP4 24 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 24 +INDIRP4 +CNSTI4 196 +ADDP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 32 +INDIRF4 +MULF4 +SUBF4 +ADDRLP4 32 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRP4 +CNSTI4 61896 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 Item_ListBoxRow_Paint +CALLV +pop +ADDRGP4 g_comboBoxItem +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2339 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 Item_ComboBox_MaybeCastToListBox +CALLI4 +ASGNI4 +ADDRLP4 44 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_Paint +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRGP4 Item_ComboBox_MaybeUnCastFromListBox +CALLV +pop +LABELV $2339 +LABELV $2338 +endproc Item_ComboBox_Paint 52 20 +export Item_ListBox_Update +proc Item_ListBox_Update 24 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 DC +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $2342 +ADDRLP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $2344 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 DC +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $2345 +JUMPV +LABELV $2344 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $2346 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $2346 +LABELV $2345 +LABELV $2342 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $2341 +endproc Item_ListBox_Update 24 8 +export Item_OwnerDraw_Paint +proc Item_OwnerDraw_Paint 84 68 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2349 +ADDRGP4 $2348 +JUMPV +LABELV $2349 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2351 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 Fade +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 300 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $2353 +ADDRGP4 DC +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2353 +ADDRLP4 60 +CNSTI4 60 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 64 +ADDRGP4 DC +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRP4 +CALLF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2358 +JUMPV +LABELV $2355 +ADDRLP4 72 +CNSTI4 24 +ADDRLP4 52 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 304 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 72 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +LTF4 $2359 +ADDRLP4 56 +INDIRF4 +ADDRLP4 72 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +GTF4 $2359 +ADDRLP4 8 +ARGP4 +CNSTI4 24 +ADDRLP4 52 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 304 +ADDP4 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRGP4 $2357 +JUMPV +LABELV $2359 +LABELV $2356 +ADDRLP4 52 +ADDRLP4 52 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2358 +ADDRLP4 52 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 300 +ADDP4 +INDIRI4 +LTI4 $2355 +LABELV $2357 +LABELV $2353 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $2361 +ADDRLP4 8 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 232 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRGP4 $2362 +JUMPV +LABELV $2361 +ADDRLP4 52 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 52 +INDIRI4 +NEI4 $2363 +ADDRLP4 56 +CNSTI4 200 +ASGNI4 +ADDRGP4 DC +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +DIVI4 +ADDRLP4 52 +INDIRI4 +BANDI4 +CNSTI4 0 +NEI4 $2363 +ADDRLP4 60 +CNSTF4 1061997773 +ASGNF4 +ADDRLP4 28 +ADDRLP4 60 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 60 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28+8 +CNSTF4 1061997773 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28+12 +CNSTF4 1061997773 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 75 +DIVI4 +CVIF4 4 +ARGF4 +ADDRLP4 68 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTF4 1056964608 +ADDRLP4 68 +INDIRF4 +MULF4 +CNSTF4 1056964608 +ADDF4 +ARGF4 +ADDRGP4 LerpColor +CALLV +pop +LABELV $2363 +LABELV $2362 +ADDRFP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 0 +EQI4 $2368 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 64 +ADDRGP4 Item_EnableShowViaCvar +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $2368 +ADDRLP4 8 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 248 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $2368 +ADDRLP4 68 +ADDRGP4 DC +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2370 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRLP4 68 +INDIRP4 +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2370 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2372 +ADDRLP4 76 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $2372 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_Text_Paint +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRF4 +ADDF4 +CNSTF4 1090519040 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $2371 +JUMPV +LABELV $2372 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_Text_Paint +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRGP4 $2371 +JUMPV +LABELV $2370 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $2371 +LABELV $2351 +LABELV $2348 +endproc Item_OwnerDraw_Paint 84 68 +export Item_Update +proc Item_Update 4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2375 +ADDRGP4 $2374 +JUMPV +LABELV $2375 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 Item_IsListBox +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $2377 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_ListBox_Update +CALLV +pop +LABELV $2377 +LABELV $2374 +endproc Item_Update 4 4 +export Item_Paint +proc Item_Paint 84 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+12 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2383 +ADDRGP4 $2379 +JUMPV +LABELV $2383 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 65536 +BANDI4 +CNSTI4 0 +EQI4 $2385 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +LEI4 $2387 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 64 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 64 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 64 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 48 +INDIRF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 36 +CNSTF4 1029076816 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 68 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 72 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +SUBF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 48 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_UpdatePosition +CALLV +pop +LABELV $2387 +LABELV $2385 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $2389 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +LEI4 $2391 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +NEF4 $2393 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $2394 +JUMPV +LABELV $2393 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +GEF4 $2395 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +LEF4 $2396 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $2396 +JUMPV +LABELV $2395 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +GEF4 $2399 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2399 +LABELV $2396 +LABELV $2394 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRF4 +NEF4 $2401 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $2402 +JUMPV +LABELV $2401 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRF4 +GEF4 $2403 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRF4 +LEF4 $2404 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $2404 +JUMPV +LABELV $2403 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRF4 +GEF4 $2407 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2407 +LABELV $2404 +LABELV $2402 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRF4 +NEF4 $2409 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $2410 +JUMPV +LABELV $2409 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRF4 +GEF4 $2411 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRF4 +LEF4 $2412 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $2412 +JUMPV +LABELV $2411 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRF4 +GEF4 $2415 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2415 +LABELV $2412 +LABELV $2410 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRF4 +NEF4 $2417 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $2418 +JUMPV +LABELV $2417 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRF4 +GEF4 $2419 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRF4 +LEF4 $2420 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $2420 +JUMPV +LABELV $2419 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRF4 +GEF4 $2423 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2423 +LABELV $2420 +LABELV $2418 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_UpdatePosition +CALLV +pop +ADDRLP4 28 +INDIRI4 +CNSTI4 4 +NEI4 $2425 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 -257 +BANDI4 +ASGNI4 +LABELV $2425 +LABELV $2391 +LABELV $2389 +ADDRLP4 28 +CNSTI4 64 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $2427 +ADDRGP4 DC +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2427 +ADDRLP4 32 +CNSTI4 64 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 DC +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $2429 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 -5 +BANDI4 +ASGNI4 +ADDRGP4 $2430 +JUMPV +LABELV $2429 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +LABELV $2430 +LABELV $2427 +ADDRFP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +INDIRI4 +CNSTI4 12 +BANDI4 +CNSTI4 0 +EQI4 $2431 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRLP4 32 +ADDRGP4 Item_EnableShowViaCvar +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $2433 +ADDRGP4 $2379 +JUMPV +LABELV $2433 +LABELV $2431 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 8388608 +BANDI4 +CNSTI4 0 +EQI4 $2435 +LABELV $2435 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $2437 +ADDRGP4 $2379 +JUMPV +LABELV $2437 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 Window_Paint +CALLV +pop +ADDRGP4 $472 +ARGP4 +ADDRLP4 36 +ADDRGP4 DC +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CALLF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +CNSTF4 0 +EQF4 $2439 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 Item_CorrectedTextRect +CALLP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 44+12 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 44+4 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 68 +CNSTF4 0 +ASGNF4 +ADDRLP4 44+8 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 40 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 40 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +CNSTF4 1065353216 +ARGF4 +ADDRLP4 44 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $2439 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +LTI4 $2444 +ADDRLP4 40 +INDIRI4 +CNSTI4 16 +GTI4 $2444 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $2461-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $2461 +address $2448 +address $2448 +address $2445 +address $2445 +address $2444 +address $2444 +address $2451 +address $2452 +address $2453 +address $2454 +address $2447 +address $2444 +address $2458 +address $2455 +address $2456 +address $2457 +code +LABELV $2447 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_OwnerDraw_Paint +CALLV +pop +ADDRGP4 $2445 +JUMPV +LABELV $2448 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_Text_Paint +CALLV +pop +ADDRGP4 $2445 +JUMPV +LABELV $2451 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_Cycle_Paint +CALLV +pop +ADDRGP4 $2445 +JUMPV +LABELV $2452 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_ListBox_Paint +CALLV +pop +ADDRGP4 $2445 +JUMPV +LABELV $2453 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_ComboBox_Paint +CALLV +pop +ADDRGP4 $2445 +JUMPV +LABELV $2454 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_Model_Paint +CALLV +pop +ADDRGP4 $2445 +JUMPV +LABELV $2455 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_YesNo_Paint +CALLV +pop +ADDRGP4 $2445 +JUMPV +LABELV $2456 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_Multi_Paint +CALLV +pop +ADDRGP4 $2445 +JUMPV +LABELV $2457 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_Bind_Paint +CALLV +pop +ADDRGP4 $2445 +JUMPV +LABELV $2458 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_Slider_Paint +CALLV +pop +ADDRGP4 $2445 +JUMPV +LABELV $2444 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 Item_IsEditField +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $2445 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Item_TextField_Paint +CALLV +pop +LABELV $2445 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Border_Paint +CALLV +pop +LABELV $2379 +endproc Item_Paint 84 24 +export Menu_Init +proc Menu_Init 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 776 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 61960 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 61952 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 204 +ADDP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 61956 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Window_Init +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $2463 +endproc Menu_Init 0 12 +export Menu_GetFocusedItem +proc Menu_GetFocusedItem 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2465 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2470 +JUMPV +LABELV $2467 +ADDRLP4 4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $2471 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $2464 +JUMPV +LABELV $2471 +LABELV $2468 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2470 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $2467 +LABELV $2465 +CNSTP4 0 +RETP4 +LABELV $2464 +endproc Menu_GetFocusedItem 8 0 +export Menu_GetFocused +proc Menu_GetFocused 12 0 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2477 +JUMPV +LABELV $2474 +ADDRLP4 4 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 Menus+72 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 8 +INDIRI4 +EQI4 $2478 +ADDRLP4 4 +INDIRI4 +ADDRGP4 Menus+72 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +ADDRLP4 8 +INDIRI4 +EQI4 $2478 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus +ADDP4 +RETP4 +ADDRGP4 $2473 +JUMPV +LABELV $2478 +LABELV $2475 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2477 +ADDRLP4 0 +INDIRI4 +ADDRGP4 menuCount +INDIRI4 +LTI4 $2474 +CNSTP4 0 +RETP4 +LABELV $2473 +endproc Menu_GetFocused 12 0 +export Menu_ScrollFeeder +proc Menu_ScrollFeeder 24 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2483 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2488 +JUMPV +LABELV $2485 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $2489 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Item_ComboBox_MaybeCastToListBox +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $2492 +ADDRLP4 16 +CNSTI4 133 +ASGNI4 +ADDRGP4 $2493 +JUMPV +LABELV $2492 +ADDRLP4 16 +CNSTI4 132 +ASGNI4 +LABELV $2493 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 Item_ListBox_HandleKey +CALLI4 +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Item_ComboBox_MaybeUnCastFromListBox +CALLV +pop +ADDRGP4 $2482 +JUMPV +LABELV $2489 +LABELV $2486 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2488 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $2485 +LABELV $2483 +LABELV $2482 +endproc Menu_ScrollFeeder 24 16 +export Menu_SetFeederSelection +proc Menu_SetFeederSelection 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2495 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2497 +ADDRLP4 0 +ADDRGP4 Menu_GetFocused +CALLP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $2498 +JUMPV +LABELV $2497 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Menus_FindByName +CALLP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $2498 +LABELV $2495 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2499 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2504 +JUMPV +LABELV $2501 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $2505 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Item_IsListBox +CALLI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $2507 +ADDRFP4 8 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $2507 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +LABELV $2507 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 548 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $2494 +JUMPV +LABELV $2505 +LABELV $2502 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2504 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $2501 +LABELV $2499 +LABELV $2494 +endproc Menu_SetFeederSelection 16 8 +export Menus_AnyFullScreenVisible +proc Menus_AnyFullScreenVisible 12 0 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2513 +JUMPV +LABELV $2510 +ADDRLP4 4 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 Menus+72 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +ADDRLP4 8 +INDIRI4 +EQI4 $2514 +ADDRLP4 4 +INDIRI4 +ADDRGP4 Menus+188 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $2514 +CNSTI4 1 +RETI4 +ADDRGP4 $2509 +JUMPV +LABELV $2514 +LABELV $2511 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2513 +ADDRLP4 0 +INDIRI4 +ADDRGP4 menuCount +INDIRI4 +LTI4 $2510 +CNSTI4 0 +RETI4 +LABELV $2509 +endproc Menus_AnyFullScreenVisible 12 0 +export Menus_ActivateByName +proc Menus_ActivateByName 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2522 +JUMPV +LABELV $2519 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus+36 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $2523 +ADDRLP4 4 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Menus_Activate +CALLV +pop +ADDRGP4 $2521 +JUMPV +LABELV $2523 +LABELV $2520 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2522 +ADDRLP4 0 +INDIRI4 +ADDRGP4 menuCount +INDIRI4 +LTI4 $2519 +LABELV $2521 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2529 +JUMPV +LABELV $2526 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus+36 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $2530 +ADDRLP4 12 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus+72 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 -3 +BANDI4 +ASGNI4 +LABELV $2530 +LABELV $2527 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2529 +ADDRLP4 0 +INDIRI4 +ADDRGP4 menuCount +INDIRI4 +LTI4 $2526 +ADDRLP4 4 +INDIRP4 +RETP4 +LABELV $2518 +endproc Menus_ActivateByName 16 8 +export Menus_ReplaceActiveByName +proc Menus_ReplaceActiveByName 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2538 +JUMPV +LABELV $2535 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus+36 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $2539 +ADDRLP4 4 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Menus_ReplaceActive +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $2537 +CNSTP4 0 +RETP4 +ADDRGP4 $2534 +JUMPV +LABELV $2539 +LABELV $2536 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2538 +ADDRLP4 0 +INDIRI4 +ADDRGP4 menuCount +INDIRI4 +LTI4 $2535 +LABELV $2537 +ADDRLP4 4 +INDIRP4 +RETP4 +LABELV $2534 +endproc Menus_ReplaceActiveByName 16 8 +export Item_Init +proc Item_Init 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 556 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +CNSTF4 1057803469 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Window_Init +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 3 +ASGNI4 +LABELV $2544 +endproc Item_Init 0 12 +proc Item_HandleMouseMove 16 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $2546 +ADDRFP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $2548 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $2550 +ADDRLP4 4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2550 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Item_CorrectedTextRect +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $2552 +CNSTI4 1 +RETI4 +ADDRGP4 $2545 +JUMPV +LABELV $2552 +LABELV $2550 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 IsVisible +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $2554 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRGP4 Item_MouseEnter +CALLV +pop +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $2556 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 Item_SetFocus +CALLI4 +ASGNI4 +ADDRFP4 16 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $2556 +LABELV $2554 +LABELV $2548 +CNSTI4 1 +RETI4 +ADDRGP4 $2545 +JUMPV +LABELV $2546 +CNSTI4 0 +RETI4 +LABELV $2545 +endproc Item_HandleMouseMove 16 12 +export Menu_HandleMouseMove +proc Menu_HandleMouseMove 56 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2559 +ADDRGP4 $2558 +JUMPV +LABELV $2559 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 1048580 +BANDI4 +CNSTI4 0 +NEI4 $2561 +ADDRGP4 $2558 +JUMPV +LABELV $2561 +ADDRGP4 itemCapture +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2563 +ADDRGP4 $2558 +JUMPV +LABELV $2563 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_waitingForKey +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $2567 +ADDRGP4 g_editingField +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $2565 +LABELV $2567 +ADDRGP4 $2558 +JUMPV +LABELV $2565 +ADDRGP4 g_comboBoxItem +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2568 +ADDRGP4 g_comboBoxItem +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRGP4 Item_SetFocus +CALLI4 +pop +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +LABELV $2568 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $2570 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2577 +JUMPV +LABELV $2574 +ADDRLP4 24 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 1048580 +BANDI4 +CNSTI4 0 +NEI4 $2578 +ADDRGP4 $2575 +JUMPV +LABELV $2578 +ADDRLP4 24 +INDIRP4 +CNSTI4 292 +ADDP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 0 +EQI4 $2580 +ADDRLP4 24 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 32 +ADDRGP4 Item_EnableShowViaCvar +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $2580 +ADDRGP4 $2575 +JUMPV +LABELV $2580 +ADDRLP4 24 +INDIRP4 +CNSTI4 292 +ADDP4 +INDIRI4 +CNSTI4 12 +BANDI4 +CNSTI4 0 +EQI4 $2582 +ADDRLP4 24 +INDIRP4 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRLP4 40 +ADDRGP4 Item_EnableShowViaCvar +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $2582 +ADDRGP4 $2575 +JUMPV +LABELV $2582 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 Item_ComboBox_MaybeCastToListBox +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 Item_HandleMouseMove +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Item_ComboBox_MaybeUnCastFromListBox +CALLV +pop +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 52 +INDIRI4 +NEI4 $2584 +ADDRLP4 24 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 52 +INDIRI4 +EQI4 $2584 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 Item_MouseLeave +CALLV +pop +ADDRLP4 24 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 Item_SetMouseOver +CALLV +pop +LABELV $2584 +LABELV $2575 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2577 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $2574 +LABELV $2571 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LTI4 $2570 +LABELV $2558 +endproc Menu_HandleMouseMove 56 20 +export Menu_Update +proc Menu_Update 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2587 +ADDRGP4 $2586 +JUMPV +LABELV $2587 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2592 +JUMPV +LABELV $2589 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_Update +CALLV +pop +LABELV $2590 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2592 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $2589 +LABELV $2586 +endproc Menu_Update 4 4 +export Menu_Paint +proc Menu_Paint 60 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2594 +ADDRGP4 $2593 +JUMPV +LABELV $2594 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +ADDRLP4 4 +INDIRI4 +NEI4 $2596 +ADDRFP4 4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $2596 +ADDRGP4 $2593 +JUMPV +LABELV $2596 +ADDRLP4 8 +CNSTI4 64 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $2598 +ADDRLP4 16 +ADDRGP4 DC +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2598 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRLP4 16 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $2598 +ADDRGP4 $2593 +JUMPV +LABELV $2598 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $2600 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 1048576 +BORI4 +ASGNI4 +LABELV $2600 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $2602 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +CNSTF4 1142947840 +ARGF4 +CNSTF4 1139802112 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $2602 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 Window_Paint +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Border_Paint +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2607 +JUMPV +LABELV $2604 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_Paint +CALLV +pop +LABELV $2605 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2607 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $2604 +ADDRGP4 $472 +ARGP4 +ADDRLP4 32 +ADDRGP4 DC +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CALLF4 +ASGNF4 +ADDRLP4 32 +INDIRF4 +CNSTF4 0 +EQF4 $2608 +ADDRLP4 52 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 36+12 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 36+8 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 36+4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +CNSTF4 1065353216 +ARGF4 +ADDRLP4 36 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $2608 +LABELV $2593 +endproc Menu_Paint 60 24 +export KeywordHash_Key +proc KeywordHash_Key 24 0 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $2617 +JUMPV +LABELV $2614 +ADDRLP4 12 +ADDRLP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 65 +LTI4 $2618 +ADDRLP4 12 +INDIRI4 +CNSTI4 90 +GTI4 $2618 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +ADDI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 119 +ADDI4 +MULI4 +ADDI4 +ASGNI4 +ADDRGP4 $2619 +JUMPV +LABELV $2618 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 4 +INDIRI4 +CNSTI4 119 +ADDI4 +MULI4 +ADDI4 +ASGNI4 +LABELV $2619 +LABELV $2615 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2617 +ADDRLP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2614 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +RSHI4 +BXORI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 20 +RSHI4 +BXORI4 +CNSTI4 511 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $2613 +endproc KeywordHash_Key 24 0 +export KeywordHash_Add +proc KeywordHash_Add 8 4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 KeywordHash_Key +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +LABELV $2620 +endproc KeywordHash_Add 8 4 +export KeywordHash_Find +proc KeywordHash_Find 16 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 KeywordHash_Key +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $2625 +JUMPV +LABELV $2622 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $2626 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $2621 +JUMPV +LABELV $2626 +LABELV $2623 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $2625 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2622 +CNSTP4 0 +RETP4 +LABELV $2621 +endproc KeywordHash_Find 16 8 +export Item_DataType +proc Item_DataType 8 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $2629 +ADDRLP4 0 +INDIRI4 +CNSTI4 16 +GTI4 $2629 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $2638 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $2638 +address $2632 +address $2635 +address $2629 +address $2629 +address $2629 +address $2635 +address $2635 +address $2634 +address $2633 +address $2633 +address $2637 +address $2629 +address $2635 +address $2635 +address $2635 +address $2636 +address $2635 +code +LABELV $2629 +LABELV $2632 +CNSTI4 0 +RETI4 +ADDRGP4 $2628 +JUMPV +LABELV $2633 +CNSTI4 1 +RETI4 +ADDRGP4 $2628 +JUMPV +LABELV $2634 +CNSTI4 4 +RETI4 +ADDRGP4 $2628 +JUMPV +LABELV $2635 +CNSTI4 2 +RETI4 +ADDRGP4 $2628 +JUMPV +LABELV $2636 +CNSTI4 3 +RETI4 +ADDRGP4 $2628 +JUMPV +LABELV $2637 +CNSTI4 5 +RETI4 +LABELV $2628 +endproc Item_DataType 8 0 +proc Item_IsEditField 12 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $2643 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +EQI4 $2643 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $2640 +LABELV $2644 +ADDRLP4 0 +INDIRI4 +CNSTI4 12 +EQI4 $2643 +ADDRGP4 $2640 +JUMPV +LABELV $2643 +CNSTI4 1 +RETI4 +ADDRGP4 $2639 +JUMPV +LABELV $2640 +CNSTI4 0 +RETI4 +LABELV $2639 +endproc Item_IsEditField 12 0 +proc Item_IsListBox 8 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 8 +EQI4 $2649 +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +EQI4 $2649 +ADDRGP4 $2646 +JUMPV +LABELV $2649 +CNSTI4 1 +RETI4 +ADDRGP4 $2645 +JUMPV +LABELV $2646 +CNSTI4 0 +RETI4 +LABELV $2645 +endproc Item_IsListBox 8 0 +export ItemParse_name +proc ItemParse_name 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2651 +CNSTI4 0 +RETI4 +ADDRGP4 $2650 +JUMPV +LABELV $2651 +CNSTI4 1 +RETI4 +LABELV $2650 +endproc ItemParse_name 4 8 +export ItemParse_focusSound +proc ItemParse_focusSound 12 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $2654 +CNSTI4 0 +RETI4 +ADDRGP4 $2653 +JUMPV +LABELV $2654 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ADDRGP4 DC +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 296 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $2653 +endproc ItemParse_focusSound 12 8 +export ItemParse_text +proc ItemParse_text 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2657 +CNSTI4 0 +RETI4 +ADDRGP4 $2656 +JUMPV +LABELV $2657 +CNSTI4 1 +RETI4 +LABELV $2656 +endproc ItemParse_text 4 8 +export ItemParse_group +proc ItemParse_group 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2660 +CNSTI4 0 +RETI4 +ADDRGP4 $2659 +JUMPV +LABELV $2660 +CNSTI4 1 +RETI4 +LABELV $2659 +endproc ItemParse_group 4 8 +export ItemParse_asset_model +proc ItemParse_asset_model 16 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $2663 +CNSTI4 0 +RETI4 +ADDRGP4 $2662 +JUMPV +LABELV $2663 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 DC +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 360 +MODI4 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $2662 +endproc ItemParse_asset_model 16 8 +export ItemParse_asset_shader +proc ItemParse_asset_shader 12 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $2666 +CNSTI4 0 +RETI4 +ADDRGP4 $2665 +JUMPV +LABELV $2666 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 DC +INDIRP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $2665 +endproc ItemParse_asset_shader 12 8 +export ItemParse_model_origin +proc ItemParse_model_origin 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $2670 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $2670 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $2670 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $2671 +JUMPV +LABELV $2670 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $2671 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $2668 +endproc ItemParse_model_origin 16 8 +export ItemParse_model_fovx +proc ItemParse_model_fovx 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 16 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $2672 +endproc ItemParse_model_fovx 4 8 +export ItemParse_model_fovy +proc ItemParse_model_fovy 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $2673 +endproc ItemParse_model_fovy 4 8 +export ItemParse_model_rotation +proc ItemParse_model_rotation 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $2674 +endproc ItemParse_model_rotation 4 8 +export ItemParse_model_angle +proc ItemParse_model_angle 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $2675 +endproc ItemParse_model_angle 4 8 +export ItemParse_rect +proc ItemParse_rect 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Rect_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2677 +CNSTI4 0 +RETI4 +ADDRGP4 $2676 +JUMPV +LABELV $2677 +CNSTI4 1 +RETI4 +LABELV $2676 +endproc ItemParse_rect 4 8 +export ItemParse_aspectBias +proc ItemParse_aspectBias 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2680 +CNSTI4 0 +RETI4 +ADDRGP4 $2679 +JUMPV +LABELV $2680 +CNSTI4 1 +RETI4 +LABELV $2679 +endproc ItemParse_aspectBias 4 8 +export ItemParse_style +proc ItemParse_style 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2683 +CNSTI4 0 +RETI4 +ADDRGP4 $2682 +JUMPV +LABELV $2683 +CNSTI4 1 +RETI4 +LABELV $2682 +endproc ItemParse_style 4 8 +export ItemParse_decoration +proc ItemParse_decoration 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $2685 +endproc ItemParse_decoration 4 0 +export ItemParse_notselectable +proc ItemParse_notselectable 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 1 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $2686 +endproc ItemParse_notselectable 0 0 +export ItemParse_noscrollbar +proc ItemParse_noscrollbar 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 1 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $2687 +endproc ItemParse_noscrollbar 0 0 +export ItemParse_resetonfeederchange +proc ItemParse_resetonfeederchange 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 236 +ADDP4 +CNSTI4 1 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $2688 +endproc ItemParse_resetonfeederchange 0 0 +export ItemParse_wrapped +proc ItemParse_wrapped 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 524288 +BORI4 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $2689 +endproc ItemParse_wrapped 4 0 +export ItemParse_type +proc ItemParse_type 36 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $2691 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $2693 +ARGP4 +ADDRGP4 PC_SourceError +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2690 +JUMPV +LABELV $2691 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2694 +CNSTI4 0 +RETI4 +ADDRGP4 $2690 +JUMPV +LABELV $2694 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $2696 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $2698 +ARGP4 +ADDRGP4 PC_SourceError +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2690 +JUMPV +LABELV $2696 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +LTI4 $2700 +ADDRLP4 4 +INDIRI4 +CNSTI4 16 +GTI4 $2700 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $2710-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $2710 +address $2704 +address $2700 +address $2700 +address $2700 +address $2704 +address $2704 +address $2703 +address $2702 +address $2702 +address $2709 +address $2700 +address $2704 +address $2704 +address $2704 +address $2708 +address $2704 +code +LABELV $2702 +CNSTI4 244 +ARGI4 +ADDRLP4 12 +ADDRGP4 UI_Alloc +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 244 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 $2700 +JUMPV +LABELV $2703 +CNSTI4 4 +ARGI4 +ADDRLP4 16 +ADDRGP4 UI_Alloc +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 4 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 $2700 +JUMPV +LABELV $2704 +CNSTI4 32 +ARGI4 +ADDRLP4 20 +ADDRGP4 UI_Alloc +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 32 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 5 +EQI4 $2707 +ADDRLP4 24 +INDIRI4 +CNSTI4 6 +NEI4 $2700 +LABELV $2707 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 256 +ASGNI4 +ADDRGP4 $2700 +JUMPV +LABELV $2708 +CNSTI4 392 +ARGI4 +ADDRLP4 28 +ADDRGP4 UI_Alloc +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 392 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 $2700 +JUMPV +LABELV $2709 +CNSTI4 28 +ARGI4 +ADDRLP4 32 +ADDRGP4 UI_Alloc +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 28 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +LABELV $2700 +CNSTI4 1 +RETI4 +LABELV $2690 +endproc ItemParse_type 36 12 +export ItemParse_elementwidth +proc ItemParse_elementwidth 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $2712 +endproc ItemParse_elementwidth 4 8 +export ItemParse_elementheight +proc ItemParse_elementheight 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 16 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $2713 +endproc ItemParse_elementheight 4 8 +export ItemParse_dropitems +proc ItemParse_dropitems 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $2714 +endproc ItemParse_dropitems 4 8 +export ItemParse_feeder +proc ItemParse_feeder 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2716 +CNSTI4 0 +RETI4 +ADDRGP4 $2715 +JUMPV +LABELV $2716 +CNSTI4 1 +RETI4 +LABELV $2715 +endproc ItemParse_feeder 4 8 +export ItemParse_elementtype +proc ItemParse_elementtype 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $2718 +endproc ItemParse_elementtype 4 8 +export ItemParse_columns +proc ItemParse_columns 32 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $2720 +CNSTI4 0 +RETI4 +ADDRGP4 $2719 +JUMPV +LABELV $2720 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CNSTI4 16 +LEI4 $2722 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $2724 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 PC_SourceError +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2719 +JUMPV +LABELV $2722 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2728 +JUMPV +LABELV $2725 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $2732 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ARGP4 +ADDRLP4 24 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $2732 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRLP4 28 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $2729 +LABELV $2732 +CNSTI4 0 +RETI4 +ADDRGP4 $2719 +JUMPV +LABELV $2729 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +LABELV $2726 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2728 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +LTI4 $2725 +CNSTI4 1 +RETI4 +LABELV $2719 +endproc ItemParse_columns 32 12 +export ItemParse_border +proc ItemParse_border 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2734 +CNSTI4 0 +RETI4 +ADDRGP4 $2733 +JUMPV +LABELV $2734 +CNSTI4 1 +RETI4 +LABELV $2733 +endproc ItemParse_border 4 8 +export ItemParse_bordersize +proc ItemParse_bordersize 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2737 +CNSTI4 0 +RETI4 +ADDRGP4 $2736 +JUMPV +LABELV $2737 +CNSTI4 1 +RETI4 +LABELV $2736 +endproc ItemParse_bordersize 4 8 +export ItemParse_visible +proc ItemParse_visible 12 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $2740 +CNSTI4 0 +RETI4 +ADDRGP4 $2739 +JUMPV +LABELV $2740 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $2742 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +LABELV $2742 +CNSTI4 1 +RETI4 +LABELV $2739 +endproc ItemParse_visible 12 8 +export ItemParse_ownerdraw +proc ItemParse_ownerdraw 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2745 +CNSTI4 0 +RETI4 +ADDRGP4 $2744 +JUMPV +LABELV $2745 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $2747 +ADDRLP4 4 +INDIRI4 +CNSTI4 11 +EQI4 $2747 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $2749 +ARGP4 +ADDRGP4 PC_SourceError +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2744 +JUMPV +LABELV $2747 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +CNSTI4 11 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $2744 +endproc ItemParse_ownerdraw 8 8 +export ItemParse_align +proc ItemParse_align 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 204 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2751 +CNSTI4 0 +RETI4 +ADDRGP4 $2750 +JUMPV +LABELV $2751 +CNSTI4 1 +RETI4 +LABELV $2750 +endproc ItemParse_align 4 8 +export ItemParse_textalign +proc ItemParse_textalign 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2754 +CNSTI4 0 +RETI4 +ADDRGP4 $2753 +JUMPV +LABELV $2754 +CNSTI4 1 +RETI4 +LABELV $2753 +endproc ItemParse_textalign 4 8 +export ItemParse_textvalign +proc ItemParse_textvalign 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2757 +CNSTI4 0 +RETI4 +ADDRGP4 $2756 +JUMPV +LABELV $2757 +CNSTI4 1 +RETI4 +LABELV $2756 +endproc ItemParse_textvalign 4 8 +export ItemParse_textalignx +proc ItemParse_textalignx 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2760 +CNSTI4 0 +RETI4 +ADDRGP4 $2759 +JUMPV +LABELV $2760 +CNSTI4 1 +RETI4 +LABELV $2759 +endproc ItemParse_textalignx 4 8 +export ItemParse_textaligny +proc ItemParse_textaligny 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2763 +CNSTI4 0 +RETI4 +ADDRGP4 $2762 +JUMPV +LABELV $2763 +CNSTI4 1 +RETI4 +LABELV $2762 +endproc ItemParse_textaligny 4 8 +export ItemParse_textscale +proc ItemParse_textscale 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2766 +CNSTI4 0 +RETI4 +ADDRGP4 $2765 +JUMPV +LABELV $2766 +CNSTI4 1 +RETI4 +LABELV $2765 +endproc ItemParse_textscale 4 8 +export ItemParse_textstyle +proc ItemParse_textstyle 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2769 +CNSTI4 0 +RETI4 +ADDRGP4 $2768 +JUMPV +LABELV $2769 +CNSTI4 1 +RETI4 +LABELV $2768 +endproc ItemParse_textstyle 4 8 +export ItemParse_backcolor +proc ItemParse_backcolor 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $2772 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $2776 +CNSTI4 0 +RETI4 +ADDRGP4 $2771 +JUMPV +LABELV $2776 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +LABELV $2773 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $2772 +CNSTI4 1 +RETI4 +LABELV $2771 +endproc ItemParse_backcolor 12 8 +export ItemParse_forecolor +proc ItemParse_forecolor 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $2779 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $2783 +CNSTI4 0 +RETI4 +ADDRGP4 $2778 +JUMPV +LABELV $2783 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +LABELV $2780 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $2779 +CNSTI4 1 +RETI4 +LABELV $2778 +endproc ItemParse_forecolor 16 8 +export ItemParse_bordercolor +proc ItemParse_bordercolor 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $2786 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $2790 +CNSTI4 0 +RETI4 +ADDRGP4 $2785 +JUMPV +LABELV $2790 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +LABELV $2787 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $2786 +CNSTI4 1 +RETI4 +LABELV $2785 +endproc ItemParse_bordercolor 12 8 +export ItemParse_outlinecolor +proc ItemParse_outlinecolor 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2793 +CNSTI4 0 +RETI4 +ADDRGP4 $2792 +JUMPV +LABELV $2793 +CNSTI4 1 +RETI4 +LABELV $2792 +endproc ItemParse_outlinecolor 4 8 +export ItemParse_background +proc ItemParse_background 12 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $2796 +CNSTI4 0 +RETI4 +ADDRGP4 $2795 +JUMPV +LABELV $2796 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 DC +INDIRP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $2795 +endproc ItemParse_background 12 8 +export ItemParse_cinematic +proc ItemParse_cinematic 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2799 +CNSTI4 0 +RETI4 +ADDRGP4 $2798 +JUMPV +LABELV $2799 +CNSTI4 1 +RETI4 +LABELV $2798 +endproc ItemParse_cinematic 4 8 +export ItemParse_doubleClick +proc ItemParse_doubleClick 12 8 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2803 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 224 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 PC_Script_Parse +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $2803 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $2804 +JUMPV +LABELV $2803 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $2804 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $2801 +endproc ItemParse_doubleClick 12 8 +export ItemParse_onFocus +proc ItemParse_onFocus 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Script_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2806 +CNSTI4 0 +RETI4 +ADDRGP4 $2805 +JUMPV +LABELV $2806 +CNSTI4 1 +RETI4 +LABELV $2805 +endproc ItemParse_onFocus 4 8 +export ItemParse_leaveFocus +proc ItemParse_leaveFocus 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Script_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2809 +CNSTI4 0 +RETI4 +ADDRGP4 $2808 +JUMPV +LABELV $2809 +CNSTI4 1 +RETI4 +LABELV $2808 +endproc ItemParse_leaveFocus 4 8 +export ItemParse_mouseEnter +proc ItemParse_mouseEnter 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 252 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Script_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2812 +CNSTI4 0 +RETI4 +ADDRGP4 $2811 +JUMPV +LABELV $2812 +CNSTI4 1 +RETI4 +LABELV $2811 +endproc ItemParse_mouseEnter 4 8 +export ItemParse_mouseExit +proc ItemParse_mouseExit 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Script_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2815 +CNSTI4 0 +RETI4 +ADDRGP4 $2814 +JUMPV +LABELV $2815 +CNSTI4 1 +RETI4 +LABELV $2814 +endproc ItemParse_mouseExit 4 8 +export ItemParse_mouseEnterText +proc ItemParse_mouseEnterText 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Script_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2818 +CNSTI4 0 +RETI4 +ADDRGP4 $2817 +JUMPV +LABELV $2818 +CNSTI4 1 +RETI4 +LABELV $2817 +endproc ItemParse_mouseEnterText 4 8 +export ItemParse_mouseExitText +proc ItemParse_mouseExitText 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 248 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Script_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2821 +CNSTI4 0 +RETI4 +ADDRGP4 $2820 +JUMPV +LABELV $2821 +CNSTI4 1 +RETI4 +LABELV $2820 +endproc ItemParse_mouseExitText 4 8 +export ItemParse_onTextEntry +proc ItemParse_onTextEntry 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 272 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Script_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2824 +CNSTI4 0 +RETI4 +ADDRGP4 $2823 +JUMPV +LABELV $2824 +CNSTI4 1 +RETI4 +LABELV $2823 +endproc ItemParse_onTextEntry 4 8 +export ItemParse_onCharEntry +proc ItemParse_onCharEntry 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 276 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Script_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2827 +CNSTI4 0 +RETI4 +ADDRGP4 $2826 +JUMPV +LABELV $2827 +CNSTI4 1 +RETI4 +LABELV $2826 +endproc ItemParse_onCharEntry 4 8 +export ItemParse_action +proc ItemParse_action 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Script_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2830 +CNSTI4 0 +RETI4 +ADDRGP4 $2829 +JUMPV +LABELV $2830 +CNSTI4 1 +RETI4 +LABELV $2829 +endproc ItemParse_action 4 8 +export ItemParse_cvarTest +proc ItemParse_cvarTest 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2833 +CNSTI4 0 +RETI4 +ADDRGP4 $2832 +JUMPV +LABELV $2833 +CNSTI4 1 +RETI4 +LABELV $2832 +endproc ItemParse_cvarTest 4 8 +export ItemParse_cvar +proc ItemParse_cvar 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2836 +CNSTI4 0 +RETI4 +ADDRGP4 $2835 +JUMPV +LABELV $2836 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Item_DataType +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $2838 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTF4 3212836864 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTF4 3212836864 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTF4 3212836864 +ASGNF4 +LABELV $2838 +CNSTI4 1 +RETI4 +LABELV $2835 +endproc ItemParse_cvar 8 8 +export ItemParse_maxChars +proc ItemParse_maxChars 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 16 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $2840 +endproc ItemParse_maxChars 4 8 +export ItemParse_maxPaintChars +proc ItemParse_maxPaintChars 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $2841 +endproc ItemParse_maxPaintChars 4 8 +export ItemParse_maxFieldWidth +proc ItemParse_maxFieldWidth 4 12 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $2843 +CNSTI4 0 +RETI4 +ADDRGP4 $2842 +JUMPV +LABELV $2843 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 10 +GEI4 $2845 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $2847 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRGP4 PC_SourceError +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2842 +JUMPV +LABELV $2845 +CNSTI4 1 +RETI4 +LABELV $2842 +endproc ItemParse_maxFieldWidth 4 12 +export ItemParse_cvarFloat +proc ItemParse_cvarFloat 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $2850 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $2850 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $2850 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $2850 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $2851 +JUMPV +LABELV $2850 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $2851 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $2848 +endproc ItemParse_cvarFloat 20 8 +export ItemParse_cvarStrList +proc ItemParse_cvarStrList 1068 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1040 +INDIRP4 +CNSTI4 384 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 1040 +INDIRP4 +CNSTI4 388 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1048 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +NEI4 $2853 +CNSTI4 0 +RETI4 +ADDRGP4 $2852 +JUMPV +LABELV $2853 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 123 +EQI4 $2855 +CNSTI4 0 +RETI4 +ADDRGP4 $2852 +JUMPV +LABELV $2855 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2859 +JUMPV +LABELV $2858 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1052 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $2861 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $2863 +ARGP4 +ADDRGP4 PC_SourceError +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2852 +JUMPV +LABELV $2861 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $2864 +CNSTI4 1 +RETI4 +ADDRGP4 $2852 +JUMPV +LABELV $2864 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 44 +EQI4 $2871 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 59 +NEI4 $2867 +LABELV $2871 +ADDRGP4 $2859 +JUMPV +LABELV $2867 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $2872 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1056 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRLP4 1040 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 1040 +INDIRP4 +ADDP4 +ADDRLP4 1056 +INDIRP4 +ASGNP4 +ADDRLP4 1044 +CNSTI4 1 +ASGNI4 +ADDRGP4 $2873 +JUMPV +LABELV $2872 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1056 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRLP4 1040 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 1040 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +ADDRLP4 1056 +INDIRP4 +ASGNP4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRLP4 1064 +ADDRLP4 1040 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 1064 +INDIRP4 +ADDRLP4 1064 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 1040 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 32 +LTI4 $2876 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $2878 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 PC_SourceError +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2852 +JUMPV +LABELV $2876 +LABELV $2873 +LABELV $2859 +ADDRGP4 $2858 +JUMPV +CNSTI4 0 +RETI4 +LABELV $2852 +endproc ItemParse_cvarStrList 1068 12 +export ItemParse_cvarFloatList +proc ItemParse_cvarFloatList 1072 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 388 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $2880 +CNSTI4 0 +RETI4 +ADDRGP4 $2879 +JUMPV +LABELV $2880 +ADDRLP4 4+16 +INDIRI1 +CVII4 1 +CNSTI4 123 +EQI4 $2886 +CNSTI4 0 +RETI4 +ADDRGP4 $2879 +JUMPV +LABELV $2885 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1048 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +NEI4 $2888 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $2863 +ARGP4 +ADDRGP4 PC_SourceError +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2879 +JUMPV +LABELV $2888 +ADDRLP4 4+16 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $2890 +CNSTI4 1 +RETI4 +ADDRGP4 $2879 +JUMPV +LABELV $2890 +ADDRLP4 4+16 +INDIRI1 +CVII4 1 +CNSTI4 44 +EQI4 $2897 +ADDRLP4 4+16 +INDIRI1 +CVII4 1 +CNSTI4 59 +NEI4 $2893 +LABELV $2897 +ADDRGP4 $2886 +JUMPV +LABELV $2893 +ADDRLP4 4+16 +ARGP4 +ADDRLP4 1052 +ADDRGP4 String_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ADDRLP4 1052 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 1064 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +NEI4 $2899 +CNSTI4 0 +RETI4 +ADDRGP4 $2879 +JUMPV +LABELV $2899 +ADDRLP4 1068 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 1068 +INDIRP4 +ADDRLP4 1068 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 32 +LTI4 $2901 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $2878 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 PC_SourceError +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2879 +JUMPV +LABELV $2901 +LABELV $2886 +ADDRGP4 $2885 +JUMPV +CNSTI4 0 +RETI4 +LABELV $2879 +endproc ItemParse_cvarFloatList 1072 12 +export ItemParse_addColorRange +proc ItemParse_addColorRange 44 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 24 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $2904 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0+20 +ARGP4 +ADDRLP4 28 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $2904 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 32 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $2904 +ADDRFP4 0 +INDIRP4 +CNSTI4 300 +ADDP4 +INDIRI4 +CNSTI4 10 +GEI4 $2908 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 24 +ADDRLP4 36 +INDIRP4 +CNSTI4 300 +ADDP4 +INDIRI4 +MULI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 304 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTU4 24 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 300 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $2909 +JUMPV +LABELV $2908 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $2910 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRGP4 PC_SourceError +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2903 +JUMPV +LABELV $2909 +CNSTI4 1 +RETI4 +ADDRGP4 $2903 +JUMPV +LABELV $2904 +CNSTI4 0 +RETI4 +LABELV $2903 +endproc ItemParse_addColorRange 44 12 +export ItemParse_ownerdrawFlag +proc ItemParse_ownerdrawFlag 12 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $2912 +CNSTI4 0 +RETI4 +ADDRGP4 $2911 +JUMPV +LABELV $2912 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +BORI4 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $2911 +endproc ItemParse_ownerdrawFlag 12 8 +export ItemParse_enableCvar +proc ItemParse_enableCvar 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 288 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Script_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $2915 +ADDRFP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +CNSTI4 1 +ASGNI4 +CNSTI4 1 +RETI4 +ADDRGP4 $2914 +JUMPV +LABELV $2915 +CNSTI4 0 +RETI4 +LABELV $2914 +endproc ItemParse_enableCvar 4 8 +export ItemParse_disableCvar +proc ItemParse_disableCvar 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 288 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Script_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $2918 +ADDRFP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +CNSTI4 2 +ASGNI4 +CNSTI4 1 +RETI4 +ADDRGP4 $2917 +JUMPV +LABELV $2918 +CNSTI4 0 +RETI4 +LABELV $2917 +endproc ItemParse_disableCvar 4 8 +export ItemParse_showCvar +proc ItemParse_showCvar 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 288 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Script_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $2921 +ADDRFP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +CNSTI4 4 +ASGNI4 +CNSTI4 1 +RETI4 +ADDRGP4 $2920 +JUMPV +LABELV $2921 +CNSTI4 0 +RETI4 +LABELV $2920 +endproc ItemParse_showCvar 4 8 +export ItemParse_hideCvar +proc ItemParse_hideCvar 4 8 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 288 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 PC_Script_Parse +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $2924 +ADDRFP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +CNSTI4 8 +ASGNI4 +CNSTI4 1 +RETI4 +ADDRGP4 $2923 +JUMPV +LABELV $2924 +CNSTI4 0 +RETI4 +LABELV $2923 +endproc ItemParse_hideCvar 4 8 +data +export itemParseKeywords +align 4 +LABELV itemParseKeywords +address $2926 +address ItemParse_name +byte 4 -1 +skip 4 +address $2927 +address ItemParse_type +byte 4 -1 +skip 4 +address $2928 +address ItemParse_text +byte 4 -1 +skip 4 +address $2929 +address ItemParse_group +byte 4 -1 +skip 4 +address $2930 +address ItemParse_asset_model +byte 4 5 +skip 4 +address $2931 +address ItemParse_asset_shader +byte 4 -1 +skip 4 +address $2932 +address ItemParse_model_origin +byte 4 5 +skip 4 +address $2933 +address ItemParse_model_fovx +byte 4 5 +skip 4 +address $2934 +address ItemParse_model_fovy +byte 4 5 +skip 4 +address $2935 +address ItemParse_model_rotation +byte 4 5 +skip 4 +address $2936 +address ItemParse_model_angle +byte 4 5 +skip 4 +address $2937 +address ItemParse_rect +byte 4 -1 +skip 4 +address $2938 +address ItemParse_aspectBias +byte 4 -1 +skip 4 +address $2939 +address ItemParse_style +byte 4 -1 +skip 4 +address $2940 +address ItemParse_decoration +byte 4 -1 +skip 4 +address $2941 +address ItemParse_notselectable +byte 4 1 +skip 4 +address $2942 +address ItemParse_noscrollbar +byte 4 1 +skip 4 +address $2943 +address ItemParse_resetonfeederchange +byte 4 1 +skip 4 +address $2944 +address ItemParse_wrapped +byte 4 -1 +skip 4 +address $2945 +address ItemParse_elementwidth +byte 4 1 +skip 4 +address $2946 +address ItemParse_elementheight +byte 4 1 +skip 4 +address $2947 +address ItemParse_dropitems +byte 4 1 +skip 4 +address $2948 +address ItemParse_feeder +byte 4 -1 +skip 4 +address $2949 +address ItemParse_elementtype +byte 4 1 +skip 4 +address $2950 +address ItemParse_columns +byte 4 1 +skip 4 +address $2951 +address ItemParse_border +byte 4 -1 +skip 4 +address $2952 +address ItemParse_bordersize +byte 4 -1 +skip 4 +address $2953 +address ItemParse_visible +byte 4 -1 +skip 4 +address $2954 +address ItemParse_ownerdraw +byte 4 -1 +skip 4 +address $2955 +address ItemParse_align +byte 4 -1 +skip 4 +address $2956 +address ItemParse_textalign +byte 4 -1 +skip 4 +address $2957 +address ItemParse_textvalign +byte 4 -1 +skip 4 +address $2958 +address ItemParse_textalignx +byte 4 -1 +skip 4 +address $2959 +address ItemParse_textaligny +byte 4 -1 +skip 4 +address $2960 +address ItemParse_textscale +byte 4 -1 +skip 4 +address $2961 +address ItemParse_textstyle +byte 4 -1 +skip 4 +address $630 +address ItemParse_backcolor +byte 4 -1 +skip 4 +address $633 +address ItemParse_forecolor +byte 4 -1 +skip 4 +address $636 +address ItemParse_bordercolor +byte 4 -1 +skip 4 +address $2962 +address ItemParse_outlinecolor +byte 4 -1 +skip 4 +address $2963 +address ItemParse_background +byte 4 -1 +skip 4 +address $2964 +address ItemParse_onFocus +byte 4 -1 +skip 4 +address $2965 +address ItemParse_leaveFocus +byte 4 -1 +skip 4 +address $2966 +address ItemParse_mouseEnter +byte 4 -1 +skip 4 +address $2967 +address ItemParse_mouseExit +byte 4 -1 +skip 4 +address $2968 +address ItemParse_mouseEnterText +byte 4 -1 +skip 4 +address $2969 +address ItemParse_mouseExitText +byte 4 -1 +skip 4 +address $2970 +address ItemParse_onTextEntry +byte 4 -1 +skip 4 +address $2971 +address ItemParse_onCharEntry +byte 4 -1 +skip 4 +address $2972 +address ItemParse_action +byte 4 -1 +skip 4 +address $2973 +address ItemParse_cvar +byte 4 -1 +skip 4 +address $2974 +address ItemParse_maxChars +byte 4 2 +skip 4 +address $2975 +address ItemParse_maxPaintChars +byte 4 2 +skip 4 +address $2976 +address ItemParse_maxFieldWidth +byte 4 2 +skip 4 +address $2977 +address ItemParse_focusSound +byte 4 -1 +skip 4 +address $2978 +address ItemParse_cvarFloat +byte 4 2 +skip 4 +address $2979 +address ItemParse_cvarStrList +byte 4 3 +skip 4 +address $2980 +address ItemParse_cvarFloatList +byte 4 3 +skip 4 +address $2981 +address ItemParse_addColorRange +byte 4 -1 +skip 4 +address $2982 +address ItemParse_ownerdrawFlag +byte 4 -1 +skip 4 +address $2983 +address ItemParse_enableCvar +byte 4 -1 +skip 4 +address $2984 +address ItemParse_cvarTest +byte 4 -1 +skip 4 +address $2985 +address ItemParse_disableCvar +byte 4 -1 +skip 4 +address $2986 +address ItemParse_showCvar +byte 4 -1 +skip 4 +address $2987 +address ItemParse_hideCvar +byte 4 -1 +skip 4 +address $2988 +address ItemParse_cinematic +byte 4 -1 +skip 4 +address $2989 +address ItemParse_doubleClick +byte 4 1 +skip 4 +byte 4 0 +address voidFunction2 +skip 8 +export Item_SetupKeywordHash +code +proc Item_SetupKeywordHash 4 12 +ADDRGP4 itemParseKeywordHash +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 2048 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2994 +JUMPV +LABELV $2991 +ADDRGP4 itemParseKeywordHash +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 itemParseKeywords +ADDP4 +ARGP4 +ADDRGP4 KeywordHash_Add +CALLV +pop +LABELV $2992 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2994 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 itemParseKeywords +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2991 +LABELV $2990 +endproc Item_SetupKeywordHash 4 12 +export Item_Parse +proc Item_Parse 1064 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $2996 +CNSTI4 0 +RETI4 +ADDRGP4 $2995 +JUMPV +LABELV $2996 +ADDRLP4 4+16 +INDIRI1 +CVII4 1 +CNSTI4 123 +EQI4 $3002 +CNSTI4 0 +RETI4 +ADDRGP4 $2995 +JUMPV +LABELV $3001 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1048 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +NEI4 $3004 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $2863 +ARGP4 +ADDRGP4 PC_SourceError +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2995 +JUMPV +LABELV $3004 +ADDRLP4 4+16 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $3006 +CNSTI4 1 +RETI4 +ADDRGP4 $2995 +JUMPV +LABELV $3006 +ADDRGP4 itemParseKeywordHash +ARGP4 +ADDRLP4 4+16 +ARGP4 +ADDRLP4 1052 +ADDRGP4 KeywordHash_Find +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $3010 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $3012 +ARGP4 +ADDRLP4 4+16 +ARGP4 +ADDRGP4 PC_SourceError +CALLV +pop +ADDRGP4 $3002 +JUMPV +LABELV $3010 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4294967295 +EQI4 $3014 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 Item_DataType +CALLI4 +ASGNI4 +ADDRLP4 1056 +ADDRLP4 1060 +INDIRI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +EQI4 $3016 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +NEI4 $3018 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $3020 +ARGP4 +ADDRLP4 4+16 +ARGP4 +ADDRGP4 PC_SourceError +CALLV +pop +ADDRGP4 $3002 +JUMPV +LABELV $3018 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $3022 +ARGP4 +ADDRLP4 4+16 +ARGP4 +ADDRGP4 PC_SourceError +CALLV +pop +ADDRGP4 $3002 +JUMPV +LABELV $3016 +LABELV $3014 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1056 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +NEI4 $3024 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $3026 +ARGP4 +ADDRLP4 4+16 +ARGP4 +ADDRGP4 PC_SourceError +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2995 +JUMPV +LABELV $3024 +LABELV $3002 +ADDRGP4 $3001 +JUMPV +CNSTI4 0 +RETI4 +LABELV $2995 +endproc Item_Parse 1064 12 +export Item_InitControls +proc Item_InitControls 4 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $3029 +ADDRGP4 $3028 +JUMPV +LABELV $3029 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 Item_IsListBox +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $3031 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $3033 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 Item_ListBox_SetStartPos +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $3033 +LABELV $3031 +LABELV $3028 +endproc Item_InitControls 4 8 +export MenuParse_font +proc MenuParse_font 12 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $3036 +CNSTI4 0 +RETI4 +ADDRGP4 $3035 +JUMPV +LABELV $3036 +ADDRGP4 DC +INDIRP4 +CNSTI4 61992 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $3038 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 48 +ARGI4 +ADDRLP4 8 +ADDRGP4 DC +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 240 +ADDP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 DC +INDIRP4 +CNSTI4 61992 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $3038 +CNSTI4 1 +RETI4 +LABELV $3035 +endproc MenuParse_font 12 12 +export MenuParse_name +proc MenuParse_name 8 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $3041 +CNSTI4 0 +RETI4 +ADDRGP4 $3040 +JUMPV +LABELV $3041 +CNSTI4 1 +RETI4 +LABELV $3040 +endproc MenuParse_name 8 8 +export MenuParse_fullscreen +proc MenuParse_fullscreen 8 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $3044 +CNSTI4 0 +RETI4 +ADDRGP4 $3043 +JUMPV +LABELV $3044 +CNSTI4 1 +RETI4 +LABELV $3043 +endproc MenuParse_fullscreen 8 8 +export MenuParse_rect +proc MenuParse_rect 8 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Rect_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $3047 +CNSTI4 0 +RETI4 +ADDRGP4 $3046 +JUMPV +LABELV $3047 +CNSTI4 1 +RETI4 +LABELV $3046 +endproc MenuParse_rect 8 8 +export MenuParse_aspectBias +proc MenuParse_aspectBias 8 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $3050 +CNSTI4 0 +RETI4 +ADDRGP4 $3049 +JUMPV +LABELV $3050 +CNSTI4 1 +RETI4 +LABELV $3049 +endproc MenuParse_aspectBias 8 8 +export MenuParse_style +proc MenuParse_style 8 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $3053 +CNSTI4 0 +RETI4 +ADDRGP4 $3052 +JUMPV +LABELV $3053 +CNSTI4 1 +RETI4 +LABELV $3052 +endproc MenuParse_style 8 8 +export MenuParse_visible +proc MenuParse_visible 16 8 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $3056 +CNSTI4 0 +RETI4 +ADDRGP4 $3055 +JUMPV +LABELV $3056 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $3058 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +LABELV $3058 +CNSTI4 1 +RETI4 +LABELV $3055 +endproc MenuParse_visible 16 8 +export MenuParse_onOpen +proc MenuParse_onOpen 8 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Script_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $3061 +CNSTI4 0 +RETI4 +ADDRGP4 $3060 +JUMPV +LABELV $3061 +CNSTI4 1 +RETI4 +LABELV $3060 +endproc MenuParse_onOpen 8 8 +export MenuParse_onClose +proc MenuParse_onClose 8 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Script_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $3064 +CNSTI4 0 +RETI4 +ADDRGP4 $3063 +JUMPV +LABELV $3064 +CNSTI4 1 +RETI4 +LABELV $3063 +endproc MenuParse_onClose 8 8 +export MenuParse_onESC +proc MenuParse_onESC 8 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Script_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $3067 +CNSTI4 0 +RETI4 +ADDRGP4 $3066 +JUMPV +LABELV $3067 +CNSTI4 1 +RETI4 +LABELV $3066 +endproc MenuParse_onESC 8 8 +export MenuParse_border +proc MenuParse_border 8 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $3070 +CNSTI4 0 +RETI4 +ADDRGP4 $3069 +JUMPV +LABELV $3070 +CNSTI4 1 +RETI4 +LABELV $3069 +endproc MenuParse_border 8 8 +export MenuParse_borderSize +proc MenuParse_borderSize 8 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $3073 +CNSTI4 0 +RETI4 +ADDRGP4 $3072 +JUMPV +LABELV $3073 +CNSTI4 1 +RETI4 +LABELV $3072 +endproc MenuParse_borderSize 8 8 +export MenuParse_backcolor +proc MenuParse_backcolor 16 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $3076 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 12 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $3080 +CNSTI4 0 +RETI4 +ADDRGP4 $3075 +JUMPV +LABELV $3080 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +LABELV $3077 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $3076 +CNSTI4 1 +RETI4 +LABELV $3075 +endproc MenuParse_backcolor 16 8 +export MenuParse_forecolor +proc MenuParse_forecolor 20 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $3083 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $3087 +CNSTI4 0 +RETI4 +ADDRGP4 $3082 +JUMPV +LABELV $3087 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +LABELV $3084 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $3083 +CNSTI4 1 +RETI4 +LABELV $3082 +endproc MenuParse_forecolor 20 8 +export MenuParse_bordercolor +proc MenuParse_bordercolor 16 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $3090 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 12 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $3094 +CNSTI4 0 +RETI4 +ADDRGP4 $3089 +JUMPV +LABELV $3094 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +LABELV $3091 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $3090 +CNSTI4 1 +RETI4 +LABELV $3089 +endproc MenuParse_bordercolor 16 8 +export MenuParse_focuscolor +proc MenuParse_focuscolor 16 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $3097 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 12 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $3101 +CNSTI4 0 +RETI4 +ADDRGP4 $3096 +JUMPV +LABELV $3101 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 232 +ADDP4 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +LABELV $3098 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $3097 +CNSTI4 1 +RETI4 +LABELV $3096 +endproc MenuParse_focuscolor 16 8 +export MenuParse_disablecolor +proc MenuParse_disablecolor 16 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $3104 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 12 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $3108 +CNSTI4 0 +RETI4 +ADDRGP4 $3103 +JUMPV +LABELV $3108 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 248 +ADDP4 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +LABELV $3105 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $3104 +CNSTI4 1 +RETI4 +LABELV $3103 +endproc MenuParse_disablecolor 16 8 +export MenuParse_outlinecolor +proc MenuParse_outlinecolor 8 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $3111 +CNSTI4 0 +RETI4 +ADDRGP4 $3110 +JUMPV +LABELV $3111 +CNSTI4 1 +RETI4 +LABELV $3110 +endproc MenuParse_outlinecolor 8 8 +export MenuParse_background +proc MenuParse_background 16 8 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $3114 +CNSTI4 0 +RETI4 +ADDRGP4 $3113 +JUMPV +LABELV $3114 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 DC +INDIRP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $3113 +endproc MenuParse_background 16 8 +export MenuParse_cinematic +proc MenuParse_cinematic 8 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $3117 +CNSTI4 0 +RETI4 +ADDRGP4 $3116 +JUMPV +LABELV $3117 +CNSTI4 1 +RETI4 +LABELV $3116 +endproc MenuParse_cinematic 8 8 +export MenuParse_ownerdrawFlag +proc MenuParse_ownerdrawFlag 16 8 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $3120 +CNSTI4 0 +RETI4 +ADDRGP4 $3119 +JUMPV +LABELV $3120 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +BORI4 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $3119 +endproc MenuParse_ownerdrawFlag 16 8 +export MenuParse_ownerdraw +proc MenuParse_ownerdraw 8 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $3123 +CNSTI4 0 +RETI4 +ADDRGP4 $3122 +JUMPV +LABELV $3123 +CNSTI4 1 +RETI4 +LABELV $3122 +endproc MenuParse_ownerdraw 8 8 +export MenuParse_popup +proc MenuParse_popup 8 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 2097152 +BORI4 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $3125 +endproc MenuParse_popup 8 0 +export MenuParse_outOfBounds +proc MenuParse_outOfBounds 8 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 131072 +BORI4 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $3126 +endproc MenuParse_outOfBounds 8 0 +export MenuParse_soundLoop +proc MenuParse_soundLoop 8 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $3128 +CNSTI4 0 +RETI4 +ADDRGP4 $3127 +JUMPV +LABELV $3128 +CNSTI4 1 +RETI4 +LABELV $3127 +endproc MenuParse_soundLoop 8 8 +export MenuParse_fadeClamp +proc MenuParse_fadeClamp 8 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $3131 +CNSTI4 0 +RETI4 +ADDRGP4 $3130 +JUMPV +LABELV $3131 +CNSTI4 1 +RETI4 +LABELV $3130 +endproc MenuParse_fadeClamp 8 8 +export MenuParse_fadeAmount +proc MenuParse_fadeAmount 8 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $3134 +CNSTI4 0 +RETI4 +ADDRGP4 $3133 +JUMPV +LABELV $3134 +CNSTI4 1 +RETI4 +LABELV $3133 +endproc MenuParse_fadeAmount 8 8 +export MenuParse_fadeCycle +proc MenuParse_fadeCycle 8 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 204 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $3137 +CNSTI4 0 +RETI4 +ADDRGP4 $3136 +JUMPV +LABELV $3137 +CNSTI4 1 +RETI4 +LABELV $3136 +endproc MenuParse_fadeCycle 8 8 +export MenuParse_itemDef +proc MenuParse_itemDef 40 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 128 +GEI4 $3140 +CNSTI4 556 +ARGI4 +ADDRLP4 4 +ADDRGP4 UI_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_Init +CALLV +pop +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 Item_Parse +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $3142 +CNSTI4 0 +RETI4 +ADDRGP4 $3139 +JUMPV +LABELV $3142 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_InitControls +CALLV +pop +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 236 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $3141 +JUMPV +LABELV $3140 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $3144 +ARGP4 +CNSTI4 128 +ARGI4 +ADDRGP4 PC_SourceError +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $3139 +JUMPV +LABELV $3141 +CNSTI4 1 +RETI4 +LABELV $3139 +endproc MenuParse_itemDef 40 12 +data +export menuParseKeywords +align 4 +LABELV menuParseKeywords +address $3145 +address MenuParse_font +skip 8 +address $2926 +address MenuParse_name +skip 8 +address $3146 +address MenuParse_fullscreen +skip 8 +address $2937 +address MenuParse_rect +skip 8 +address $2938 +address MenuParse_aspectBias +skip 8 +address $2939 +address MenuParse_style +skip 8 +address $2953 +address MenuParse_visible +skip 8 +address $3147 +address MenuParse_onOpen +skip 8 +address $3148 +address MenuParse_onClose +skip 8 +address $3149 +address MenuParse_onESC +skip 8 +address $2951 +address MenuParse_border +skip 8 +address $3150 +address MenuParse_borderSize +skip 8 +address $630 +address MenuParse_backcolor +skip 8 +address $633 +address MenuParse_forecolor +skip 8 +address $636 +address MenuParse_bordercolor +skip 8 +address $3151 +address MenuParse_focuscolor +skip 8 +address $3152 +address MenuParse_disablecolor +skip 8 +address $2962 +address MenuParse_outlinecolor +skip 8 +address $2963 +address MenuParse_background +skip 8 +address $2954 +address MenuParse_ownerdraw +skip 8 +address $2982 +address MenuParse_ownerdrawFlag +skip 8 +address $3153 +address MenuParse_outOfBounds +skip 8 +address $3154 +address MenuParse_soundLoop +skip 8 +address $3155 +address MenuParse_itemDef +skip 8 +address $2988 +address MenuParse_cinematic +skip 8 +address $3156 +address MenuParse_popup +skip 8 +address $3157 +address MenuParse_fadeClamp +skip 8 +address $3158 +address MenuParse_fadeCycle +skip 8 +address $3159 +address MenuParse_fadeAmount +skip 8 +byte 4 0 +address voidFunction2 +skip 8 +export Menu_SetupKeywordHash +code +proc Menu_SetupKeywordHash 4 12 +ADDRGP4 menuParseKeywordHash +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 2048 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $3164 +JUMPV +LABELV $3161 +ADDRGP4 menuParseKeywordHash +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 menuParseKeywords +ADDP4 +ARGP4 +ADDRGP4 KeywordHash_Add +CALLV +pop +LABELV $3162 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $3164 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 menuParseKeywords +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $3161 +LABELV $3160 +endproc Menu_SetupKeywordHash 4 12 +export Menu_Parse +proc Menu_Parse 1060 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1044 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $3166 +CNSTI4 0 +RETI4 +ADDRGP4 $3165 +JUMPV +LABELV $3166 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 123 +EQI4 $3172 +CNSTI4 0 +RETI4 +ADDRGP4 $3165 +JUMPV +LABELV $3171 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1040 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1048 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +NEI4 $3174 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $3176 +ARGP4 +ADDRGP4 PC_SourceError +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $3165 +JUMPV +LABELV $3174 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $3177 +CNSTI4 1 +RETI4 +ADDRGP4 $3165 +JUMPV +LABELV $3177 +ADDRGP4 menuParseKeywordHash +ARGP4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1052 +ADDRGP4 KeywordHash_Find +CALLP4 +ASGNP4 +ADDRLP4 1040 +ADDRLP4 1052 +INDIRP4 +ASGNP4 +ADDRLP4 1040 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $3181 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $3183 +ARGP4 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 PC_SourceError +CALLV +pop +ADDRGP4 $3172 +JUMPV +LABELV $3181 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1056 +ADDRLP4 1040 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +NEI4 $3185 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $3187 +ARGP4 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 PC_SourceError +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $3165 +JUMPV +LABELV $3185 +LABELV $3172 +ADDRGP4 $3171 +JUMPV +CNSTI4 0 +RETI4 +LABELV $3165 +endproc Menu_Parse 1060 12 +export Menu_New +proc Menu_New 12 8 +ADDRLP4 0 +CNSTI4 776 +ADDRGP4 menuCount +INDIRI4 +MULI4 +ADDRGP4 Menus +ADDP4 +ASGNP4 +ADDRGP4 menuCount +INDIRI4 +CNSTI4 256 +GEI4 $3190 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menu_Init +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Menu_Parse +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $3192 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menu_PostParse +CALLV +pop +ADDRLP4 8 +ADDRGP4 menuCount +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $3192 +LABELV $3190 +LABELV $3189 +endproc Menu_New 12 8 +export Menu_Count +proc Menu_Count 0 0 +ADDRGP4 menuCount +INDIRI4 +RETI4 +LABELV $3194 +endproc Menu_Count 0 0 +export Menu_UpdateAll +proc Menu_UpdateAll 4 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $3199 +JUMPV +LABELV $3196 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 menuStack +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Menu_Update +CALLV +pop +LABELV $3197 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $3199 +ADDRLP4 0 +INDIRI4 +ADDRGP4 openMenuCount +INDIRI4 +LTI4 $3196 +LABELV $3195 +endproc Menu_UpdateAll 4 4 +lit +align 4 +LABELV $3217 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +export Menu_PaintAll +code +proc Menu_PaintAll 36 32 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_editingField +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $3203 +ADDRGP4 g_waitingForKey +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $3201 +LABELV $3203 +ADDRGP4 $3204 +ARGP4 +ADDRGP4 $3205 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $3202 +JUMPV +LABELV $3201 +ADDRGP4 $3204 +ARGP4 +ADDRGP4 $3206 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $3202 +ADDRGP4 captureFunc +INDIRP4 +CVPU4 4 +ADDRGP4 voidFunction +CVPU4 4 +EQU4 $3207 +ADDRLP4 8 +ADDRGP4 captureFuncExpiry +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LEI4 $3209 +ADDRGP4 DC +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LEI4 $3209 +ADDRGP4 UI_RemoveCaptureFunc +CALLV +pop +ADDRGP4 $3210 +JUMPV +LABELV $3209 +ADDRGP4 captureData +INDIRP4 +ARGP4 +ADDRGP4 captureFunc +INDIRP4 +CALLV +pop +LABELV $3210 +LABELV $3207 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $3214 +JUMPV +LABELV $3211 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 menuStack +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 Menu_Paint +CALLV +pop +LABELV $3212 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $3214 +ADDRLP4 0 +INDIRI4 +ADDRGP4 openMenuCount +INDIRI4 +LTI4 $3211 +ADDRGP4 $472 +ARGP4 +ADDRLP4 8 +ADDRGP4 DC +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CALLF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +EQF4 $3215 +ADDRLP4 12 +ADDRGP4 $3217 +INDIRB +ASGNB 16 +ADDRGP4 $3218 +ARGP4 +ADDRGP4 DC +INDIRP4 +CNSTI4 81756 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTF4 1084227584 +ARGF4 +CNSTF4 1103626240 +ARGF4 +CNSTF4 1056964608 +ARGF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $3215 +LABELV $3200 +endproc Menu_PaintAll 36 32 +export Menu_Reset +proc Menu_Reset 0 0 +ADDRGP4 menuCount +CNSTI4 0 +ASGNI4 +LABELV $3219 +endproc Menu_Reset 0 0 +export Display_GetContext +proc Display_GetContext 0 0 +ADDRGP4 DC +INDIRP4 +RETP4 +LABELV $3220 +endproc Display_GetContext 0 0 +export Display_CaptureItem +proc Display_CaptureItem 8 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $3225 +JUMPV +LABELV $3222 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 4 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $3226 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus +ADDP4 +RETP4 +ADDRGP4 $3221 +JUMPV +LABELV $3226 +LABELV $3223 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $3225 +ADDRLP4 0 +INDIRI4 +ADDRGP4 menuCount +INDIRI4 +LTI4 $3222 +CNSTP4 0 +RETP4 +LABELV $3221 +endproc Display_CaptureItem 8 12 +export Display_MouseMove +proc Display_MouseMove 16 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $3229 +ADDRLP4 8 +ADDRGP4 Menu_GetFocused +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $3231 +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 2097152 +BANDI4 +CNSTI4 0 +EQI4 $3233 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRGP4 Menu_HandleMouseMove +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $3228 +JUMPV +LABELV $3233 +LABELV $3231 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $3238 +JUMPV +LABELV $3235 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRGP4 Menu_HandleMouseMove +CALLV +pop +LABELV $3236 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $3238 +ADDRLP4 0 +INDIRI4 +ADDRGP4 menuCount +INDIRI4 +LTI4 $3235 +ADDRGP4 $3230 +JUMPV +LABELV $3229 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Menu_UpdatePosition +CALLV +pop +LABELV $3230 +CNSTI4 1 +RETI4 +LABELV $3228 +endproc Display_MouseMove 16 12 +export Display_CursorType +proc Display_CursorType 36 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $3243 +JUMPV +LABELV $3240 +ADDRLP4 20 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 24 +CNSTF4 1077936128 +ASGNF4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 Menus +ADDP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 Menus+4 +ADDP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28 +CNSTF4 1088421888 +ASGNF4 +ADDRLP4 4+12 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 32 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $3248 +CNSTI4 4 +RETI4 +ADDRGP4 $3239 +JUMPV +LABELV $3248 +LABELV $3241 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $3243 +ADDRLP4 0 +INDIRI4 +ADDRGP4 menuCount +INDIRI4 +LTI4 $3240 +CNSTI4 2 +RETI4 +LABELV $3239 +endproc Display_CursorType 36 12 +export Display_HandleKey +proc Display_HandleKey 12 12 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 Display_CaptureItem +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $3251 +ADDRLP4 8 +ADDRGP4 Menu_GetFocused +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $3251 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $3253 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Menu_HandleKey +CALLV +pop +LABELV $3253 +LABELV $3250 +endproc Display_HandleKey 12 12 +proc Window_CacheContents 12 20 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $3256 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $3258 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +ADDRGP4 DC +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $3258 +LABELV $3256 +LABELV $3255 +endproc Window_CacheContents 12 20 +proc Item_CacheContents 0 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $3261 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Window_CacheContents +CALLV +pop +LABELV $3261 +LABELV $3260 +endproc Item_CacheContents 0 4 +proc Menu_CacheContents 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $3264 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Window_CacheContents +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $3269 +JUMPV +LABELV $3266 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Item_CacheContents +CALLV +pop +LABELV $3267 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $3269 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $3266 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $3270 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $3270 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 DC +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRP4 +CALLI4 +pop +LABELV $3270 +LABELV $3264 +LABELV $3263 +endproc Menu_CacheContents 8 8 +export Display_CacheAll +proc Display_CacheAll 4 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $3276 +JUMPV +LABELV $3273 +CNSTI4 776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 Menus +ADDP4 +ARGP4 +ADDRGP4 Menu_CacheContents +CALLV +pop +LABELV $3274 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $3276 +ADDRLP4 0 +INDIRI4 +ADDRGP4 menuCount +INDIRI4 +LTI4 $3273 +LABELV $3272 +endproc Display_CacheAll 4 4 +proc Menu_OverActiveItem 32 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $3278 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 1048580 +BANDI4 +CNSTI4 0 +EQI4 $3278 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $3280 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $3285 +JUMPV +LABELV $3282 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 1048580 +BANDI4 +CNSTI4 0 +NEI4 $3286 +ADDRGP4 $3283 +JUMPV +LABELV $3286 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $3288 +ADDRGP4 $3283 +JUMPV +LABELV $3288 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $3290 +ADDRLP4 16 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $3292 +ADDRLP4 16 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $3292 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 Item_CorrectedTextRect +CALLP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 Rect_ContainsPoint +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $3283 +CNSTI4 1 +RETI4 +ADDRGP4 $3277 +JUMPV +LABELV $3292 +CNSTI4 1 +RETI4 +ADDRGP4 $3277 +JUMPV +LABELV $3290 +LABELV $3283 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $3285 +ADDRLP4 8 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +LTI4 $3282 +LABELV $3280 +LABELV $3278 +CNSTI4 0 +RETI4 +LABELV $3277 +endproc Menu_OverActiveItem 32 12 +bss +export menuParseKeywordHash +align 4 +LABELV menuParseKeywordHash +skip 2048 +export itemParseKeywordHash +align 4 +LABELV itemParseKeywordHash +skip 2048 +align 4 +LABELV wrapCache +skip 528768 +align 4 +LABELV oldComboBoxH +skip 4 +align 4 +LABELV oldComboBoxY +skip 4 +align 4 +LABELV strHandle +skip 8192 +align 1 +LABELV strPool +skip 393216 +align 4 +LABELV outOfMemory +skip 4 +align 4 +LABELV allocPoint +skip 4 +align 1 +LABELV UI_memoryPool +skip 1048576 +export menuStack +align 4 +LABELV menuStack +skip 64 +export Menus +align 4 +LABELV Menus +skip 198656 +align 4 +LABELV scrollInfo +skip 32 +export g_nameBind2 +align 1 +LABELV g_nameBind2 +skip 32 +export g_nameBind1 +align 1 +LABELV g_nameBind1 +skip 32 +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import trap_R_SetClipRegion +import Script_Parse +import Display_ExpandMacros +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $3218 +byte 1 102 +byte 1 112 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 0 +align 1 +LABELV $3206 +byte 1 48 +byte 1 0 +align 1 +LABELV $3205 +byte 1 49 +byte 1 0 +align 1 +LABELV $3204 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 104 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 67 +byte 1 117 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $3187 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $3183 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $3176 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $3159 +byte 1 102 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 65 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $3158 +byte 1 102 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 67 +byte 1 121 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $3157 +byte 1 102 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $3156 +byte 1 112 +byte 1 111 +byte 1 112 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $3155 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 0 +align 1 +LABELV $3154 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 76 +byte 1 111 +byte 1 111 +byte 1 112 +byte 1 0 +align 1 +LABELV $3153 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 79 +byte 1 102 +byte 1 66 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $3152 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $3151 +byte 1 102 +byte 1 111 +byte 1 99 +byte 1 117 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $3150 +byte 1 98 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 83 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 0 +align 1 +LABELV $3149 +byte 1 111 +byte 1 110 +byte 1 69 +byte 1 83 +byte 1 67 +byte 1 0 +align 1 +LABELV $3148 +byte 1 111 +byte 1 110 +byte 1 67 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $3147 +byte 1 111 +byte 1 110 +byte 1 79 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $3146 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $3145 +byte 1 102 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $3144 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $3026 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $3022 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 0 +align 1 +LABELV $3020 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $3012 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $2989 +byte 1 100 +byte 1 111 +byte 1 117 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $2988 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 0 +align 1 +LABELV $2987 +byte 1 104 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 67 +byte 1 118 +byte 1 97 +byte 1 114 +byte 1 0 +align 1 +LABELV $2986 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 67 +byte 1 118 +byte 1 97 +byte 1 114 +byte 1 0 +align 1 +LABELV $2985 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 67 +byte 1 118 +byte 1 97 +byte 1 114 +byte 1 0 +align 1 +LABELV $2984 +byte 1 99 +byte 1 118 +byte 1 97 +byte 1 114 +byte 1 84 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $2983 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 67 +byte 1 118 +byte 1 97 +byte 1 114 +byte 1 0 +align 1 +LABELV $2982 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 70 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 0 +align 1 +LABELV $2981 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 82 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $2980 +byte 1 99 +byte 1 118 +byte 1 97 +byte 1 114 +byte 1 70 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 116 +byte 1 76 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $2979 +byte 1 99 +byte 1 118 +byte 1 97 +byte 1 114 +byte 1 83 +byte 1 116 +byte 1 114 +byte 1 76 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $2978 +byte 1 99 +byte 1 118 +byte 1 97 +byte 1 114 +byte 1 70 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $2977 +byte 1 102 +byte 1 111 +byte 1 99 +byte 1 117 +byte 1 115 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $2976 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 70 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 87 +byte 1 105 +byte 1 100 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $2975 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 80 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $2974 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $2973 +byte 1 99 +byte 1 118 +byte 1 97 +byte 1 114 +byte 1 0 +align 1 +LABELV $2972 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $2971 +byte 1 111 +byte 1 110 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $2970 +byte 1 111 +byte 1 110 +byte 1 84 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $2969 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 69 +byte 1 120 +byte 1 105 +byte 1 116 +byte 1 84 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $2968 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 84 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $2967 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 69 +byte 1 120 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $2966 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $2965 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 70 +byte 1 111 +byte 1 99 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $2964 +byte 1 111 +byte 1 110 +byte 1 70 +byte 1 111 +byte 1 99 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $2963 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 103 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $2962 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $2961 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 121 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $2960 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $2959 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 121 +byte 1 0 +align 1 +LABELV $2958 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 120 +byte 1 0 +align 1 +LABELV $2957 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 0 +align 1 +LABELV $2956 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 0 +align 1 +LABELV $2955 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 0 +align 1 +LABELV $2954 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 0 +align 1 +LABELV $2953 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $2952 +byte 1 98 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 0 +align 1 +LABELV $2951 +byte 1 98 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $2950 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 117 +byte 1 109 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $2949 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 116 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 0 +align 1 +LABELV $2948 +byte 1 102 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $2947 +byte 1 100 +byte 1 114 +byte 1 111 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 115 +byte 1 0 +align 1 +LABELV $2946 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $2945 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 119 +byte 1 105 +byte 1 100 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $2944 +byte 1 119 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $2943 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $2942 +byte 1 110 +byte 1 111 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 0 +align 1 +LABELV $2941 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $2940 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $2939 +byte 1 115 +byte 1 116 +byte 1 121 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $2938 +byte 1 97 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 66 +byte 1 105 +byte 1 97 +byte 1 115 +byte 1 0 +align 1 +LABELV $2937 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $2936 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 95 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $2935 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 95 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $2934 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 95 +byte 1 102 +byte 1 111 +byte 1 118 +byte 1 121 +byte 1 0 +align 1 +LABELV $2933 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 95 +byte 1 102 +byte 1 111 +byte 1 118 +byte 1 120 +byte 1 0 +align 1 +LABELV $2932 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 95 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $2931 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $2930 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $2929 +byte 1 103 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $2928 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $2927 +byte 1 116 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 0 +align 1 +LABELV $2926 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $2910 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $2878 +byte 1 99 +byte 1 118 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 118 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $2863 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $2847 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 100 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $2749 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 0 +align 1 +LABELV $2724 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 117 +byte 1 109 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 0 +align 1 +LABELV $2698 +byte 1 116 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $2693 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 0 +align 1 +LABELV $2181 +byte 1 70 +byte 1 73 +byte 1 88 +byte 1 77 +byte 1 69 +byte 1 0 +align 1 +LABELV $2180 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 0 +align 1 +LABELV $2154 +byte 1 63 +byte 1 63 +byte 1 63 +byte 1 0 +align 1 +LABELV $2153 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 0 +align 1 +LABELV $2123 +byte 1 105 +byte 1 110 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $2090 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 50 +byte 1 0 +align 1 +LABELV $2089 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $2088 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 74 +byte 1 80 +byte 1 69 +byte 1 71 +byte 1 0 +align 1 +LABELV $2087 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 68 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $2086 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 85 +byte 1 112 +byte 1 0 +align 1 +LABELV $2085 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 0 +align 1 +LABELV $2084 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $2083 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 0 +align 1 +LABELV $2082 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $2081 +byte 1 43 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 52 +byte 1 0 +align 1 +LABELV $2080 +byte 1 43 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 51 +byte 1 0 +align 1 +LABELV $2079 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $2078 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 0 +align 1 +LABELV $2077 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $2076 +byte 1 43 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 55 +byte 1 0 +align 1 +LABELV $2075 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $2074 +byte 1 98 +byte 1 117 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $2073 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 0 +align 1 +LABELV $2072 +byte 1 43 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 53 +byte 1 0 +align 1 +LABELV $2071 +byte 1 43 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $2070 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 49 +byte 1 51 +byte 1 0 +align 1 +LABELV $2069 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 49 +byte 1 50 +byte 1 0 +align 1 +LABELV $2068 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 49 +byte 1 49 +byte 1 0 +align 1 +LABELV $2067 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 49 +byte 1 48 +byte 1 0 +align 1 +LABELV $2066 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 57 +byte 1 0 +align 1 +LABELV $2065 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 56 +byte 1 0 +align 1 +LABELV $2064 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 55 +byte 1 0 +align 1 +LABELV $2063 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 54 +byte 1 0 +align 1 +LABELV $2062 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 53 +byte 1 0 +align 1 +LABELV $2061 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 52 +byte 1 0 +align 1 +LABELV $2060 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 51 +byte 1 0 +align 1 +LABELV $2059 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 50 +byte 1 0 +align 1 +LABELV $2058 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 49 +byte 1 0 +align 1 +LABELV $2057 +byte 1 43 +byte 1 122 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $2056 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 0 +align 1 +LABELV $2055 +byte 1 43 +byte 1 109 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 107 +byte 1 0 +align 1 +LABELV $2054 +byte 1 43 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 107 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $2053 +byte 1 43 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 107 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $2052 +byte 1 43 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 102 +byte 1 101 +byte 1 0 +align 1 +LABELV $2051 +byte 1 43 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $2050 +byte 1 43 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 0 +align 1 +LABELV $2049 +byte 1 43 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $2048 +byte 1 43 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $2047 +byte 1 43 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $2046 +byte 1 43 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 0 +align 1 +LABELV $2045 +byte 1 43 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $2044 +byte 1 43 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 0 +align 1 +LABELV $2043 +byte 1 43 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 56 +byte 1 0 +align 1 +LABELV $2042 +byte 1 43 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 54 +byte 1 0 +align 1 +LABELV $2041 +byte 1 43 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $2040 +byte 1 43 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 50 +byte 1 0 +align 1 +LABELV $2039 +byte 1 43 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $2018 +byte 1 78 +byte 1 111 +byte 1 0 +align 1 +LABELV $2017 +byte 1 89 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $1868 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 87 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 67 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 0 +align 1 +LABELV $1840 +byte 1 37 +byte 1 102 +byte 1 37 +byte 1 99 +byte 1 0 +align 1 +LABELV $1696 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $1695 +byte 1 100 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $1614 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $1607 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $1346 +byte 1 37 +byte 1 102 +byte 1 0 +align 1 +LABELV $1267 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $992 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $991 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 0 +align 1 +LABELV $990 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $989 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 0 +align 1 +LABELV $988 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $987 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 102 +byte 1 111 +byte 1 99 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $986 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 99 +byte 1 118 +byte 1 97 +byte 1 114 +byte 1 0 +align 1 +LABELV $985 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $984 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 103 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $983 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $982 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $981 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $980 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $979 +byte 1 111 +byte 1 114 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $978 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $977 +byte 1 104 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $976 +byte 1 102 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 0 +align 1 +LABELV $975 +byte 1 102 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $974 +byte 1 101 +byte 1 120 +byte 1 101 +byte 1 99 +byte 1 0 +align 1 +LABELV $973 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $972 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $911 +byte 1 77 +byte 1 0 +align 1 +LABELV $817 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 59 +byte 1 32 +byte 1 0 +align 1 +LABELV $810 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $806 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $636 +byte 1 98 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $633 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $630 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $472 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $452 +byte 1 32 +byte 1 0 +align 1 +LABELV $449 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $444 +byte 1 125 +byte 1 0 +align 1 +LABELV $435 +byte 1 123 +byte 1 0 +align 1 +LABELV $399 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $361 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $331 +byte 1 85 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 99 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 102 +byte 1 105 +byte 1 120 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $114 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $110 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $99 +byte 1 77 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 80 +byte 1 111 +byte 1 111 +byte 1 108 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 46 +byte 1 49 +byte 1 102 +byte 1 37 +byte 1 37 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $98 +byte 1 83 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 80 +byte 1 111 +byte 1 111 +byte 1 108 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 46 +byte 1 49 +byte 1 102 +byte 1 37 +byte 1 37 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $97 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 10 +byte 1 0 +align 1 +LABELV $96 +byte 1 77 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 47 +byte 1 83 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 80 +byte 1 111 +byte 1 111 +byte 1 108 +byte 1 32 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 10 +byte 1 0 +align 1 +LABELV $94 +byte 1 83 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 95 +byte 1 65 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 40 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 111 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 33 +byte 1 0 +align 1 +LABELV $80 +byte 1 0 +align 1 +LABELV $68 +byte 1 85 +byte 1 73 +byte 1 95 +byte 1 65 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 58 +byte 1 32 +byte 1 70 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 79 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 33 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/vm/cgame.qvm b/build/release-linux-x86_64/base/vm/cgame.qvm new file mode 100644 index 0000000..651900c Binary files /dev/null and b/build/release-linux-x86_64/base/vm/cgame.qvm differ diff --git a/build/release-linux-x86_64/base/vm/game.qvm b/build/release-linux-x86_64/base/vm/game.qvm new file mode 100644 index 0000000..75af576 Binary files /dev/null and b/build/release-linux-x86_64/base/vm/game.qvm differ diff --git a/build/release-linux-x86_64/base/vm/ui.qvm b/build/release-linux-x86_64/base/vm/ui.qvm new file mode 100644 index 0000000..396d460 Binary files /dev/null and b/build/release-linux-x86_64/base/vm/ui.qvm differ diff --git a/build/release-linux-x86_64/tools/asm/cmdlib.d b/build/release-linux-x86_64/tools/asm/cmdlib.d new file mode 100644 index 0000000..7762202 --- /dev/null +++ b/build/release-linux-x86_64/tools/asm/cmdlib.d @@ -0,0 +1,2 @@ +build/release-linux-x86_64/tools/asm/cmdlib.o: src/tools/asm/cmdlib.c \ + src/tools/asm/cmdlib.h diff --git a/build/release-linux-x86_64/tools/asm/cmdlib.o b/build/release-linux-x86_64/tools/asm/cmdlib.o new file mode 100644 index 0000000..45cc73c Binary files /dev/null and b/build/release-linux-x86_64/tools/asm/cmdlib.o differ diff --git a/build/release-linux-x86_64/tools/asm/q3asm.d b/build/release-linux-x86_64/tools/asm/q3asm.d new file mode 100644 index 0000000..f328274 --- /dev/null +++ b/build/release-linux-x86_64/tools/asm/q3asm.d @@ -0,0 +1,4 @@ +build/release-linux-x86_64/tools/asm/q3asm.o: src/tools/asm/q3asm.c \ + src/tools/asm/../../qcommon/q_platform.h src/tools/asm/cmdlib.h \ + src/tools/asm/mathlib.h src/tools/asm/../../qcommon/qfiles.h \ + src/tools/asm/opstrings.h diff --git a/build/release-linux-x86_64/tools/asm/q3asm.o b/build/release-linux-x86_64/tools/asm/q3asm.o new file mode 100644 index 0000000..d9480f5 Binary files /dev/null and b/build/release-linux-x86_64/tools/asm/q3asm.o differ diff --git a/build/release-linux-x86_64/tools/cpp/cpp.d b/build/release-linux-x86_64/tools/cpp/cpp.d new file mode 100644 index 0000000..b0a053f --- /dev/null +++ b/build/release-linux-x86_64/tools/cpp/cpp.d @@ -0,0 +1,2 @@ +build/release-linux-x86_64/tools/cpp/cpp.o: src/tools/lcc/cpp/cpp.c \ + src/tools/lcc/cpp/cpp.h diff --git a/build/release-linux-x86_64/tools/cpp/cpp.o b/build/release-linux-x86_64/tools/cpp/cpp.o new file mode 100644 index 0000000..4099e93 Binary files /dev/null and b/build/release-linux-x86_64/tools/cpp/cpp.o differ diff --git a/build/release-linux-x86_64/tools/cpp/eval.d b/build/release-linux-x86_64/tools/cpp/eval.d new file mode 100644 index 0000000..00cfa7d --- /dev/null +++ b/build/release-linux-x86_64/tools/cpp/eval.d @@ -0,0 +1,2 @@ +build/release-linux-x86_64/tools/cpp/eval.o: src/tools/lcc/cpp/eval.c \ + src/tools/lcc/cpp/cpp.h diff --git a/build/release-linux-x86_64/tools/cpp/eval.o b/build/release-linux-x86_64/tools/cpp/eval.o new file mode 100644 index 0000000..aceda16 Binary files /dev/null and b/build/release-linux-x86_64/tools/cpp/eval.o differ diff --git a/build/release-linux-x86_64/tools/cpp/getopt.d b/build/release-linux-x86_64/tools/cpp/getopt.d new file mode 100644 index 0000000..78f4741 --- /dev/null +++ b/build/release-linux-x86_64/tools/cpp/getopt.d @@ -0,0 +1 @@ +build/release-linux-x86_64/tools/cpp/getopt.o: src/tools/lcc/cpp/getopt.c diff --git a/build/release-linux-x86_64/tools/cpp/getopt.o b/build/release-linux-x86_64/tools/cpp/getopt.o new file mode 100644 index 0000000..3858c79 Binary files /dev/null and b/build/release-linux-x86_64/tools/cpp/getopt.o differ diff --git a/build/release-linux-x86_64/tools/cpp/hideset.d b/build/release-linux-x86_64/tools/cpp/hideset.d new file mode 100644 index 0000000..027a501 --- /dev/null +++ b/build/release-linux-x86_64/tools/cpp/hideset.d @@ -0,0 +1,2 @@ +build/release-linux-x86_64/tools/cpp/hideset.o: \ + src/tools/lcc/cpp/hideset.c src/tools/lcc/cpp/cpp.h diff --git a/build/release-linux-x86_64/tools/cpp/hideset.o b/build/release-linux-x86_64/tools/cpp/hideset.o new file mode 100644 index 0000000..5f38ddc Binary files /dev/null and b/build/release-linux-x86_64/tools/cpp/hideset.o differ diff --git a/build/release-linux-x86_64/tools/cpp/include.d b/build/release-linux-x86_64/tools/cpp/include.d new file mode 100644 index 0000000..a9bb128 --- /dev/null +++ b/build/release-linux-x86_64/tools/cpp/include.d @@ -0,0 +1,2 @@ +build/release-linux-x86_64/tools/cpp/include.o: \ + src/tools/lcc/cpp/include.c src/tools/lcc/cpp/cpp.h diff --git a/build/release-linux-x86_64/tools/cpp/include.o b/build/release-linux-x86_64/tools/cpp/include.o new file mode 100644 index 0000000..a540c62 Binary files /dev/null and b/build/release-linux-x86_64/tools/cpp/include.o differ diff --git a/build/release-linux-x86_64/tools/cpp/lex.d b/build/release-linux-x86_64/tools/cpp/lex.d new file mode 100644 index 0000000..a682610 --- /dev/null +++ b/build/release-linux-x86_64/tools/cpp/lex.d @@ -0,0 +1,2 @@ +build/release-linux-x86_64/tools/cpp/lex.o: src/tools/lcc/cpp/lex.c \ + src/tools/lcc/cpp/cpp.h diff --git a/build/release-linux-x86_64/tools/cpp/lex.o b/build/release-linux-x86_64/tools/cpp/lex.o new file mode 100644 index 0000000..9832adb Binary files /dev/null and b/build/release-linux-x86_64/tools/cpp/lex.o differ diff --git a/build/release-linux-x86_64/tools/cpp/macro.d b/build/release-linux-x86_64/tools/cpp/macro.d new file mode 100644 index 0000000..9e748e0 --- /dev/null +++ b/build/release-linux-x86_64/tools/cpp/macro.d @@ -0,0 +1,2 @@ +build/release-linux-x86_64/tools/cpp/macro.o: src/tools/lcc/cpp/macro.c \ + src/tools/lcc/cpp/cpp.h diff --git a/build/release-linux-x86_64/tools/cpp/macro.o b/build/release-linux-x86_64/tools/cpp/macro.o new file mode 100644 index 0000000..5b97d11 Binary files /dev/null and b/build/release-linux-x86_64/tools/cpp/macro.o differ diff --git a/build/release-linux-x86_64/tools/cpp/nlist.d b/build/release-linux-x86_64/tools/cpp/nlist.d new file mode 100644 index 0000000..21d0a36 --- /dev/null +++ b/build/release-linux-x86_64/tools/cpp/nlist.d @@ -0,0 +1,2 @@ +build/release-linux-x86_64/tools/cpp/nlist.o: src/tools/lcc/cpp/nlist.c \ + src/tools/lcc/cpp/cpp.h diff --git a/build/release-linux-x86_64/tools/cpp/nlist.o b/build/release-linux-x86_64/tools/cpp/nlist.o new file mode 100644 index 0000000..8ef9772 Binary files /dev/null and b/build/release-linux-x86_64/tools/cpp/nlist.o differ diff --git a/build/release-linux-x86_64/tools/cpp/tokens.d b/build/release-linux-x86_64/tools/cpp/tokens.d new file mode 100644 index 0000000..5fa4975 --- /dev/null +++ b/build/release-linux-x86_64/tools/cpp/tokens.d @@ -0,0 +1,2 @@ +build/release-linux-x86_64/tools/cpp/tokens.o: src/tools/lcc/cpp/tokens.c \ + src/tools/lcc/cpp/cpp.h diff --git a/build/release-linux-x86_64/tools/cpp/tokens.o b/build/release-linux-x86_64/tools/cpp/tokens.o new file mode 100644 index 0000000..2ad9f23 Binary files /dev/null and b/build/release-linux-x86_64/tools/cpp/tokens.o differ diff --git a/build/release-linux-x86_64/tools/cpp/unix.d b/build/release-linux-x86_64/tools/cpp/unix.d new file mode 100644 index 0000000..634d69b --- /dev/null +++ b/build/release-linux-x86_64/tools/cpp/unix.d @@ -0,0 +1,2 @@ +build/release-linux-x86_64/tools/cpp/unix.o: src/tools/lcc/cpp/unix.c \ + src/tools/lcc/cpp/cpp.h diff --git a/build/release-linux-x86_64/tools/cpp/unix.o b/build/release-linux-x86_64/tools/cpp/unix.o new file mode 100644 index 0000000..7972d0e Binary files /dev/null and b/build/release-linux-x86_64/tools/cpp/unix.o differ diff --git a/build/release-linux-x86_64/tools/etc/bytecode.d b/build/release-linux-x86_64/tools/etc/bytecode.d new file mode 100644 index 0000000..eace69e --- /dev/null +++ b/build/release-linux-x86_64/tools/etc/bytecode.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/etc/bytecode.o: \ + src/tools/lcc/etc/bytecode.c \ + src/tools/lcc/etc/../../../qcommon/q_platform.h diff --git a/build/release-linux-x86_64/tools/etc/bytecode.o b/build/release-linux-x86_64/tools/etc/bytecode.o new file mode 100644 index 0000000..6de6f5a Binary files /dev/null and b/build/release-linux-x86_64/tools/etc/bytecode.o differ diff --git a/build/release-linux-x86_64/tools/etc/lcc.d b/build/release-linux-x86_64/tools/etc/lcc.d new file mode 100644 index 0000000..9395749 --- /dev/null +++ b/build/release-linux-x86_64/tools/etc/lcc.d @@ -0,0 +1 @@ +build/release-linux-x86_64/tools/etc/lcc.o: src/tools/lcc/etc/lcc.c diff --git a/build/release-linux-x86_64/tools/etc/lcc.o b/build/release-linux-x86_64/tools/etc/lcc.o new file mode 100644 index 0000000..41be802 Binary files /dev/null and b/build/release-linux-x86_64/tools/etc/lcc.o differ diff --git a/build/release-linux-x86_64/tools/lburg/gram.d b/build/release-linux-x86_64/tools/lburg/gram.d new file mode 100644 index 0000000..d98de48 --- /dev/null +++ b/build/release-linux-x86_64/tools/lburg/gram.d @@ -0,0 +1,2 @@ +build/release-linux-x86_64/tools/lburg/gram.o: src/tools/lcc/lburg/gram.c \ + src/tools/lcc/lburg/lburg.h diff --git a/build/release-linux-x86_64/tools/lburg/gram.o b/build/release-linux-x86_64/tools/lburg/gram.o new file mode 100644 index 0000000..8bd7745 Binary files /dev/null and b/build/release-linux-x86_64/tools/lburg/gram.o differ diff --git a/build/release-linux-x86_64/tools/lburg/lburg b/build/release-linux-x86_64/tools/lburg/lburg new file mode 100755 index 0000000..15c34e6 Binary files /dev/null and b/build/release-linux-x86_64/tools/lburg/lburg differ diff --git a/build/release-linux-x86_64/tools/lburg/lburg.d b/build/release-linux-x86_64/tools/lburg/lburg.d new file mode 100644 index 0000000..5e11ba3 --- /dev/null +++ b/build/release-linux-x86_64/tools/lburg/lburg.d @@ -0,0 +1,2 @@ +build/release-linux-x86_64/tools/lburg/lburg.o: \ + src/tools/lcc/lburg/lburg.c src/tools/lcc/lburg/lburg.h diff --git a/build/release-linux-x86_64/tools/lburg/lburg.o b/build/release-linux-x86_64/tools/lburg/lburg.o new file mode 100644 index 0000000..85bb87f Binary files /dev/null and b/build/release-linux-x86_64/tools/lburg/lburg.o differ diff --git a/build/release-linux-x86_64/tools/q3asm b/build/release-linux-x86_64/tools/q3asm new file mode 100755 index 0000000..4da1104 Binary files /dev/null and b/build/release-linux-x86_64/tools/q3asm differ diff --git a/build/release-linux-x86_64/tools/q3cpp b/build/release-linux-x86_64/tools/q3cpp new file mode 100755 index 0000000..8700c5f Binary files /dev/null and b/build/release-linux-x86_64/tools/q3cpp differ diff --git a/build/release-linux-x86_64/tools/q3lcc b/build/release-linux-x86_64/tools/q3lcc new file mode 100755 index 0000000..ec0b6ec Binary files /dev/null and b/build/release-linux-x86_64/tools/q3lcc differ diff --git a/build/release-linux-x86_64/tools/q3rcc b/build/release-linux-x86_64/tools/q3rcc new file mode 100755 index 0000000..beebcae Binary files /dev/null and b/build/release-linux-x86_64/tools/q3rcc differ diff --git a/build/release-linux-x86_64/tools/rcc/alloc.d b/build/release-linux-x86_64/tools/rcc/alloc.d new file mode 100644 index 0000000..8ba536f --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/alloc.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/alloc.o: src/tools/lcc/src/alloc.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/alloc.o b/build/release-linux-x86_64/tools/rcc/alloc.o new file mode 100644 index 0000000..db1f869 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/alloc.o differ diff --git a/build/release-linux-x86_64/tools/rcc/bind.d b/build/release-linux-x86_64/tools/rcc/bind.d new file mode 100644 index 0000000..147f31f --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/bind.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/bind.o: src/tools/lcc/src/bind.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/bind.o b/build/release-linux-x86_64/tools/rcc/bind.o new file mode 100644 index 0000000..f4924b5 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/bind.o differ diff --git a/build/release-linux-x86_64/tools/rcc/bytecode.d b/build/release-linux-x86_64/tools/rcc/bytecode.d new file mode 100644 index 0000000..3b424ff --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/bytecode.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/bytecode.o: \ + src/tools/lcc/src/bytecode.c src/tools/lcc/src/c.h \ + src/tools/lcc/src/config.h src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/bytecode.o b/build/release-linux-x86_64/tools/rcc/bytecode.o new file mode 100644 index 0000000..d841ae9 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/bytecode.o differ diff --git a/build/release-linux-x86_64/tools/rcc/dag.d b/build/release-linux-x86_64/tools/rcc/dag.d new file mode 100644 index 0000000..4058578 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/dag.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/dag.o: src/tools/lcc/src/dag.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/dag.o b/build/release-linux-x86_64/tools/rcc/dag.o new file mode 100644 index 0000000..1927240 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/dag.o differ diff --git a/build/release-linux-x86_64/tools/rcc/dagcheck.c b/build/release-linux-x86_64/tools/rcc/dagcheck.c new file mode 100644 index 0000000..30993b4 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/dagcheck.c @@ -0,0 +1,2086 @@ +#include "c.h" +typedef Node NODEPTR_TYPE; +#define OP_LABEL(p) (specific((p)->op)) +#define LEFT_CHILD(p) ((p)->kids[0]) +#define RIGHT_CHILD(p) ((p)->kids[1]) +#define STATE_LABEL(p) ((p)->x.state) +#define PANIC error +/* +generated at Sun Feb 16 17:43:19 2014 +by lburg.c - faked rcsid +*/ +static void _kids(NODEPTR_TYPE, int, NODEPTR_TYPE[]); +static void _label(NODEPTR_TYPE); +static int _rule(void*, int); + +#define _stmt_NT 1 +#define _P_NT 2 +#define _V_NT 3 +#define _bogus_NT 4 +#define _I_NT 5 +#define _U_NT 6 +#define _F_NT 7 +#define _B_NT 8 + +static char *_ntname[] = { + 0, + "stmt", + "P", + "V", + "bogus", + "I", + "U", + "F", + "B", + 0 +}; + +struct _state { + short cost[9]; + struct { + unsigned int _stmt:4; + unsigned int _P:4; + unsigned int _V:6; + unsigned int _bogus:3; + unsigned int _I:5; + unsigned int _U:5; + unsigned int _F:4; + unsigned int _B:2; + } rule; +}; + +static short _nts_0[] = { _P_NT, 0 }; +static short _nts_1[] = { _V_NT, 0 }; +static short _nts_2[] = { _I_NT, 0 }; +static short _nts_3[] = { _U_NT, 0 }; +static short _nts_4[] = { _F_NT, 0 }; +static short _nts_5[] = { _B_NT, 0 }; +static short _nts_6[] = { _bogus_NT, 0 }; +static short _nts_7[] = { 0 }; +static short _nts_8[] = { _P_NT, _B_NT, 0 }; +static short _nts_9[] = { _P_NT, _F_NT, 0 }; +static short _nts_10[] = { _P_NT, _I_NT, 0 }; +static short _nts_11[] = { _P_NT, _U_NT, 0 }; +static short _nts_12[] = { _P_NT, _P_NT, 0 }; +static short _nts_13[] = { _F_NT, _F_NT, 0 }; +static short _nts_14[] = { _I_NT, _I_NT, 0 }; +static short _nts_15[] = { _I_NT, _P_NT, 0 }; +static short _nts_16[] = { _U_NT, _P_NT, 0 }; +static short _nts_17[] = { _U_NT, _U_NT, 0 }; +static short _nts_18[] = { _U_NT, _I_NT, 0 }; + +static short *_nts[] = { + 0, /* 0 */ + _nts_0, /* 1 */ + _nts_0, /* 2 */ + _nts_0, /* 3 */ + _nts_0, /* 4 */ + _nts_0, /* 5 */ + _nts_0, /* 6 */ + _nts_0, /* 7 */ + _nts_0, /* 8 */ + _nts_0, /* 9 */ + _nts_1, /* 10 */ + _nts_2, /* 11 */ + _nts_3, /* 12 */ + _nts_0, /* 13 */ + _nts_4, /* 14 */ + _nts_5, /* 15 */ + _nts_1, /* 16 */ + _nts_6, /* 17 */ + _nts_6, /* 18 */ + _nts_6, /* 19 */ + _nts_6, /* 20 */ + _nts_6, /* 21 */ + _nts_6, /* 22 */ + _nts_7, /* 23 */ + _nts_7, /* 24 */ + _nts_7, /* 25 */ + _nts_7, /* 26 */ + _nts_5, /* 27 */ + _nts_4, /* 28 */ + _nts_2, /* 29 */ + _nts_3, /* 30 */ + _nts_0, /* 31 */ + _nts_8, /* 32 */ + _nts_9, /* 33 */ + _nts_10, /* 34 */ + _nts_11, /* 35 */ + _nts_12, /* 36 */ + _nts_0, /* 37 */ + _nts_0, /* 38 */ + _nts_0, /* 39 */ + _nts_0, /* 40 */ + _nts_0, /* 41 */ + _nts_2, /* 42 */ + _nts_3, /* 43 */ + _nts_4, /* 44 */ + _nts_2, /* 45 */ + _nts_3, /* 46 */ + _nts_0, /* 47 */ + _nts_2, /* 48 */ + _nts_4, /* 49 */ + _nts_3, /* 50 */ + _nts_0, /* 51 */ + _nts_4, /* 52 */ + _nts_2, /* 53 */ + _nts_12, /* 54 */ + _nts_0, /* 55 */ + _nts_0, /* 56 */ + _nts_0, /* 57 */ + _nts_0, /* 58 */ + _nts_0, /* 59 */ + _nts_4, /* 60 */ + _nts_2, /* 61 */ + _nts_3, /* 62 */ + _nts_0, /* 63 */ + _nts_7, /* 64 */ + _nts_7, /* 65 */ + _nts_7, /* 66 */ + _nts_7, /* 67 */ + _nts_13, /* 68 */ + _nts_14, /* 69 */ + _nts_10, /* 70 */ + _nts_15, /* 71 */ + _nts_16, /* 72 */ + _nts_11, /* 73 */ + _nts_17, /* 74 */ + _nts_13, /* 75 */ + _nts_14, /* 76 */ + _nts_10, /* 77 */ + _nts_11, /* 78 */ + _nts_17, /* 79 */ + _nts_14, /* 80 */ + _nts_18, /* 81 */ + _nts_14, /* 82 */ + _nts_17, /* 83 */ + _nts_14, /* 84 */ + _nts_18, /* 85 */ + _nts_17, /* 86 */ + _nts_14, /* 87 */ + _nts_3, /* 88 */ + _nts_2, /* 89 */ + _nts_14, /* 90 */ + _nts_17, /* 91 */ + _nts_17, /* 92 */ + _nts_14, /* 93 */ + _nts_13, /* 94 */ + _nts_14, /* 95 */ + _nts_17, /* 96 */ + _nts_13, /* 97 */ + _nts_14, /* 98 */ + _nts_17, /* 99 */ + _nts_13, /* 100 */ + _nts_14, /* 101 */ + _nts_17, /* 102 */ + _nts_13, /* 103 */ + _nts_14, /* 104 */ + _nts_17, /* 105 */ + _nts_13, /* 106 */ + _nts_14, /* 107 */ + _nts_17, /* 108 */ + _nts_13, /* 109 */ + _nts_14, /* 110 */ + _nts_17, /* 111 */ + _nts_13, /* 112 */ + _nts_14, /* 113 */ + _nts_17, /* 114 */ + _nts_13, /* 115 */ + _nts_14, /* 116 */ + _nts_17, /* 117 */ + _nts_0, /* 118 */ + _nts_7, /* 119 */ +}; + +static char *_templates[] = { +/* 0 */ 0, +/* 1 */ "", /* stmt: INDIRB(P) */ +/* 2 */ "", /* stmt: INDIRF(P) */ +/* 3 */ "", /* stmt: INDIRI(P) */ +/* 4 */ "", /* stmt: INDIRU(P) */ +/* 5 */ "", /* stmt: INDIRP(P) */ +/* 6 */ "", /* stmt: CALLF(P) */ +/* 7 */ "", /* stmt: CALLI(P) */ +/* 8 */ "", /* stmt: CALLU(P) */ +/* 9 */ "", /* stmt: CALLP(P) */ +/* 10 */ "", /* stmt: V */ +/* 11 */ "", /* bogus: I */ +/* 12 */ "", /* bogus: U */ +/* 13 */ "", /* bogus: P */ +/* 14 */ "", /* bogus: F */ +/* 15 */ "", /* bogus: B */ +/* 16 */ "", /* bogus: V */ +/* 17 */ "", /* I: bogus */ +/* 18 */ "", /* U: bogus */ +/* 19 */ "", /* P: bogus */ +/* 20 */ "", /* F: bogus */ +/* 21 */ "", /* B: bogus */ +/* 22 */ "", /* V: bogus */ +/* 23 */ "", /* F: CNSTF */ +/* 24 */ "", /* I: CNSTI */ +/* 25 */ "", /* P: CNSTP */ +/* 26 */ "", /* U: CNSTU */ +/* 27 */ "", /* V: ARGB(B) */ +/* 28 */ "", /* V: ARGF(F) */ +/* 29 */ "", /* V: ARGI(I) */ +/* 30 */ "", /* V: ARGU(U) */ +/* 31 */ "", /* V: ARGP(P) */ +/* 32 */ "", /* V: ASGNB(P,B) */ +/* 33 */ "", /* V: ASGNF(P,F) */ +/* 34 */ "", /* V: ASGNI(P,I) */ +/* 35 */ "", /* V: ASGNU(P,U) */ +/* 36 */ "", /* V: ASGNP(P,P) */ +/* 37 */ "", /* B: INDIRB(P) */ +/* 38 */ "", /* F: INDIRF(P) */ +/* 39 */ "", /* I: INDIRI(P) */ +/* 40 */ "", /* U: INDIRU(P) */ +/* 41 */ "", /* P: INDIRP(P) */ +/* 42 */ "", /* I: CVII(I) */ +/* 43 */ "", /* I: CVUI(U) */ +/* 44 */ "", /* I: CVFI(F) */ +/* 45 */ "", /* U: CVIU(I) */ +/* 46 */ "", /* U: CVUU(U) */ +/* 47 */ "", /* U: CVPU(P) */ +/* 48 */ "", /* F: CVIF(I) */ +/* 49 */ "", /* F: CVFF(F) */ +/* 50 */ "", /* P: CVUP(U) */ +/* 51 */ "", /* P: CVPP(P) */ +/* 52 */ "", /* F: NEGF(F) */ +/* 53 */ "", /* I: NEGI(I) */ +/* 54 */ "", /* V: CALLB(P,P) */ +/* 55 */ "", /* F: CALLF(P) */ +/* 56 */ "", /* I: CALLI(P) */ +/* 57 */ "", /* U: CALLU(P) */ +/* 58 */ "", /* P: CALLP(P) */ +/* 59 */ "", /* V: CALLV(P) */ +/* 60 */ "", /* V: RETF(F) */ +/* 61 */ "", /* V: RETI(I) */ +/* 62 */ "", /* V: RETU(U) */ +/* 63 */ "", /* V: RETP(P) */ +/* 64 */ "", /* V: RETV */ +/* 65 */ "", /* P: ADDRGP */ +/* 66 */ "", /* P: ADDRFP */ +/* 67 */ "", /* P: ADDRLP */ +/* 68 */ "", /* F: ADDF(F,F) */ +/* 69 */ "", /* I: ADDI(I,I) */ +/* 70 */ "", /* P: ADDP(P,I) */ +/* 71 */ "", /* P: ADDP(I,P) */ +/* 72 */ "", /* P: ADDP(U,P) */ +/* 73 */ "", /* P: ADDP(P,U) */ +/* 74 */ "", /* U: ADDU(U,U) */ +/* 75 */ "", /* F: SUBF(F,F) */ +/* 76 */ "", /* I: SUBI(I,I) */ +/* 77 */ "", /* P: SUBP(P,I) */ +/* 78 */ "", /* P: SUBP(P,U) */ +/* 79 */ "", /* U: SUBU(U,U) */ +/* 80 */ "", /* I: LSHI(I,I) */ +/* 81 */ "", /* U: LSHU(U,I) */ +/* 82 */ "", /* I: MODI(I,I) */ +/* 83 */ "", /* U: MODU(U,U) */ +/* 84 */ "", /* I: RSHI(I,I) */ +/* 85 */ "", /* U: RSHU(U,I) */ +/* 86 */ "", /* U: BANDU(U,U) */ +/* 87 */ "", /* I: BANDI(I,I) */ +/* 88 */ "", /* U: BCOMU(U) */ +/* 89 */ "", /* I: BCOMI(I) */ +/* 90 */ "", /* I: BORI(I,I) */ +/* 91 */ "", /* U: BORU(U,U) */ +/* 92 */ "", /* U: BXORU(U,U) */ +/* 93 */ "", /* I: BXORI(I,I) */ +/* 94 */ "", /* F: DIVF(F,F) */ +/* 95 */ "", /* I: DIVI(I,I) */ +/* 96 */ "", /* U: DIVU(U,U) */ +/* 97 */ "", /* F: MULF(F,F) */ +/* 98 */ "", /* I: MULI(I,I) */ +/* 99 */ "", /* U: MULU(U,U) */ +/* 100 */ "", /* V: EQF(F,F) */ +/* 101 */ "", /* V: EQI(I,I) */ +/* 102 */ "", /* V: EQU(U,U) */ +/* 103 */ "", /* V: GEF(F,F) */ +/* 104 */ "", /* V: GEI(I,I) */ +/* 105 */ "", /* V: GEU(U,U) */ +/* 106 */ "", /* V: GTF(F,F) */ +/* 107 */ "", /* V: GTI(I,I) */ +/* 108 */ "", /* V: GTU(U,U) */ +/* 109 */ "", /* V: LEF(F,F) */ +/* 110 */ "", /* V: LEI(I,I) */ +/* 111 */ "", /* V: LEU(U,U) */ +/* 112 */ "", /* V: LTF(F,F) */ +/* 113 */ "", /* V: LTI(I,I) */ +/* 114 */ "", /* V: LTU(U,U) */ +/* 115 */ "", /* V: NEF(F,F) */ +/* 116 */ "", /* V: NEI(I,I) */ +/* 117 */ "", /* V: NEU(U,U) */ +/* 118 */ "", /* V: JUMPV(P) */ +/* 119 */ "", /* V: LABELV */ +}; + +static char _isinstruction[] = { +/* 0 */ 0, +/* 1 */ 0, /* */ +/* 2 */ 0, /* */ +/* 3 */ 0, /* */ +/* 4 */ 0, /* */ +/* 5 */ 0, /* */ +/* 6 */ 0, /* */ +/* 7 */ 0, /* */ +/* 8 */ 0, /* */ +/* 9 */ 0, /* */ +/* 10 */ 0, /* */ +/* 11 */ 0, /* */ +/* 12 */ 0, /* */ +/* 13 */ 0, /* */ +/* 14 */ 0, /* */ +/* 15 */ 0, /* */ +/* 16 */ 0, /* */ +/* 17 */ 0, /* */ +/* 18 */ 0, /* */ +/* 19 */ 0, /* */ +/* 20 */ 0, /* */ +/* 21 */ 0, /* */ +/* 22 */ 0, /* */ +/* 23 */ 0, /* */ +/* 24 */ 0, /* */ +/* 25 */ 0, /* */ +/* 26 */ 0, /* */ +/* 27 */ 0, /* */ +/* 28 */ 0, /* */ +/* 29 */ 0, /* */ +/* 30 */ 0, /* */ +/* 31 */ 0, /* */ +/* 32 */ 0, /* */ +/* 33 */ 0, /* */ +/* 34 */ 0, /* */ +/* 35 */ 0, /* */ +/* 36 */ 0, /* */ +/* 37 */ 0, /* */ +/* 38 */ 0, /* */ +/* 39 */ 0, /* */ +/* 40 */ 0, /* */ +/* 41 */ 0, /* */ +/* 42 */ 0, /* */ +/* 43 */ 0, /* */ +/* 44 */ 0, /* */ +/* 45 */ 0, /* */ +/* 46 */ 0, /* */ +/* 47 */ 0, /* */ +/* 48 */ 0, /* */ +/* 49 */ 0, /* */ +/* 50 */ 0, /* */ +/* 51 */ 0, /* */ +/* 52 */ 0, /* */ +/* 53 */ 0, /* */ +/* 54 */ 0, /* */ +/* 55 */ 0, /* */ +/* 56 */ 0, /* */ +/* 57 */ 0, /* */ +/* 58 */ 0, /* */ +/* 59 */ 0, /* */ +/* 60 */ 0, /* */ +/* 61 */ 0, /* */ +/* 62 */ 0, /* */ +/* 63 */ 0, /* */ +/* 64 */ 0, /* */ +/* 65 */ 0, /* */ +/* 66 */ 0, /* */ +/* 67 */ 0, /* */ +/* 68 */ 0, /* */ +/* 69 */ 0, /* */ +/* 70 */ 0, /* */ +/* 71 */ 0, /* */ +/* 72 */ 0, /* */ +/* 73 */ 0, /* */ +/* 74 */ 0, /* */ +/* 75 */ 0, /* */ +/* 76 */ 0, /* */ +/* 77 */ 0, /* */ +/* 78 */ 0, /* */ +/* 79 */ 0, /* */ +/* 80 */ 0, /* */ +/* 81 */ 0, /* */ +/* 82 */ 0, /* */ +/* 83 */ 0, /* */ +/* 84 */ 0, /* */ +/* 85 */ 0, /* */ +/* 86 */ 0, /* */ +/* 87 */ 0, /* */ +/* 88 */ 0, /* */ +/* 89 */ 0, /* */ +/* 90 */ 0, /* */ +/* 91 */ 0, /* */ +/* 92 */ 0, /* */ +/* 93 */ 0, /* */ +/* 94 */ 0, /* */ +/* 95 */ 0, /* */ +/* 96 */ 0, /* */ +/* 97 */ 0, /* */ +/* 98 */ 0, /* */ +/* 99 */ 0, /* */ +/* 100 */ 0, /* */ +/* 101 */ 0, /* */ +/* 102 */ 0, /* */ +/* 103 */ 0, /* */ +/* 104 */ 0, /* */ +/* 105 */ 0, /* */ +/* 106 */ 0, /* */ +/* 107 */ 0, /* */ +/* 108 */ 0, /* */ +/* 109 */ 0, /* */ +/* 110 */ 0, /* */ +/* 111 */ 0, /* */ +/* 112 */ 0, /* */ +/* 113 */ 0, /* */ +/* 114 */ 0, /* */ +/* 115 */ 0, /* */ +/* 116 */ 0, /* */ +/* 117 */ 0, /* */ +/* 118 */ 0, /* */ +/* 119 */ 0, /* */ +}; + +static char *_string[] = { +/* 0 */ 0, +/* 1 */ "stmt: INDIRB(P)", +/* 2 */ "stmt: INDIRF(P)", +/* 3 */ "stmt: INDIRI(P)", +/* 4 */ "stmt: INDIRU(P)", +/* 5 */ "stmt: INDIRP(P)", +/* 6 */ "stmt: CALLF(P)", +/* 7 */ "stmt: CALLI(P)", +/* 8 */ "stmt: CALLU(P)", +/* 9 */ "stmt: CALLP(P)", +/* 10 */ "stmt: V", +/* 11 */ "bogus: I", +/* 12 */ "bogus: U", +/* 13 */ "bogus: P", +/* 14 */ "bogus: F", +/* 15 */ "bogus: B", +/* 16 */ "bogus: V", +/* 17 */ "I: bogus", +/* 18 */ "U: bogus", +/* 19 */ "P: bogus", +/* 20 */ "F: bogus", +/* 21 */ "B: bogus", +/* 22 */ "V: bogus", +/* 23 */ "F: CNSTF", +/* 24 */ "I: CNSTI", +/* 25 */ "P: CNSTP", +/* 26 */ "U: CNSTU", +/* 27 */ "V: ARGB(B)", +/* 28 */ "V: ARGF(F)", +/* 29 */ "V: ARGI(I)", +/* 30 */ "V: ARGU(U)", +/* 31 */ "V: ARGP(P)", +/* 32 */ "V: ASGNB(P,B)", +/* 33 */ "V: ASGNF(P,F)", +/* 34 */ "V: ASGNI(P,I)", +/* 35 */ "V: ASGNU(P,U)", +/* 36 */ "V: ASGNP(P,P)", +/* 37 */ "B: INDIRB(P)", +/* 38 */ "F: INDIRF(P)", +/* 39 */ "I: INDIRI(P)", +/* 40 */ "U: INDIRU(P)", +/* 41 */ "P: INDIRP(P)", +/* 42 */ "I: CVII(I)", +/* 43 */ "I: CVUI(U)", +/* 44 */ "I: CVFI(F)", +/* 45 */ "U: CVIU(I)", +/* 46 */ "U: CVUU(U)", +/* 47 */ "U: CVPU(P)", +/* 48 */ "F: CVIF(I)", +/* 49 */ "F: CVFF(F)", +/* 50 */ "P: CVUP(U)", +/* 51 */ "P: CVPP(P)", +/* 52 */ "F: NEGF(F)", +/* 53 */ "I: NEGI(I)", +/* 54 */ "V: CALLB(P,P)", +/* 55 */ "F: CALLF(P)", +/* 56 */ "I: CALLI(P)", +/* 57 */ "U: CALLU(P)", +/* 58 */ "P: CALLP(P)", +/* 59 */ "V: CALLV(P)", +/* 60 */ "V: RETF(F)", +/* 61 */ "V: RETI(I)", +/* 62 */ "V: RETU(U)", +/* 63 */ "V: RETP(P)", +/* 64 */ "V: RETV", +/* 65 */ "P: ADDRGP", +/* 66 */ "P: ADDRFP", +/* 67 */ "P: ADDRLP", +/* 68 */ "F: ADDF(F,F)", +/* 69 */ "I: ADDI(I,I)", +/* 70 */ "P: ADDP(P,I)", +/* 71 */ "P: ADDP(I,P)", +/* 72 */ "P: ADDP(U,P)", +/* 73 */ "P: ADDP(P,U)", +/* 74 */ "U: ADDU(U,U)", +/* 75 */ "F: SUBF(F,F)", +/* 76 */ "I: SUBI(I,I)", +/* 77 */ "P: SUBP(P,I)", +/* 78 */ "P: SUBP(P,U)", +/* 79 */ "U: SUBU(U,U)", +/* 80 */ "I: LSHI(I,I)", +/* 81 */ "U: LSHU(U,I)", +/* 82 */ "I: MODI(I,I)", +/* 83 */ "U: MODU(U,U)", +/* 84 */ "I: RSHI(I,I)", +/* 85 */ "U: RSHU(U,I)", +/* 86 */ "U: BANDU(U,U)", +/* 87 */ "I: BANDI(I,I)", +/* 88 */ "U: BCOMU(U)", +/* 89 */ "I: BCOMI(I)", +/* 90 */ "I: BORI(I,I)", +/* 91 */ "U: BORU(U,U)", +/* 92 */ "U: BXORU(U,U)", +/* 93 */ "I: BXORI(I,I)", +/* 94 */ "F: DIVF(F,F)", +/* 95 */ "I: DIVI(I,I)", +/* 96 */ "U: DIVU(U,U)", +/* 97 */ "F: MULF(F,F)", +/* 98 */ "I: MULI(I,I)", +/* 99 */ "U: MULU(U,U)", +/* 100 */ "V: EQF(F,F)", +/* 101 */ "V: EQI(I,I)", +/* 102 */ "V: EQU(U,U)", +/* 103 */ "V: GEF(F,F)", +/* 104 */ "V: GEI(I,I)", +/* 105 */ "V: GEU(U,U)", +/* 106 */ "V: GTF(F,F)", +/* 107 */ "V: GTI(I,I)", +/* 108 */ "V: GTU(U,U)", +/* 109 */ "V: LEF(F,F)", +/* 110 */ "V: LEI(I,I)", +/* 111 */ "V: LEU(U,U)", +/* 112 */ "V: LTF(F,F)", +/* 113 */ "V: LTI(I,I)", +/* 114 */ "V: LTU(U,U)", +/* 115 */ "V: NEF(F,F)", +/* 116 */ "V: NEI(I,I)", +/* 117 */ "V: NEU(U,U)", +/* 118 */ "V: JUMPV(P)", +/* 119 */ "V: LABELV", +}; + +static short _decode_stmt[] = { + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, +}; + +static short _decode_P[] = { + 0, + 19, + 25, + 41, + 50, + 51, + 58, + 65, + 66, + 67, + 70, + 71, + 72, + 73, + 77, + 78, +}; + +static short _decode_V[] = { + 0, + 22, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 54, + 59, + 60, + 61, + 62, + 63, + 64, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, +}; + +static short _decode_bogus[] = { + 0, + 11, + 12, + 13, + 14, + 15, + 16, +}; + +static short _decode_I[] = { + 0, + 17, + 24, + 39, + 42, + 43, + 44, + 53, + 56, + 69, + 76, + 80, + 82, + 84, + 87, + 89, + 90, + 93, + 95, + 98, +}; + +static short _decode_U[] = { + 0, + 18, + 26, + 40, + 45, + 46, + 47, + 57, + 74, + 79, + 81, + 83, + 85, + 86, + 88, + 91, + 92, + 96, + 99, +}; + +static short _decode_F[] = { + 0, + 20, + 23, + 38, + 48, + 49, + 52, + 55, + 68, + 75, + 94, + 97, +}; + +static short _decode_B[] = { + 0, + 21, + 37, +}; + +static int _rule(void *state, int goalnt) { + if (goalnt < 1 || goalnt > 8) + fatal("_rule", "Bad goal nonterminal %d\n", goalnt); + if (!state) + return 0; + switch (goalnt) { + case _stmt_NT: return _decode_stmt[((struct _state *)state)->rule._stmt]; + case _P_NT: return _decode_P[((struct _state *)state)->rule._P]; + case _V_NT: return _decode_V[((struct _state *)state)->rule._V]; + case _bogus_NT: return _decode_bogus[((struct _state *)state)->rule._bogus]; + case _I_NT: return _decode_I[((struct _state *)state)->rule._I]; + case _U_NT: return _decode_U[((struct _state *)state)->rule._U]; + case _F_NT: return _decode_F[((struct _state *)state)->rule._F]; + case _B_NT: return _decode_B[((struct _state *)state)->rule._B]; + default: + fatal("_rule", "Bad goal nonterminal %d\n", goalnt); + return 0; + } +} + +static void _closure_P(NODEPTR_TYPE, int); +static void _closure_V(NODEPTR_TYPE, int); +static void _closure_bogus(NODEPTR_TYPE, int); +static void _closure_I(NODEPTR_TYPE, int); +static void _closure_U(NODEPTR_TYPE, int); +static void _closure_F(NODEPTR_TYPE, int); +static void _closure_B(NODEPTR_TYPE, int); + +static void _closure_P(NODEPTR_TYPE a, int c) { + struct _state *p = STATE_LABEL(a); + if (c + 1 < p->cost[_bogus_NT]) { + p->cost[_bogus_NT] = c + 1; + p->rule._bogus = 3; + _closure_bogus(a, c + 1); + } +} + +static void _closure_V(NODEPTR_TYPE a, int c) { + struct _state *p = STATE_LABEL(a); + if (c + 1 < p->cost[_bogus_NT]) { + p->cost[_bogus_NT] = c + 1; + p->rule._bogus = 6; + _closure_bogus(a, c + 1); + } + if (c + 0 < p->cost[_stmt_NT]) { + p->cost[_stmt_NT] = c + 0; + p->rule._stmt = 10; + } +} + +static void _closure_bogus(NODEPTR_TYPE a, int c) { + struct _state *p = STATE_LABEL(a); + if (c + 1 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 1; + p->rule._V = 1; + _closure_V(a, c + 1); + } + if (c + 1 < p->cost[_B_NT]) { + p->cost[_B_NT] = c + 1; + p->rule._B = 1; + _closure_B(a, c + 1); + } + if (c + 1 < p->cost[_F_NT]) { + p->cost[_F_NT] = c + 1; + p->rule._F = 1; + _closure_F(a, c + 1); + } + if (c + 1 < p->cost[_P_NT]) { + p->cost[_P_NT] = c + 1; + p->rule._P = 1; + _closure_P(a, c + 1); + } + if (c + 1 < p->cost[_U_NT]) { + p->cost[_U_NT] = c + 1; + p->rule._U = 1; + _closure_U(a, c + 1); + } + if (c + 1 < p->cost[_I_NT]) { + p->cost[_I_NT] = c + 1; + p->rule._I = 1; + _closure_I(a, c + 1); + } +} + +static void _closure_I(NODEPTR_TYPE a, int c) { + struct _state *p = STATE_LABEL(a); + if (c + 1 < p->cost[_bogus_NT]) { + p->cost[_bogus_NT] = c + 1; + p->rule._bogus = 1; + _closure_bogus(a, c + 1); + } +} + +static void _closure_U(NODEPTR_TYPE a, int c) { + struct _state *p = STATE_LABEL(a); + if (c + 1 < p->cost[_bogus_NT]) { + p->cost[_bogus_NT] = c + 1; + p->rule._bogus = 2; + _closure_bogus(a, c + 1); + } +} + +static void _closure_F(NODEPTR_TYPE a, int c) { + struct _state *p = STATE_LABEL(a); + if (c + 1 < p->cost[_bogus_NT]) { + p->cost[_bogus_NT] = c + 1; + p->rule._bogus = 4; + _closure_bogus(a, c + 1); + } +} + +static void _closure_B(NODEPTR_TYPE a, int c) { + struct _state *p = STATE_LABEL(a); + if (c + 1 < p->cost[_bogus_NT]) { + p->cost[_bogus_NT] = c + 1; + p->rule._bogus = 5; + _closure_bogus(a, c + 1); + } +} + +static void _label(NODEPTR_TYPE a) { + int c; + struct _state *p; + + if (!a) + fatal("_label", "Null tree\n", 0); + STATE_LABEL(a) = p = allocate(sizeof *p, FUNC); + p->rule._stmt = 0; + p->cost[1] = + p->cost[2] = + p->cost[3] = + p->cost[4] = + p->cost[5] = + p->cost[6] = + p->cost[7] = + p->cost[8] = + 0x7fff; + switch (OP_LABEL(a)) { + case 17: /* CNSTF */ + /* F: CNSTF */ + if (0 + 0 < p->cost[_F_NT]) { + p->cost[_F_NT] = 0 + 0; + p->rule._F = 2; + _closure_F(a, 0 + 0); + } + break; + case 21: /* CNSTI */ + /* I: CNSTI */ + if (0 + 0 < p->cost[_I_NT]) { + p->cost[_I_NT] = 0 + 0; + p->rule._I = 2; + _closure_I(a, 0 + 0); + } + break; + case 22: /* CNSTU */ + /* U: CNSTU */ + if (0 + 0 < p->cost[_U_NT]) { + p->cost[_U_NT] = 0 + 0; + p->rule._U = 2; + _closure_U(a, 0 + 0); + } + break; + case 23: /* CNSTP */ + /* P: CNSTP */ + if (0 + 0 < p->cost[_P_NT]) { + p->cost[_P_NT] = 0 + 0; + p->rule._P = 2; + _closure_P(a, 0 + 0); + } + break; + case 33: /* ARGF */ + _label(LEFT_CHILD(a)); + /* V: ARGF(F) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 3; + _closure_V(a, c + 0); + } + break; + case 37: /* ARGI */ + _label(LEFT_CHILD(a)); + /* V: ARGI(I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 4; + _closure_V(a, c + 0); + } + break; + case 38: /* ARGU */ + _label(LEFT_CHILD(a)); + /* V: ARGU(U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 5; + _closure_V(a, c + 0); + } + break; + case 39: /* ARGP */ + _label(LEFT_CHILD(a)); + /* V: ARGP(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 6; + _closure_V(a, c + 0); + } + break; + case 41: /* ARGB */ + _label(LEFT_CHILD(a)); + /* V: ARGB(B) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_B_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 2; + _closure_V(a, c + 0); + } + break; + case 49: /* ASGNF */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: ASGNF(P,F) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 8; + _closure_V(a, c + 0); + } + break; + case 53: /* ASGNI */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: ASGNI(P,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 9; + _closure_V(a, c + 0); + } + break; + case 54: /* ASGNU */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: ASGNU(P,U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 10; + _closure_V(a, c + 0); + } + break; + case 55: /* ASGNP */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: ASGNP(P,P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 11; + _closure_V(a, c + 0); + } + break; + case 57: /* ASGNB */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: ASGNB(P,B) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_B_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 7; + _closure_V(a, c + 0); + } + break; + case 65: /* INDIRF */ + _label(LEFT_CHILD(a)); + /* stmt: INDIRF(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_stmt_NT]) { + p->cost[_stmt_NT] = c + 0; + p->rule._stmt = 2; + } + /* F: INDIRF(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_F_NT]) { + p->cost[_F_NT] = c + 0; + p->rule._F = 3; + _closure_F(a, c + 0); + } + break; + case 69: /* INDIRI */ + _label(LEFT_CHILD(a)); + /* stmt: INDIRI(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_stmt_NT]) { + p->cost[_stmt_NT] = c + 0; + p->rule._stmt = 3; + } + /* I: INDIRI(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_I_NT]) { + p->cost[_I_NT] = c + 0; + p->rule._I = 3; + _closure_I(a, c + 0); + } + break; + case 70: /* INDIRU */ + _label(LEFT_CHILD(a)); + /* stmt: INDIRU(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_stmt_NT]) { + p->cost[_stmt_NT] = c + 0; + p->rule._stmt = 4; + } + /* U: INDIRU(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_U_NT]) { + p->cost[_U_NT] = c + 0; + p->rule._U = 3; + _closure_U(a, c + 0); + } + break; + case 71: /* INDIRP */ + _label(LEFT_CHILD(a)); + /* stmt: INDIRP(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_stmt_NT]) { + p->cost[_stmt_NT] = c + 0; + p->rule._stmt = 5; + } + /* P: INDIRP(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_P_NT]) { + p->cost[_P_NT] = c + 0; + p->rule._P = 3; + _closure_P(a, c + 0); + } + break; + case 73: /* INDIRB */ + _label(LEFT_CHILD(a)); + /* stmt: INDIRB(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_stmt_NT]) { + p->cost[_stmt_NT] = c + 0; + p->rule._stmt = 1; + } + /* B: INDIRB(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_B_NT]) { + p->cost[_B_NT] = c + 0; + p->rule._B = 2; + _closure_B(a, c + 0); + } + break; + case 113: /* CVFF */ + _label(LEFT_CHILD(a)); + /* F: CVFF(F) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + 0; + if (c + 0 < p->cost[_F_NT]) { + p->cost[_F_NT] = c + 0; + p->rule._F = 5; + _closure_F(a, c + 0); + } + break; + case 117: /* CVFI */ + _label(LEFT_CHILD(a)); + /* I: CVFI(F) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + 0; + if (c + 0 < p->cost[_I_NT]) { + p->cost[_I_NT] = c + 0; + p->rule._I = 6; + _closure_I(a, c + 0); + } + break; + case 129: /* CVIF */ + _label(LEFT_CHILD(a)); + /* F: CVIF(I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_F_NT]) { + p->cost[_F_NT] = c + 0; + p->rule._F = 4; + _closure_F(a, c + 0); + } + break; + case 133: /* CVII */ + _label(LEFT_CHILD(a)); + /* I: CVII(I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_I_NT]) { + p->cost[_I_NT] = c + 0; + p->rule._I = 4; + _closure_I(a, c + 0); + } + break; + case 134: /* CVIU */ + _label(LEFT_CHILD(a)); + /* U: CVIU(I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_U_NT]) { + p->cost[_U_NT] = c + 0; + p->rule._U = 4; + _closure_U(a, c + 0); + } + break; + case 150: /* CVPU */ + _label(LEFT_CHILD(a)); + /* U: CVPU(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_U_NT]) { + p->cost[_U_NT] = c + 0; + p->rule._U = 6; + _closure_U(a, c + 0); + } + break; + case 151: /* CVPP */ + _label(LEFT_CHILD(a)); + /* P: CVPP(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_P_NT]) { + p->cost[_P_NT] = c + 0; + p->rule._P = 5; + _closure_P(a, c + 0); + } + break; + case 181: /* CVUI */ + _label(LEFT_CHILD(a)); + /* I: CVUI(U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_I_NT]) { + p->cost[_I_NT] = c + 0; + p->rule._I = 5; + _closure_I(a, c + 0); + } + break; + case 182: /* CVUU */ + _label(LEFT_CHILD(a)); + /* U: CVUU(U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_U_NT]) { + p->cost[_U_NT] = c + 0; + p->rule._U = 5; + _closure_U(a, c + 0); + } + break; + case 183: /* CVUP */ + _label(LEFT_CHILD(a)); + /* P: CVUP(U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_P_NT]) { + p->cost[_P_NT] = c + 0; + p->rule._P = 4; + _closure_P(a, c + 0); + } + break; + case 193: /* NEGF */ + _label(LEFT_CHILD(a)); + /* F: NEGF(F) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + 0; + if (c + 0 < p->cost[_F_NT]) { + p->cost[_F_NT] = c + 0; + p->rule._F = 6; + _closure_F(a, c + 0); + } + break; + case 197: /* NEGI */ + _label(LEFT_CHILD(a)); + /* I: NEGI(I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_I_NT]) { + p->cost[_I_NT] = c + 0; + p->rule._I = 7; + _closure_I(a, c + 0); + } + break; + case 209: /* CALLF */ + _label(LEFT_CHILD(a)); + /* stmt: CALLF(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_stmt_NT]) { + p->cost[_stmt_NT] = c + 0; + p->rule._stmt = 6; + } + /* F: CALLF(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_F_NT]) { + p->cost[_F_NT] = c + 0; + p->rule._F = 7; + _closure_F(a, c + 0); + } + break; + case 213: /* CALLI */ + _label(LEFT_CHILD(a)); + /* stmt: CALLI(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_stmt_NT]) { + p->cost[_stmt_NT] = c + 0; + p->rule._stmt = 7; + } + /* I: CALLI(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_I_NT]) { + p->cost[_I_NT] = c + 0; + p->rule._I = 8; + _closure_I(a, c + 0); + } + break; + case 214: /* CALLU */ + _label(LEFT_CHILD(a)); + /* stmt: CALLU(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_stmt_NT]) { + p->cost[_stmt_NT] = c + 0; + p->rule._stmt = 8; + } + /* U: CALLU(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_U_NT]) { + p->cost[_U_NT] = c + 0; + p->rule._U = 7; + _closure_U(a, c + 0); + } + break; + case 215: /* CALLP */ + _label(LEFT_CHILD(a)); + /* stmt: CALLP(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_stmt_NT]) { + p->cost[_stmt_NT] = c + 0; + p->rule._stmt = 9; + } + /* P: CALLP(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_P_NT]) { + p->cost[_P_NT] = c + 0; + p->rule._P = 6; + _closure_P(a, c + 0); + } + break; + case 216: /* CALLV */ + _label(LEFT_CHILD(a)); + /* V: CALLV(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 13; + _closure_V(a, c + 0); + } + break; + case 217: /* CALLB */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: CALLB(P,P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 12; + _closure_V(a, c + 0); + } + break; + case 241: /* RETF */ + _label(LEFT_CHILD(a)); + /* V: RETF(F) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 14; + _closure_V(a, c + 0); + } + break; + case 245: /* RETI */ + _label(LEFT_CHILD(a)); + /* V: RETI(I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 15; + _closure_V(a, c + 0); + } + break; + case 246: /* RETU */ + _label(LEFT_CHILD(a)); + /* V: RETU(U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 16; + _closure_V(a, c + 0); + } + break; + case 247: /* RETP */ + _label(LEFT_CHILD(a)); + /* V: RETP(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 17; + _closure_V(a, c + 0); + } + break; + case 248: /* RETV */ + /* V: RETV */ + if (0 + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = 0 + 0; + p->rule._V = 18; + _closure_V(a, 0 + 0); + } + break; + case 263: /* ADDRGP */ + /* P: ADDRGP */ + if (0 + 0 < p->cost[_P_NT]) { + p->cost[_P_NT] = 0 + 0; + p->rule._P = 7; + _closure_P(a, 0 + 0); + } + break; + case 279: /* ADDRFP */ + /* P: ADDRFP */ + if (0 + 0 < p->cost[_P_NT]) { + p->cost[_P_NT] = 0 + 0; + p->rule._P = 8; + _closure_P(a, 0 + 0); + } + break; + case 295: /* ADDRLP */ + /* P: ADDRLP */ + if (0 + 0 < p->cost[_P_NT]) { + p->cost[_P_NT] = 0 + 0; + p->rule._P = 9; + _closure_P(a, 0 + 0); + } + break; + case 305: /* ADDF */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* F: ADDF(F,F) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0; + if (c + 0 < p->cost[_F_NT]) { + p->cost[_F_NT] = c + 0; + p->rule._F = 8; + _closure_F(a, c + 0); + } + break; + case 309: /* ADDI */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* I: ADDI(I,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_I_NT]) { + p->cost[_I_NT] = c + 0; + p->rule._I = 9; + _closure_I(a, c + 0); + } + break; + case 310: /* ADDU */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* U: ADDU(U,U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_U_NT]) { + p->cost[_U_NT] = c + 0; + p->rule._U = 8; + _closure_U(a, c + 0); + } + break; + case 311: /* ADDP */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* P: ADDP(P,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_P_NT]) { + p->cost[_P_NT] = c + 0; + p->rule._P = 10; + _closure_P(a, c + 0); + } + /* P: ADDP(I,P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_P_NT]) { + p->cost[_P_NT] = c + 0; + p->rule._P = 11; + _closure_P(a, c + 0); + } + /* P: ADDP(U,P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_P_NT]) { + p->cost[_P_NT] = c + 0; + p->rule._P = 12; + _closure_P(a, c + 0); + } + /* P: ADDP(P,U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_P_NT]) { + p->cost[_P_NT] = c + 0; + p->rule._P = 13; + _closure_P(a, c + 0); + } + break; + case 321: /* SUBF */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* F: SUBF(F,F) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0; + if (c + 0 < p->cost[_F_NT]) { + p->cost[_F_NT] = c + 0; + p->rule._F = 9; + _closure_F(a, c + 0); + } + break; + case 325: /* SUBI */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* I: SUBI(I,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_I_NT]) { + p->cost[_I_NT] = c + 0; + p->rule._I = 10; + _closure_I(a, c + 0); + } + break; + case 326: /* SUBU */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* U: SUBU(U,U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_U_NT]) { + p->cost[_U_NT] = c + 0; + p->rule._U = 9; + _closure_U(a, c + 0); + } + break; + case 327: /* SUBP */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* P: SUBP(P,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_P_NT]) { + p->cost[_P_NT] = c + 0; + p->rule._P = 14; + _closure_P(a, c + 0); + } + /* P: SUBP(P,U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_P_NT]) { + p->cost[_P_NT] = c + 0; + p->rule._P = 15; + _closure_P(a, c + 0); + } + break; + case 341: /* LSHI */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* I: LSHI(I,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_I_NT]) { + p->cost[_I_NT] = c + 0; + p->rule._I = 11; + _closure_I(a, c + 0); + } + break; + case 342: /* LSHU */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* U: LSHU(U,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_U_NT]) { + p->cost[_U_NT] = c + 0; + p->rule._U = 10; + _closure_U(a, c + 0); + } + break; + case 357: /* MODI */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* I: MODI(I,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_I_NT]) { + p->cost[_I_NT] = c + 0; + p->rule._I = 12; + _closure_I(a, c + 0); + } + break; + case 358: /* MODU */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* U: MODU(U,U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_U_NT]) { + p->cost[_U_NT] = c + 0; + p->rule._U = 11; + _closure_U(a, c + 0); + } + break; + case 373: /* RSHI */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* I: RSHI(I,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_I_NT]) { + p->cost[_I_NT] = c + 0; + p->rule._I = 13; + _closure_I(a, c + 0); + } + break; + case 374: /* RSHU */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* U: RSHU(U,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_U_NT]) { + p->cost[_U_NT] = c + 0; + p->rule._U = 12; + _closure_U(a, c + 0); + } + break; + case 389: /* BANDI */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* I: BANDI(I,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_I_NT]) { + p->cost[_I_NT] = c + 0; + p->rule._I = 14; + _closure_I(a, c + 0); + } + break; + case 390: /* BANDU */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* U: BANDU(U,U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_U_NT]) { + p->cost[_U_NT] = c + 0; + p->rule._U = 13; + _closure_U(a, c + 0); + } + break; + case 405: /* BCOMI */ + _label(LEFT_CHILD(a)); + /* I: BCOMI(I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_I_NT]) { + p->cost[_I_NT] = c + 0; + p->rule._I = 15; + _closure_I(a, c + 0); + } + break; + case 406: /* BCOMU */ + _label(LEFT_CHILD(a)); + /* U: BCOMU(U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_U_NT]) { + p->cost[_U_NT] = c + 0; + p->rule._U = 14; + _closure_U(a, c + 0); + } + break; + case 421: /* BORI */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* I: BORI(I,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_I_NT]) { + p->cost[_I_NT] = c + 0; + p->rule._I = 16; + _closure_I(a, c + 0); + } + break; + case 422: /* BORU */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* U: BORU(U,U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_U_NT]) { + p->cost[_U_NT] = c + 0; + p->rule._U = 15; + _closure_U(a, c + 0); + } + break; + case 437: /* BXORI */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* I: BXORI(I,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_I_NT]) { + p->cost[_I_NT] = c + 0; + p->rule._I = 17; + _closure_I(a, c + 0); + } + break; + case 438: /* BXORU */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* U: BXORU(U,U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_U_NT]) { + p->cost[_U_NT] = c + 0; + p->rule._U = 16; + _closure_U(a, c + 0); + } + break; + case 449: /* DIVF */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* F: DIVF(F,F) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0; + if (c + 0 < p->cost[_F_NT]) { + p->cost[_F_NT] = c + 0; + p->rule._F = 10; + _closure_F(a, c + 0); + } + break; + case 453: /* DIVI */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* I: DIVI(I,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_I_NT]) { + p->cost[_I_NT] = c + 0; + p->rule._I = 18; + _closure_I(a, c + 0); + } + break; + case 454: /* DIVU */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* U: DIVU(U,U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_U_NT]) { + p->cost[_U_NT] = c + 0; + p->rule._U = 17; + _closure_U(a, c + 0); + } + break; + case 465: /* MULF */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* F: MULF(F,F) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0; + if (c + 0 < p->cost[_F_NT]) { + p->cost[_F_NT] = c + 0; + p->rule._F = 11; + _closure_F(a, c + 0); + } + break; + case 469: /* MULI */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* I: MULI(I,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_I_NT]) { + p->cost[_I_NT] = c + 0; + p->rule._I = 19; + _closure_I(a, c + 0); + } + break; + case 470: /* MULU */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* U: MULU(U,U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_U_NT]) { + p->cost[_U_NT] = c + 0; + p->rule._U = 18; + _closure_U(a, c + 0); + } + break; + case 481: /* EQF */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: EQF(F,F) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 19; + _closure_V(a, c + 0); + } + break; + case 485: /* EQI */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: EQI(I,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 20; + _closure_V(a, c + 0); + } + break; + case 486: /* EQU */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: EQU(U,U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 21; + _closure_V(a, c + 0); + } + break; + case 497: /* GEF */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: GEF(F,F) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 22; + _closure_V(a, c + 0); + } + break; + case 501: /* GEI */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: GEI(I,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 23; + _closure_V(a, c + 0); + } + break; + case 502: /* GEU */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: GEU(U,U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 24; + _closure_V(a, c + 0); + } + break; + case 513: /* GTF */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: GTF(F,F) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 25; + _closure_V(a, c + 0); + } + break; + case 517: /* GTI */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: GTI(I,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 26; + _closure_V(a, c + 0); + } + break; + case 518: /* GTU */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: GTU(U,U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 27; + _closure_V(a, c + 0); + } + break; + case 529: /* LEF */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: LEF(F,F) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 28; + _closure_V(a, c + 0); + } + break; + case 533: /* LEI */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: LEI(I,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 29; + _closure_V(a, c + 0); + } + break; + case 534: /* LEU */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: LEU(U,U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 30; + _closure_V(a, c + 0); + } + break; + case 545: /* LTF */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: LTF(F,F) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 31; + _closure_V(a, c + 0); + } + break; + case 549: /* LTI */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: LTI(I,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 32; + _closure_V(a, c + 0); + } + break; + case 550: /* LTU */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: LTU(U,U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 33; + _closure_V(a, c + 0); + } + break; + case 561: /* NEF */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: NEF(F,F) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 34; + _closure_V(a, c + 0); + } + break; + case 565: /* NEI */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: NEI(I,I) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 35; + _closure_V(a, c + 0); + } + break; + case 566: /* NEU */ + _label(LEFT_CHILD(a)); + _label(RIGHT_CHILD(a)); + /* V: NEU(U,U) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 36; + _closure_V(a, c + 0); + } + break; + case 584: /* JUMPV */ + _label(LEFT_CHILD(a)); + /* V: JUMPV(P) */ + c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0; + if (c + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = c + 0; + p->rule._V = 37; + _closure_V(a, c + 0); + } + break; + case 600: /* LABELV */ + /* V: LABELV */ + if (0 + 0 < p->cost[_V_NT]) { + p->cost[_V_NT] = 0 + 0; + p->rule._V = 38; + _closure_V(a, 0 + 0); + } + break; + default: + fatal("_label", "Bad terminal %d\n", OP_LABEL(a)); + } +} + +static void _kids(NODEPTR_TYPE p, int eruleno, NODEPTR_TYPE kids[]) { + if (!p) + fatal("_kids", "Null tree\n", 0); + if (!kids) + fatal("_kids", "Null kids\n", 0); + switch (eruleno) { + case 118: /* V: JUMPV(P) */ + case 89: /* I: BCOMI(I) */ + case 88: /* U: BCOMU(U) */ + case 63: /* V: RETP(P) */ + case 62: /* V: RETU(U) */ + case 61: /* V: RETI(I) */ + case 60: /* V: RETF(F) */ + case 59: /* V: CALLV(P) */ + case 58: /* P: CALLP(P) */ + case 57: /* U: CALLU(P) */ + case 56: /* I: CALLI(P) */ + case 55: /* F: CALLF(P) */ + case 53: /* I: NEGI(I) */ + case 52: /* F: NEGF(F) */ + case 51: /* P: CVPP(P) */ + case 50: /* P: CVUP(U) */ + case 49: /* F: CVFF(F) */ + case 48: /* F: CVIF(I) */ + case 47: /* U: CVPU(P) */ + case 46: /* U: CVUU(U) */ + case 45: /* U: CVIU(I) */ + case 44: /* I: CVFI(F) */ + case 43: /* I: CVUI(U) */ + case 42: /* I: CVII(I) */ + case 41: /* P: INDIRP(P) */ + case 40: /* U: INDIRU(P) */ + case 39: /* I: INDIRI(P) */ + case 38: /* F: INDIRF(P) */ + case 37: /* B: INDIRB(P) */ + case 31: /* V: ARGP(P) */ + case 30: /* V: ARGU(U) */ + case 29: /* V: ARGI(I) */ + case 28: /* V: ARGF(F) */ + case 27: /* V: ARGB(B) */ + case 9: /* stmt: CALLP(P) */ + case 8: /* stmt: CALLU(P) */ + case 7: /* stmt: CALLI(P) */ + case 6: /* stmt: CALLF(P) */ + case 5: /* stmt: INDIRP(P) */ + case 4: /* stmt: INDIRU(P) */ + case 3: /* stmt: INDIRI(P) */ + case 2: /* stmt: INDIRF(P) */ + case 1: /* stmt: INDIRB(P) */ + kids[0] = LEFT_CHILD(p); + break; + case 22: /* V: bogus */ + case 21: /* B: bogus */ + case 20: /* F: bogus */ + case 19: /* P: bogus */ + case 18: /* U: bogus */ + case 17: /* I: bogus */ + case 16: /* bogus: V */ + case 15: /* bogus: B */ + case 14: /* bogus: F */ + case 13: /* bogus: P */ + case 12: /* bogus: U */ + case 11: /* bogus: I */ + case 10: /* stmt: V */ + kids[0] = p; + break; + case 119: /* V: LABELV */ + case 67: /* P: ADDRLP */ + case 66: /* P: ADDRFP */ + case 65: /* P: ADDRGP */ + case 64: /* V: RETV */ + case 26: /* U: CNSTU */ + case 25: /* P: CNSTP */ + case 24: /* I: CNSTI */ + case 23: /* F: CNSTF */ + break; + case 117: /* V: NEU(U,U) */ + case 116: /* V: NEI(I,I) */ + case 115: /* V: NEF(F,F) */ + case 114: /* V: LTU(U,U) */ + case 113: /* V: LTI(I,I) */ + case 112: /* V: LTF(F,F) */ + case 111: /* V: LEU(U,U) */ + case 110: /* V: LEI(I,I) */ + case 109: /* V: LEF(F,F) */ + case 108: /* V: GTU(U,U) */ + case 107: /* V: GTI(I,I) */ + case 106: /* V: GTF(F,F) */ + case 105: /* V: GEU(U,U) */ + case 104: /* V: GEI(I,I) */ + case 103: /* V: GEF(F,F) */ + case 102: /* V: EQU(U,U) */ + case 101: /* V: EQI(I,I) */ + case 100: /* V: EQF(F,F) */ + case 99: /* U: MULU(U,U) */ + case 98: /* I: MULI(I,I) */ + case 97: /* F: MULF(F,F) */ + case 96: /* U: DIVU(U,U) */ + case 95: /* I: DIVI(I,I) */ + case 94: /* F: DIVF(F,F) */ + case 93: /* I: BXORI(I,I) */ + case 92: /* U: BXORU(U,U) */ + case 91: /* U: BORU(U,U) */ + case 90: /* I: BORI(I,I) */ + case 87: /* I: BANDI(I,I) */ + case 86: /* U: BANDU(U,U) */ + case 85: /* U: RSHU(U,I) */ + case 84: /* I: RSHI(I,I) */ + case 83: /* U: MODU(U,U) */ + case 82: /* I: MODI(I,I) */ + case 81: /* U: LSHU(U,I) */ + case 80: /* I: LSHI(I,I) */ + case 79: /* U: SUBU(U,U) */ + case 78: /* P: SUBP(P,U) */ + case 77: /* P: SUBP(P,I) */ + case 76: /* I: SUBI(I,I) */ + case 75: /* F: SUBF(F,F) */ + case 74: /* U: ADDU(U,U) */ + case 73: /* P: ADDP(P,U) */ + case 72: /* P: ADDP(U,P) */ + case 71: /* P: ADDP(I,P) */ + case 70: /* P: ADDP(P,I) */ + case 69: /* I: ADDI(I,I) */ + case 68: /* F: ADDF(F,F) */ + case 54: /* V: CALLB(P,P) */ + case 36: /* V: ASGNP(P,P) */ + case 35: /* V: ASGNU(P,U) */ + case 34: /* V: ASGNI(P,I) */ + case 33: /* V: ASGNF(P,F) */ + case 32: /* V: ASGNB(P,B) */ + kids[0] = LEFT_CHILD(p); + kids[1] = RIGHT_CHILD(p); + break; + default: + fatal("_kids", "Bad rule number %d\n", eruleno); + } +} + + +static void reduce(NODEPTR_TYPE p, int goalnt) { + int i, sz = opsize(p->op), rulenumber = _rule(p->x.state, goalnt); + short *nts = _nts[rulenumber]; + NODEPTR_TYPE kids[10]; + + assert(rulenumber); + _kids(p, rulenumber, kids); + for (i = 0; nts[i]; i++) + reduce(kids[i], nts[i]); + switch (optype(p->op)) { +#define xx(ty) if (sz == ty->size) return + case I: + case U: + xx(chartype); + xx(shorttype); + xx(inttype); + xx(longtype); + xx(longlong); + break; + case F: + xx(floattype); + xx(doubletype); + xx(longdouble); + break; + case P: + xx(voidptype); + xx(funcptype); + break; + case V: + case B: if (sz == 0) return; +#undef xx + } + printdag(p, 2); + assert(0); +} + +void check(Node p) { + struct _state { short cost[1]; }; + + _label(p); + if (((struct _state *)p->x.state)->cost[1] > 0) { + printdag(p, 2); + assert(0); + } + reduce(p, 1); +} diff --git a/build/release-linux-x86_64/tools/rcc/dagcheck.d b/build/release-linux-x86_64/tools/rcc/dagcheck.d new file mode 100644 index 0000000..e6024d8 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/dagcheck.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/dagcheck.o: \ + build/release-linux-x86_64/tools/rcc/dagcheck.c src/tools/lcc/src/c.h \ + src/tools/lcc/src/config.h src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/dagcheck.o b/build/release-linux-x86_64/tools/rcc/dagcheck.o new file mode 100644 index 0000000..2b3fd0f Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/dagcheck.o differ diff --git a/build/release-linux-x86_64/tools/rcc/decl.d b/build/release-linux-x86_64/tools/rcc/decl.d new file mode 100644 index 0000000..5f39520 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/decl.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/decl.o: src/tools/lcc/src/decl.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/decl.o b/build/release-linux-x86_64/tools/rcc/decl.o new file mode 100644 index 0000000..9d4e244 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/decl.o differ diff --git a/build/release-linux-x86_64/tools/rcc/enode.d b/build/release-linux-x86_64/tools/rcc/enode.d new file mode 100644 index 0000000..84d9733 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/enode.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/enode.o: src/tools/lcc/src/enode.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/enode.o b/build/release-linux-x86_64/tools/rcc/enode.o new file mode 100644 index 0000000..5a6dc4b Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/enode.o differ diff --git a/build/release-linux-x86_64/tools/rcc/error.d b/build/release-linux-x86_64/tools/rcc/error.d new file mode 100644 index 0000000..4f1e74c --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/error.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/error.o: src/tools/lcc/src/error.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/error.o b/build/release-linux-x86_64/tools/rcc/error.o new file mode 100644 index 0000000..c1ec91d Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/error.o differ diff --git a/build/release-linux-x86_64/tools/rcc/event.d b/build/release-linux-x86_64/tools/rcc/event.d new file mode 100644 index 0000000..44e1d61 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/event.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/event.o: src/tools/lcc/src/event.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/event.o b/build/release-linux-x86_64/tools/rcc/event.o new file mode 100644 index 0000000..4a188ed Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/event.o differ diff --git a/build/release-linux-x86_64/tools/rcc/expr.d b/build/release-linux-x86_64/tools/rcc/expr.d new file mode 100644 index 0000000..b1dd3b2 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/expr.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/expr.o: src/tools/lcc/src/expr.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/expr.o b/build/release-linux-x86_64/tools/rcc/expr.o new file mode 100644 index 0000000..2d12784 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/expr.o differ diff --git a/build/release-linux-x86_64/tools/rcc/gen.d b/build/release-linux-x86_64/tools/rcc/gen.d new file mode 100644 index 0000000..fc631f6 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/gen.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/gen.o: src/tools/lcc/src/gen.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/gen.o b/build/release-linux-x86_64/tools/rcc/gen.o new file mode 100644 index 0000000..01948eb Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/gen.o differ diff --git a/build/release-linux-x86_64/tools/rcc/init.d b/build/release-linux-x86_64/tools/rcc/init.d new file mode 100644 index 0000000..bd67474 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/init.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/init.o: src/tools/lcc/src/init.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/init.o b/build/release-linux-x86_64/tools/rcc/init.o new file mode 100644 index 0000000..359cb9f Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/init.o differ diff --git a/build/release-linux-x86_64/tools/rcc/inits.d b/build/release-linux-x86_64/tools/rcc/inits.d new file mode 100644 index 0000000..a723150 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/inits.d @@ -0,0 +1 @@ +build/release-linux-x86_64/tools/rcc/inits.o: src/tools/lcc/src/inits.c diff --git a/build/release-linux-x86_64/tools/rcc/inits.o b/build/release-linux-x86_64/tools/rcc/inits.o new file mode 100644 index 0000000..217fd37 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/inits.o differ diff --git a/build/release-linux-x86_64/tools/rcc/input.d b/build/release-linux-x86_64/tools/rcc/input.d new file mode 100644 index 0000000..8f88d88 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/input.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/input.o: src/tools/lcc/src/input.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/input.o b/build/release-linux-x86_64/tools/rcc/input.o new file mode 100644 index 0000000..c3dcedd Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/input.o differ diff --git a/build/release-linux-x86_64/tools/rcc/lex.d b/build/release-linux-x86_64/tools/rcc/lex.d new file mode 100644 index 0000000..c9895be --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/lex.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/lex.o: src/tools/lcc/src/lex.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/lex.o b/build/release-linux-x86_64/tools/rcc/lex.o new file mode 100644 index 0000000..8c80ea9 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/lex.o differ diff --git a/build/release-linux-x86_64/tools/rcc/list.d b/build/release-linux-x86_64/tools/rcc/list.d new file mode 100644 index 0000000..b6f7a0d --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/list.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/list.o: src/tools/lcc/src/list.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/list.o b/build/release-linux-x86_64/tools/rcc/list.o new file mode 100644 index 0000000..edac932 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/list.o differ diff --git a/build/release-linux-x86_64/tools/rcc/main.d b/build/release-linux-x86_64/tools/rcc/main.d new file mode 100644 index 0000000..513c293 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/main.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/main.o: src/tools/lcc/src/main.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/main.o b/build/release-linux-x86_64/tools/rcc/main.o new file mode 100644 index 0000000..6ccdbe2 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/main.o differ diff --git a/build/release-linux-x86_64/tools/rcc/null.d b/build/release-linux-x86_64/tools/rcc/null.d new file mode 100644 index 0000000..a846cb8 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/null.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/null.o: src/tools/lcc/src/null.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/null.o b/build/release-linux-x86_64/tools/rcc/null.o new file mode 100644 index 0000000..0ecfda9 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/null.o differ diff --git a/build/release-linux-x86_64/tools/rcc/output.d b/build/release-linux-x86_64/tools/rcc/output.d new file mode 100644 index 0000000..0b20b18 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/output.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/output.o: src/tools/lcc/src/output.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/output.o b/build/release-linux-x86_64/tools/rcc/output.o new file mode 100644 index 0000000..08adcb5 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/output.o differ diff --git a/build/release-linux-x86_64/tools/rcc/prof.d b/build/release-linux-x86_64/tools/rcc/prof.d new file mode 100644 index 0000000..9762b45 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/prof.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/prof.o: src/tools/lcc/src/prof.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/prof.o b/build/release-linux-x86_64/tools/rcc/prof.o new file mode 100644 index 0000000..fefe3b2 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/prof.o differ diff --git a/build/release-linux-x86_64/tools/rcc/profio.d b/build/release-linux-x86_64/tools/rcc/profio.d new file mode 100644 index 0000000..d206d4e --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/profio.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/profio.o: src/tools/lcc/src/profio.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/profio.o b/build/release-linux-x86_64/tools/rcc/profio.o new file mode 100644 index 0000000..a097f37 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/profio.o differ diff --git a/build/release-linux-x86_64/tools/rcc/simp.d b/build/release-linux-x86_64/tools/rcc/simp.d new file mode 100644 index 0000000..a6238c5 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/simp.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/simp.o: src/tools/lcc/src/simp.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/simp.o b/build/release-linux-x86_64/tools/rcc/simp.o new file mode 100644 index 0000000..bc900b2 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/simp.o differ diff --git a/build/release-linux-x86_64/tools/rcc/stmt.d b/build/release-linux-x86_64/tools/rcc/stmt.d new file mode 100644 index 0000000..eeaebab --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/stmt.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/stmt.o: src/tools/lcc/src/stmt.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/stmt.o b/build/release-linux-x86_64/tools/rcc/stmt.o new file mode 100644 index 0000000..40ddfe5 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/stmt.o differ diff --git a/build/release-linux-x86_64/tools/rcc/string.d b/build/release-linux-x86_64/tools/rcc/string.d new file mode 100644 index 0000000..5440623 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/string.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/string.o: src/tools/lcc/src/string.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/string.o b/build/release-linux-x86_64/tools/rcc/string.o new file mode 100644 index 0000000..71cfa05 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/string.o differ diff --git a/build/release-linux-x86_64/tools/rcc/sym.d b/build/release-linux-x86_64/tools/rcc/sym.d new file mode 100644 index 0000000..79a91bb --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/sym.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/sym.o: src/tools/lcc/src/sym.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/sym.o b/build/release-linux-x86_64/tools/rcc/sym.o new file mode 100644 index 0000000..9a11386 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/sym.o differ diff --git a/build/release-linux-x86_64/tools/rcc/symbolic.d b/build/release-linux-x86_64/tools/rcc/symbolic.d new file mode 100644 index 0000000..8cf60ea --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/symbolic.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/symbolic.o: \ + src/tools/lcc/src/symbolic.c src/tools/lcc/src/c.h \ + src/tools/lcc/src/config.h src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/symbolic.o b/build/release-linux-x86_64/tools/rcc/symbolic.o new file mode 100644 index 0000000..85d1965 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/symbolic.o differ diff --git a/build/release-linux-x86_64/tools/rcc/trace.d b/build/release-linux-x86_64/tools/rcc/trace.d new file mode 100644 index 0000000..4e01542 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/trace.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/trace.o: src/tools/lcc/src/trace.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/trace.o b/build/release-linux-x86_64/tools/rcc/trace.o new file mode 100644 index 0000000..91d736c Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/trace.o differ diff --git a/build/release-linux-x86_64/tools/rcc/tree.d b/build/release-linux-x86_64/tools/rcc/tree.d new file mode 100644 index 0000000..7686fd4 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/tree.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/tree.o: src/tools/lcc/src/tree.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/tree.o b/build/release-linux-x86_64/tools/rcc/tree.o new file mode 100644 index 0000000..44dc673 Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/tree.o differ diff --git a/build/release-linux-x86_64/tools/rcc/types.d b/build/release-linux-x86_64/tools/rcc/types.d new file mode 100644 index 0000000..ba702c0 --- /dev/null +++ b/build/release-linux-x86_64/tools/rcc/types.d @@ -0,0 +1,3 @@ +build/release-linux-x86_64/tools/rcc/types.o: src/tools/lcc/src/types.c \ + src/tools/lcc/src/c.h src/tools/lcc/src/config.h \ + src/tools/lcc/src/token.h diff --git a/build/release-linux-x86_64/tools/rcc/types.o b/build/release-linux-x86_64/tools/rcc/types.o new file mode 100644 index 0000000..b50d15f Binary files /dev/null and b/build/release-linux-x86_64/tools/rcc/types.o differ -- cgit